ສາລະບານ
ບົດເຝິກອົບຮົມເວົ້າກ່ຽວກັບວິທີການສົ່ງຄືນຕົວເລກຖັນໃນ Excel ໂດຍໃຊ້ສູດ ແລະວິທີຕົວເລກຖັນອັດຕະໂນມັດ.
ອາທິດທີ່ຜ່ານມາ, ພວກເຮົາໄດ້ປຶກສາຫາລືກ່ຽວກັບສູດທີ່ມີປະສິດທິຜົນທີ່ສຸດເພື່ອປ່ຽນຕົວເລກຖັນເປັນ ຕົວອັກສອນ. ຖ້າທ່ານມີວຽກກົງກັນຂ້າມເພື່ອປະຕິບັດ, ຂ້າງລຸ່ມນີ້ແມ່ນເຕັກນິກທີ່ດີທີ່ສຸດທີ່ຈະປ່ຽນຊື່ຖັນເປັນຕົວເລກ.
ວິທີກັບຄືນຕົວເລກຖັນໃນ Excel
ເພື່ອປ່ຽນ ຖັນຕົວອັກສອນໄປຫາຕົວເລກຖັນໃນ Excel, ທ່ານສາມາດນໍາໃຊ້ສູດທົ່ວໄປນີ້:
COLUMN(INDIRECT( letter&"1"))ຕົວຢ່າງ, ເພື່ອໃຫ້ໄດ້ຮັບຈໍານວນຖັນ F, ສູດແມ່ນ:
=COLUMN(INDIRECT("F"&"1"))
ແລະນີ້ແມ່ນວິທີທີ່ທ່ານສາມາດກໍານົດຕົວເລກຖັນໂດຍການປ້ອນຕົວອັກສອນໃນຕາລາງທີ່ກໍານົດໄວ້ກ່ອນ (A2 ຫາ A7 ໃນກໍລະນີຂອງພວກເຮົາ):
=COLUMN(INDIRECT(A2&"1"))
ໃສ່ສູດຂ້າງເທິງໃນ B2, ລາກມັນລົງໄປຫາເຊລອື່ນໃນຖັນ, ແລະທ່ານຈະໄດ້ຮັບຜົນນີ້:
ສູດນີ້ເຮັດວຽກແນວໃດ :
ທຳອິດ, ເຈົ້າສ້າງສະຕຣິງຂໍ້ຄວາມທີ່ເປັນຕົວແທນການອ້າງອີງຕາລາງ. ສໍາລັບການນີ້, ທ່ານ concatenate ຕົວອັກສອນແລະຕົວເລກ 1. ຫຼັງຈາກນັ້ນ, ທ່ານເອົາສາຍອອກໄປຫາຟັງຊັນ INDIRECT ເພື່ອປ່ຽນເປັນເອກະສານອ້າງອີງຂອງ Excel. ສຸດທ້າຍ, ທ່ານຜ່ານການອ້າງອີງເຖິງຟັງຊັນ COLUMN ເພື່ອເອົາຕົວເລກຖັນ.
ວິທີປ່ຽນຕົວອັກສອນຖັນເປັນຕົວເລກ (ສູດບໍ່ລະເຫີຍ)
ການເປັນຟັງຊັນທີ່ປ່ຽນແປງໄດ້, INDIRECT ສາມາດຊ້າລົງຢ່າງຫຼວງຫຼາຍ. ລົງ Excel ຂອງທ່ານຖ້າໃຊ້ຢ່າງກວ້າງຂວາງໃນປື້ມບັນທຶກວຽກ. ເພື່ອຫຼີກເວັ້ນການນີ້, ທ່ານສາມາດກໍານົດຄໍລໍາຕົວເລກໂດຍໃຊ້ທາງເລືອກທີ່ບໍ່ປ່ຽນແປງທີ່ສັບສົນກວ່າເລັກນ້ອຍ:
MATCH( ຕົວອັກສອນ&"1", ADDRESS(1, COLUMN($1:$1), 4), 0)ອັນນີ້ໃຊ້ໄດ້. ຢ່າງສົມບູນແບບໃນແບບໄດນາມິກ Excel (365 ແລະ 2021). ໃນຮຸ່ນເກົ່າ, ທ່ານຈໍາເປັນຕ້ອງໃສ່ມັນເປັນສູດອາເຣ (Ctrl + Shift + Enter) ເພື່ອໃຫ້ມັນເຮັດວຽກ.
ຕົວຢ່າງ:
=MATCH(A2&"1", ADDRESS(1, COLUMN($1:$1), 4), 0)
ຫຼືທ່ານ ສາມາດໃຊ້ສູດທີ່ບໍ່ແມ່ນອາເຣນີ້ໃນ Excel ທັງໝົດ:
=MATCH(A2&"1", INDEX(ADDRESS(1, INDEX(COLUMN($1:$1), ), 4), ), 0)
ສູດນີ້ເຮັດວຽກແນວໃດ:
ກ່ອນອື່ນ ໝົດ, ທ່ານປະກອບຕົວອັກສອນໃນ A2 ແລະແຖວເລກ "1" ເພື່ອສ້າງມາດຕະຖານ "A1" ແບບອ້າງອີງ. ໃນຕົວຢ່າງນີ້, ພວກເຮົາມີຕົວອັກສອນ "A" ໃນ A2, ດັ່ງນັ້ນສະຕຣິງທີ່ໄດ້ຮັບຜົນແມ່ນ "A1". "XFD1". ສໍາລັບການນີ້, ທ່ານໃຊ້ຟັງຊັນ COLUMN($1:$1), ເຊິ່ງສ້າງລໍາດັບຂອງຕົວເລກຖັນ, ແລະສົ່ງ array ນັ້ນໄປຫາ column_num argument ຂອງຟັງຊັນ ADDRESS:
ADDRESS(1, {1,2,3,4,5,…, 16384), 4)
ເນື່ອງຈາກວ່າ row_num (ອາກິວເມັນທີ 1) ຖືກຕັ້ງເປັນ 1 ແລະ abs_num (ອາກິວເມັນທີ 3) ຖືກຕັ້ງເປັນ 4 (ໝາຍຄວາມວ່າທ່ານຕ້ອງການອ້າງອີງທີ່ກ່ຽວຂ້ອງ), ຟັງຊັນ ADDRESS ສົ່ງໃຫ້ array ນີ້:
{"A1","B1","C1","D1",…,"XFD1"}
ສຸດທ້າຍ, ທ່ານສ້າງສູດ MATCH ທີ່ຊອກຫາ string ປະສົມໃນ array ຂ້າງເທິງແລະສົ່ງຄືນຕໍາແຫນ່ງຂອງຄ່າທີ່ພົບເຫັນ, ເຊິ່ງກົງກັບຕົວເລກຖັນທີ່ທ່ານຢູ່. ຊອກຫາ:
MATCH("A1", {"A1","B1","C1","D1",…,"XFD1"}, 0)
ປ່ຽນຕົວອັກສອນຖັນເປັນຕົວເລກໂດຍໃຊ້ແບບກຳນົດເອງfunction
"ຄວາມລຽບງ່າຍແມ່ນຄວາມຊັບຊ້ອນທີ່ສຸດ," ນັກສິລະປິນແລະນັກວິທະຍາສາດ Leonardo da Vinci ກ່າວ. ເພື່ອເອົາຕົວເລກຖັນຈາກຕົວອັກສອນໃນວິທີທີ່ງ່າຍ, ທ່ານສາມາດສ້າງຟັງຊັນທີ່ກໍາຫນົດເອງຂອງທ່ານເອງ.
ໂດຍສອດຄ່ອງກັບຫຼັກການຂ້າງເທິງນີ້, ລະຫັດຂອງຟັງຊັນແມ່ນງ່າຍດາຍເທົ່າທີ່ເປັນໄປໄດ້:
Public Function ColumnNumber(col_letter As String ) As Long ColumnNumber = Columns(col_letter).ຟັງຊັນທ້າຍຖັນໃສ່ລະຫັດໃນຕົວແກ້ໄຂ VBA ຂອງທ່ານຕາມທີ່ອະທິບາຍໄວ້ນີ້, ແລະຟັງຊັນໃໝ່ຂອງເຈົ້າຊື່ ColumnNumber ແມ່ນພ້ອມໃຫ້ໃຊ້ແລ້ວ. .
ຟັງຊັນຕ້ອງການພຽງແຕ່ຫນຶ່ງອາກິວເມັນ, col_letter , ເຊິ່ງເປັນຕົວອັກສອນຖັນທີ່ຈະປ່ຽນເປັນຕົວເລກ:
ColumnLetter(col_letter)ສູດທີ່ແທ້ຈິງຂອງທ່ານສາມາດເປັນ ດັ່ງລຸ່ມນີ້:
=ColumnNumber(A2)
ຫາກທ່ານສົມທຽບຜົນໄດ້ຮັບທີ່ສົ່ງມາໂດຍຟັງຊັນທີ່ກຳນົດເອງຂອງພວກເຮົາ ແລະອັນເດີມຂອງ Excel, ທ່ານຈະແນ່ໃຈວ່າພວກມັນຄືກັນແທ້:
ສົ່ງຄືນເລກຖັນຂອງເຊລສະເພາະ
ເພື່ອໃຫ້ໄດ້ເລກຖັນຂອງຕາລາງໃດນຶ່ງ, ພຽງແຕ່ໃຊ້ຟັງຊັນ COLUMN:
COLUMN( cell_address)ສໍາລັບຕົວຢ່າງ, ເພື່ອກໍານົດຈໍານວນຖັນຂອງເຊນ B3, ໄດ້ ສູດຄຳນວນແມ່ນ:
=COLUMN(B3)
ແນ່ນອນ, ຜົນໄດ້ຮັບແມ່ນ 2.
ຮັບຕົວອັກສອນຖັນຂອງຕາລາງປັດຈຸບັນ
ເພື່ອຊອກຫາຈໍານວນຖັນຂອງເຊລປັດຈຸບັນ, ໃຫ້ໃຊ້ຟັງຊັນ COLUMN() ທີ່ມີອາກິວເມັນຫວ່າງເປົ່າ, ດັ່ງນັ້ນມັນຫມາຍເຖິງຕາລາງທີ່ສູດຄຳນວນ.ແມ່ນ:
=COLUMN()
ວິທີສະແດງຕົວເລກຖັນໃນ Excel
ໂດຍຄ່າເລີ່ມຕົ້ນ, Excel ໃຊ້ຮູບແບບການອ້າງອີງ A1 ແລະຫົວຂໍ້ຖັນຂອງປ້າຍກຳກັບ. ມີຕົວອັກສອນແລະແຖວທີ່ມີຕົວເລກ. ເພື່ອເອົາຖັນໃສ່ປ້າຍດ້ວຍຕົວເລກ, ໃຫ້ປ່ຽນຮູບແບບການອ້າງອີງເລີ່ມຕົ້ນຈາກ A1 ເປັນ R1C1. ນີ້ແມ່ນວິທີ:
- ໃນ Excel ຂອງທ່ານ, ຄລິກ File > Options .
- ໃນ Excel Options ກ່ອງໂຕ້ຕອບ, ເລືອກ ສູດຄຳນວນ ໃນແຖບດ້ານຊ້າຍ.
- ພາຍໃຕ້ ການເຮັດວຽກກັບສູດຄຳນວນ , ໃຫ້ກວດເບິ່ງກ່ອງ R1C1 ຮູບແບບການອ້າງອີງ , ແລະຄລິກ OK .
ປ້າຍກຳກັບຖັນຈະປ່ຽນຈາກຕົວອັກສອນເປັນຕົວເລກທັນທີ:
ກະລຸນາຮັບຊາບວ່າການເລືອກຕົວເລືອກນີ້ຈະບໍ່ພຽງແຕ່ປ່ຽນປ້າຍກຳກັບຖັນເທົ່ານັ້ນ - ທີ່ຢູ່ຕາລາງຍັງຈະປ່ຽນຈາກ A1 ໄປເປັນ R1C1 ອ້າງອີງ, ເຊິ່ງ R ຫມາຍຄວາມວ່າ "ແຖວ" ແລະ C ຫມາຍຄວາມວ່າ "ຖັນ". ຕົວຢ່າງ, R1C1 ຫມາຍເຖິງເຊນໃນແຖວ 1 ຖັນ 1, ເຊິ່ງສອດຄ່ອງກັບການອ້າງອີງ A1. R2C3 ໝາຍເຖິງເຊລໃນແຖວທີ 2 ຖັນທີ 3, ເຊິ່ງກົງກັບການອ້າງອີງ C2.
ໃນສູດຄຳນວນທີ່ມີຢູ່, ການອ້າງອີງເຊລຈະອັບເດດໂດຍອັດຕະໂນມັດ, ໃນຂະນະທີ່ຢູ່ໃນສູດຄຳນວນໃໝ່ ທ່ານຈະຕ້ອງໃຊ້ຮູບແບບການອ້າງອີງ R1C1.<3
ເຄັດລັບ. ເພື່ອ ກັບຄືນໄປຮູບແບບ A1 , ຍົກເລີກການເລືອກ ຮູບແບບການອ້າງອິງ R1C1 ໃນກ່ອງໝາຍ ຕົວເລືອກ Excel .
ວິທີຕົວເລກຖັນໃນ Excel
ຖ້າທ່ານບໍ່ຄຸ້ນເຄີຍກັບຮູບແບບການອ້າງອິງ R1C1 ແລະຕ້ອງການຮັກສາການອ້າງອີງ A1 ໃນສູດຂອງທ່ານ, ຫຼັງຈາກນັ້ນທ່ານສາມາດໃສ່ຕົວເລກຢູ່ໃນແຖວທໍາອິດຂອງແຜ່ນວຽກຂອງພວກເຮົາ, ດັ່ງນັ້ນທ່ານມີທັງສອງ - ຄໍລໍາຕົວອັກສອນແລະຕົວເລກ. ອັນນີ້ສາມາດເຮັດໄດ້ງ່າຍດ້ວຍການຊ່ວຍເຫຼືອຂອງຄຸນສົມບັດການຕື່ມອັດຕະໂນມັດ.
ນີ້ແມ່ນຂັ້ນຕອນລະອຽດ:
- ໃນ A1, ພິມເລກ 1.
- ໃນ B1 , ພິມໝາຍເລກ 2.
- ເລືອກເຊລ A1 ແລະ B1.
- ວາງຕົວກະພິບໃສ່ສີ່ຫຼ່ຽມນ້ອຍໆຢູ່ມຸມຂວາລຸ່ມຂອງເຊລ B1, ເຊິ່ງເອີ້ນວ່າ ຕົວຈັບຕື່ມຂໍ້ມູນ . ເມື່ອທ່ານເຮັດສິ່ງນີ້, ຕົວກະພິບຈະປ່ຽນເປັນໄມ້ກາງແຂນສີດຳໜາ.
- ລາກຕົວຈັບການຕື່ມຂໍ້ມູນໄປທາງຂວາເຖິງຖັນທີ່ທ່ານຕ້ອງການ.
ດັ່ງນັ້ນ, ທ່ານຈະຮັກສາປ້າຍຄໍລໍາເປັນຕົວອັກສອນ, ແລະຢູ່ຂ້າງລຸ່ມຕົວອັກສອນທ່ານຈະມີຕົວເລກຖັນ.
ເຄັດລັບ. ເພື່ອຮັກສາຕົວເລກຖັນຢູ່ໃນມຸມເບິ່ງໃນຂະນະທີ່ເລື່ອນໄປຫາພື້ນທີ່ຂ້າງລຸ່ມນີ້ຂອງແຜ່ນວຽກ, ທ່ານສາມາດແຊ່ແຖວເທິງໄດ້.
ນັ້ນຄືວິທີສົ່ງຄືນຕົວເລກຖັນໃນ Excel. ຂ້າພະເຈົ້າຂໍຂອບໃຈທ່ານສໍາລັບການອ່ານແລະຫວັງວ່າຈະໄດ້ພົບທ່ານໃນ blog ຂອງພວກເຮົາໃນອາທິດຕໍ່ໄປ! 3>