ສາລະບານ
ບົດສອນໃຫ້ບົດແນະນໍາສັ້ນໆກ່ຽວກັບ syntax ຟັງຊັນ ADDRESS ແລະສະແດງວິທີການໃຊ້ມັນເພື່ອສົ່ງຄືນທີ່ຢູ່ຕາລາງ Excel ແລະອື່ນໆອີກ.
ເພື່ອສ້າງການອ້າງອີງຕາລາງໃນ Excel, ທ່ານ ສາມາດພິມຈຸດປະສານງານຖັນ ແລະແຖວດ້ວຍຕົນເອງ. ອີກທາງເລືອກ, ທ່ານສາມາດໄດ້ຮັບທີ່ຢູ່ຕາລາງ Excel ຈາກຕົວເລກແຖວແລະຖັນທີ່ສະຫນອງໃຫ້ແກ່ຟັງຊັນ ADDRESS. ເກືອບບໍ່ມີຈຸດຫມາຍໃນຕົວຂອງມັນເອງ, ປະສົມປະສານກັບຫນ້າທີ່ອື່ນໆ ເຕັກນິກນີ້ສາມາດເປັນການແກ້ໄຂພຽງແຕ່ໃນສະຖານະການທີ່ບໍ່ສາມາດອ້າງອີງເຖິງເຊນໄດ້ໂດຍກົງ.
ຟັງຊັນ Excel ADDRESS - syntax ແລະ ການນໍາໃຊ້ພື້ນຖານ
ຟັງຊັນ ADDRESS ຖືກອອກແບບມາເພື່ອໃຫ້ໄດ້ທີ່ຢູ່ຕາລາງໃນ Excel ໂດຍອີງໃສ່ຕົວເລກແຖວ ແລະຖັນທີ່ລະບຸ. ທີ່ຢູ່ຕາລາງຖືກສົ່ງຄືນເປັນຂໍ້ຄວາມ, ບໍ່ແມ່ນການອ້າງອີງຕົວຈິງ.
ຟັງຊັນແມ່ນມີຢູ່ໃນທຸກລຸ້ນຂອງ Excel ສໍາລັບ Microsoft 365 - Excel 2007.
ໄວຍະກອນຂອງຟັງຊັນ ADDRESS ແມ່ນ ດັ່ງຕໍ່ໄປນີ້:
ADDRESS(row_num, column_num, [abs_num], [a1], [sheet_text])ສອງ argument ທໍາອິດແມ່ນຕ້ອງການ:
row_num - ແຖວ ຕົວເລກທີ່ຈະໃຊ້ໃນການອ້າງອີງຕາລາງ.
column_num - ຕົວເລກຖັນເພື່ອສ້າງການອ້າງອີງຕາລາງ.
ສາມອາກິວເມັນສຸດທ້າຍ, ເຊິ່ງລະບຸຮູບແບບການອ້າງອີງຕາລາງ, ແມ່ນ ທາງເລືອກ:
abs_num - ປະເພດການອ້າງອິງ, absolute ຫຼືພີ່ນ້ອງ. ມັນສາມາດເອົາຕົວເລກໃດນຶ່ງລຸ່ມນີ້; ຄ່າເລີ່ມຕົ້ນແມ່ນສົມບູນ.
- 1 ຫຼືຖືກລະເວັ້ນ -ການອ້າງອີງເຊລແບບສົມບູນຄື $A$1
- 2 - ການອ້າງອີງແບບປະສົມ: ຖັນທີ່ກ່ຽວຂ້ອງ ແລະແຖວສົມບູນເຊັ່ນ: A$1
- 3 - ການອ້າງອີງແບບປະສົມ: ຖັນຢ່າງແທ້ຈິງ ແລະແຖວທີ່ກ່ຽວຂ້ອງເຊັ່ນ: $A1
- 4 - ການອ້າງອີງເຊລທີ່ກ່ຽວຂ້ອງເຊັ່ນ A1
a1 - ຮູບແບບການອ້າງອີງ, A1 ຫຼື R1C1. ຖ້າຖືກລະເວັ້ນ, ຮູບແບບ A1 ເລີ່ມຕົ້ນຖືກໃຊ້.
- 1 ຫຼື TRUE ຫຼືຖືກລະເວັ້ນ - ສົ່ງຄືນທີ່ຢູ່ຕາລາງໃນຮູບແບບອ້າງອີງ A1 ເຊິ່ງຖັນແມ່ນຕົວອັກສອນ ແລະແຖວເປັນຕົວເລກ.
- 0 ຫຼື FALSE - ສົ່ງຄືນທີ່ຢູ່ຕາລາງໃນຮູບແບບການອ້າງອີງ R1C1 ບ່ອນທີ່ແຖວ ແລະຖັນຖືກສະແດງດ້ວຍຕົວເລກ.
sheet_text - ຊື່ຂອງແຜ່ນງານທີ່ຈະລວມຢູ່ໃນການອ້າງອີງພາຍນອກ. ຊື່ຊີດຄວນຈະຖືກສະໜອງເປັນຕົວໜັງສື ແລະຕິດຢູ່ໃນເຄື່ອງໝາຍວົງຢືມ, ເຊັ່ນ. "ແຜ່ນທີ 2". ຖ້າຖືກລະເວັ້ນ, ບໍ່ມີຊື່ແຜ່ນງານໃດຖືກໃຊ້, ແລະທີ່ຢູ່ເລີ່ມຕົ້ນເປັນຊີດປັດຈຸບັນ.
ຕົວຢ່າງ:
=ADDRESS(1,1)
- ສົ່ງຄືນທີ່ຢູ່ຂອງຕາລາງທຳອິດ (ເຊັ່ນ: ເຊລຢູ່ທາງຕັດຂອງ ແຖວທຳອິດ ແລະຖັນທຳອິດ) ເປັນການອ້າງອີງຕາລາງຢ່າງແທ້ຈິງ $A$1.
=ADDRESS(1,1,4)
- ຕອບທີ່ຢູ່ຂອງຕາລາງທຳອິດເປັນການອ້າງອີງເຊລທີ່ສົມທຽບ A1.
ໃນຕາຕະລາງຕໍ່ໄປນີ້, ທ່ານຈະພົບເຫັນບາງປະເພດອ້າງອີງເພີ່ມເຕີມທີ່ສາມາດສົ່ງຄືນໄດ້ໂດຍສູດ ADDRESS.
ສູດ | ຜົນໄດ້ຮັບ | ຄຳອະທິບາຍ |
=ADDRESS(1,2) | $B$1 | ເຊລສົມບູນອ້າງອີງ |
=ADDRESS(1,2,4) | B1 | ການອ້າງອີງເຊລທີ່ກ່ຽວຂ້ອງ |
=ADDRESS(1,2,2) | B$1 | ຖັນທີ່ກ່ຽວຂ້ອງ ແລະແຖວສົມບູນ |
=ADDRESS(1,2,3) | $B1 | ຖັນຢ່າງແທ້ຈິງ ແລະແຖວທີ່ກ່ຽວຂ້ອງ |
=ADDRESS(1,2,1,FALSE) | R1C2<16 | ການອ້າງອີງຢ່າງແທ້ຈິງໃນແບບ R1C1 |
=ADDRESS(1,2,4,FALSE) | R[1]C[2] | ການອ້າງອີງທີ່ກ່ຽວຂ້ອງໃນແບບ R1C1 |
=ADDRESS(1,2,1,,"Sheet2") | Sheet2!$B$1 | ການອ້າງອີງຢ່າງແທ້ຈິງຕໍ່ກັບຊີດອື່ນ |
=ADDRESS(1,2,4,,"Sheet2") | Sheet2!B1 | ການອ້າງອີງທີ່ກ່ຽວຂ້ອງ ໄປຫາເອກະສານອື່ນ |
ວິທີໃຊ້ຟັງຊັນ ADDRESS ໃນ Excel - ຕົວຢ່າງຂອງສູດ
ຕົວຢ່າງລຸ່ມນີ້ສະແດງວິທີການໃຊ້ຟັງຊັນ ADDRESS ພາຍໃນສູດທີ່ໃຫຍ່ກວ່າເພື່ອເຮັດສໍາເລັດຫຼາຍ ວຽກທີ່ຫຍຸ້ງຍາກ.
ສົ່ງຄືນຄ່າເຊລໃນແຖວ ແລະຖັນທີ່ລະບຸ
ຫາກເປົ້າໝາຍຂອງເຈົ້າແມ່ນເພື່ອເອົາຄ່າຈາກຕາລາງສະເພາະໃດໜຶ່ງອີງຕາມຕົວເລກແຖວ ແລະຖັນຂອງມັນ, ໃຫ້ໃຊ້ ADDRESS ມ່ວນ ຄຳສັ່ງຮ່ວມກັບ INDIRECT:
INDIRECT(ADDRESS(row_num, column_num))ຟັງຊັນ ADDRESS ສົ່ງອອກທີ່ຢູ່ຕາລາງເປັນຂໍ້ຄວາມ. ຟັງຊັນ INDIRECT ຈະປ່ຽນຂໍ້ຄວາມນັ້ນໃຫ້ເປັນການອ້າງອີງປົກກະຕິ ແລະສົ່ງຄ່າຈາກຕາລາງທີ່ສອດຄ້ອງກັນ.
ຕົວຢ່າງ, ເພື່ອໃຫ້ໄດ້ຮັບຄ່າເຊລຕາມເລກແຖວໃນ E1 ແລະເລກຖັນໃນ E2, ໃຫ້ໃຊ້ສູດນີ້. :
=INDIRECT(ADDRESS(E1,E2))
ເອົາທີ່ຢູ່ຂອງຕາລາງທີ່ມີຄ່າສູງສຸດ ຫຼືຕໍ່າສຸດ
ໃນຕົວຢ່າງນີ້, ທຳອິດພວກເຮົາຈະຊອກຫາຄ່າສູງສຸດ ແລະຕໍ່າສຸດໃນຊ່ວງ B2:B7 ໂດຍໃຊ້ຟັງຊັນ MAX ແລະ MIN ແລະສົ່ງຄ່າເຫຼົ່ານັ້ນອອກເປັນເຊລພິເສດ:
Cell E2: =MAX(B2:B7)
Cell F2: =MIN(B2:B7)
ແລະຫຼັງຈາກນັ້ນ, ພວກເຮົາຈະໃຊ້ ADDRESS ສົມທົບກັບຟັງຊັນ MATCH ເພື່ອ ເອົາທີ່ຢູ່ຕາລາງ.
Cell ທີ່ມີຄ່າສູງສຸດ:
=ADDRESS(MATCH(E2,B:B,0), COLUMN(B2))
Cell ທີ່ມີຄ່າຕໍ່າສຸດ:
=ADDRESS(MATCH(F2,B:B,0), COLUMN(B2))
ໃນກໍລະນີທີ່ທ່ານບໍ່ຕ້ອງການຄ່າສູງສຸດ ແລະຕໍ່າສຸດໃນຕາລາງແຍກຕ່າງຫາກ, ທ່ານສາມາດວາງຟັງຊັນ MAX/MIN ໃນອາກິວເມັນທໍາອິດຂອງ MATCH. ຕົວຢ່າງ:
Cell ທີ່ມີຄ່າສູງສຸດ:
=ADDRESS(MATCH(MAX(B2:B7),B:B,0), COLUMN(B2))
Cell ທີ່ມີຄ່າຕໍ່າສຸດ:
=ADDRESS(MATCH(MIN(B2:B7),B:B,0), COLUMN(B2))
ວິທີສູດເຫຼົ່ານີ້ work
ເພື່ອຊອກຫາເລກແຖວ, ທ່ານໃຊ້ຟັງຊັນ MATCH(lookup_value, lookup_array, [match_type]) ທີ່ໃຫ້ຄ່າກັບຕຳແໜ່ງທີ່ສົມທຽບຂອງ lookup_value ໃນ lookup_array. ໃນສູດຂອງພວກເຮົາ, ມູນຄ່າການຊອກຫາແມ່ນຕົວເລກທີ່ສົ່ງຄືນໂດຍຟັງຊັນ MAX ຫຼື MIN, ແລະ array ຊອກຫາແມ່ນຖັນທັງໝົດ. ດັ່ງນັ້ນ, ຕຳແໜ່ງທີ່ກ່ຽວຂ້ອງຂອງຄ່າຊອກຫາໃນອາເຣແມ່ນກົງກັບຕົວເລກແຖວໃນຊີດ.
ເພື່ອຊອກຫາຕົວເລກຖັນ, ທ່ານໃຊ້ຟັງຊັນ COLUM. ແນ່ນອນ, ບໍ່ມີຫຍັງຂັດຂວາງທ່ານຈາກການພິມຕົວເລກໂດຍກົງໃນສູດ, ແຕ່ COLUMN ຊ່ວຍປະຢັດບັນຫາໃນການນັບດ້ວຍມື ໃນກໍລະນີທີ່ຖັນເປົ້າໝາຍຢູ່ເຄິ່ງກາງຂອງຊີດ.
ຮັບຕົວອັກສອນຖັນ.ຈາກຕົວເລກຖັນ
ເພື່ອປ່ຽນຕົວເລກໃດນຶ່ງທີ່ເປັນຕົວອັກສອນຖັນ, ໃຫ້ໃຊ້ຟັງຊັນ ADDRESS ພາຍໃນ SUBSTITUTE:
SUBSTITUTE(ADDRESS(1, column_number,4),"1 ","")ເປັນຕົວຢ່າງ, ໃຫ້ເຮົາຊອກຫາຖັນແຖວທີ່ກົງກັບຕົວເລກໃນ A2:
=SUBSTITUTE(ADDRESS(1,A2,4),"1","")
ເບິ່ງຜົນໄດ້ຮັບຂ້າງລຸ່ມນີ້, ພວກເຮົາສາມາດເວົ້າໄດ້ວ່າຖັນທໍາອິດ. ໃນແຜ່ນແມ່ນ A, ເຊິ່ງເຫັນໄດ້ຊັດເຈນ; ຖັນທີ 10 ແມ່ນ J, ຖັນທີ 50 ແມ່ນ AX, ແລະຖັນທີ 100 ແມ່ນ CV:
ສູດນີ້ເຮັດວຽກແນວໃດ
ສໍາລັບການເລີ່ມຕົ້ນ, ຕັ້ງຄ່າ ຟັງຊັນ ADDRESS ເພື່ອສົ່ງຄືນການອ້າງອີງທີ່ສົມທຽບກັບຕາລາງທຳອິດໃນຖັນເປົ້າໝາຍ:
- ສຳລັບໝາຍເລກແຖວ, ໃຫ້ໃຊ້ 1.
- ສຳລັບໝາຍເລກຖັນ, ສະໜອງການອ້າງອີງໃສ່ຕາລາງ. ປະກອບມີຕົວເລກ, A2 ໃນຕົວຢ່າງຂອງພວກເຮົາ.
- ສຳລັບອາກິວເມັນ abs_num, ໃຫ້ໃສ່ 4.
ດັ່ງນີ້, ADDRESS(1,A2,4) ຈະສົ່ງກັບ A1.
ເພື່ອກໍາຈັດການປະສານງານແຖວ, ຫໍ່ສູດຂ້າງເທິງໃນຟັງຊັນ SUBSTITUTE ແລະແທນທີ່ "1" ດ້ວຍສະຕຣິງຫວ່າງເປົ່າ (""). ສຳເລັດແລ້ວ!
ເອົາທີ່ຢູ່ຂອງຊ່ວງທີ່ມີຊື່
ເພື່ອຊອກຫາທີ່ຢູ່ຂອງຊ່ວງທີ່ມີຊື່ໃນ Excel, ກ່ອນອື່ນທ່ານຈະຕ້ອງໄດ້ເອົາການອ້າງອີງເຊລທຳອິດ ແລະສຸດທ້າຍ, ແລ້ວເອົາພວກມັນເຂົ້າກັນ. . ອັນນີ້ເຮັດວຽກແຕກຕ່າງກັນເລັກນ້ອຍໃນ Excel ລ່ວງໜ້າແບບເຄື່ອນໄຫວ (2019 ຂຶ້ນໄປ) ແລະ Dynamic Array Excel (Office 365 ແລະ Excel 2021). ຕົວຢ່າງຂ້າງລຸ່ມນີ້ແມ່ນສໍາລັບ Excel 2019 - Excel 2007. ຄໍາແນະນໍາສໍາລັບ Excel 365 ແລະ Excel 2021 ແມ່ນທີ່ນີ້.
ວິທີຮັບທີ່ຢູ່ຂອງເຊລທຳອິດໃນຂອບເຂດ
ເພື່ອສົ່ງຄືນການອ້າງອີງເຖິງເຊລທຳອິດໃນໄລຍະທີ່ມີຊື່, ໃຫ້ໃຊ້ສູດຄຳນວນທົ່ວໄປນີ້:
ADDRESS(ROW( range),COLUMN( range))ສົມມຸດວ່າຊ່ວງແມ່ນຊື່ "ການຂາຍ", ສູດທີ່ແທ້ຈິງຈະໄປດັ່ງນີ້:
=ADDRESS(ROW(Sales), COLUMN(Sales))
ແລະສົ່ງຄືນທີ່ຢູ່ຂອງຕາລາງຊ້າຍເທິງໃນໄລຍະ:
ໃນສູດນີ້, ຟັງຊັນ ROW ແລະ COLUMN ຕອບອາເຣຂອງແຖວ ແລະຖັນທັງໝົດໃນ ຂອບເຂດ, ຕາມລໍາດັບ. ອີງຕາມຕົວເລກເຫຼົ່ານັ້ນ, ຟັງຊັນ ADDRESS ຈະສ້າງອາເຣຂອງທີ່ຢູ່ຕາລາງ. ແຕ່ເນື່ອງຈາກສູດຄຳນວນຖືກໃສ່ຢູ່ໃນເຊລດຽວ, ພຽງແຕ່ລາຍການທຳອິດຂອງອາເຣຈຶ່ງຖືກສະແດງ, ເຊິ່ງກົງກັບຕາລາງທຳອິດໃນຂອບເຂດ.
ວິທີຮັບທີ່ຢູ່ຂອງເຊລສຸດທ້າຍໃນຂອບເຂດ
ເພື່ອຊອກຫາທີ່ຢູ່ຂອງຕາລາງສຸດທ້າຍໃນໄລຍະທີ່ມີຊື່, ໃຫ້ໃຊ້ສູດທົ່ວໄປນີ້:
ADDRESS(ROW( range)+ROWS( range)-1. ,COLUMN( range)+COLUMNS( range)-1)ນຳໃຊ້ກັບຊ່ວງຂອງພວກເຮົາທີ່ມີຊື່ວ່າ "Sales", ສູດຄຳນວນຈະມີຮູບຮ່າງຕໍ່ໄປນີ້:
=ADDRESS(ROW(Sales) + ROWS(Sales)-1, COLUMN(Sales) + COLUMNS(Sales)-1)
ແລະສົ່ງຄືນການອ້າງອີງໄປຫາຕາລາງຂວາລຸ່ມຂອງຊ່ວງ:
ເທື່ອນີ້, ພວກເຮົາຕ້ອງການການຄຳນວນທີ່ສັບສົນຫຼາຍໜ້ອຍໜຶ່ງເພື່ອເຮັດວຽກອອກແຖວ. ເລກ. ເຊັ່ນດຽວກັບໃນຕົວຢ່າງທີ່ຜ່ານມາ, ຟັງຊັນ ROW ໃຫ້ພວກເຮົາມີ array ຂອງຕົວເລກແຖວທັງຫມົດໃນຂອບເຂດ, {4;5;6;7} ໃນກໍລະນີຂອງພວກເຮົາ. ພວກເຮົາຈໍາເປັນຕ້ອງ "ປ່ຽນ" ຕົວເລກເຫຼົ່ານີ້ໂດຍແຖວທັງຫມົດນັບລົບ 1, ດັ່ງນັ້ນລາຍການທໍາອິດໃນ array ກາຍເປັນຕົວເລກແຖວສຸດທ້າຍ. ເພື່ອຊອກຫາຈໍານວນແຖວທັງໝົດ, ພວກເຮົາໃຊ້ຟັງຊັນ ROWS ແລະລົບ 1 ຈາກຜົນໄດ້ຮັບຂອງມັນ: (4-1=3). ຈາກນັ້ນ, ພວກເຮົາເພີ່ມ 3 ໃສ່ແຕ່ລະອົງປະກອບຂອງອາເຣເບື້ອງຕົ້ນເພື່ອເຮັດການປ່ຽນແປງທີ່ຕ້ອງການ: {4;5;6;7} + 3 = {7;8;9;10}.
ໝາຍເລກຖັນແມ່ນ ຄິດໄລ່ໃນລັກສະນະທີ່ຄ້າຍຄືກັນ: {2,3,4}+3-1 = {4,5,6}
ຈາກ arrays ຂ້າງເທິງຂອງແຖວ ແລະຖັນຕົວເລກ, ຟັງຊັນ ADDRESS ປະກອບອາເຣຂອງທີ່ຢູ່ຕາລາງ , ແຕ່ສົ່ງຄືນພຽງແຕ່ອັນທໍາອິດທີ່ສອດຄ້ອງກັນກັບຕາລາງສຸດທ້າຍໃນຂອບເຂດ.
ຜົນໄດ້ຮັບດຽວກັນຍັງສາມາດບັນລຸໄດ້ໂດຍການເລືອກຄ່າສູງສຸດຈາກອາເຣຂອງແຖວ ແລະຖັນຕົວເລກ. ແນວໃດກໍ່ຕາມ, ອັນນີ້ໃຊ້ໄດ້ໃນສູດອາເຣເທົ່ານັ້ນ, ເຊິ່ງຕ້ອງການໃຫ້ກົດ Ctrl + Shift + Enter ເພື່ອໃຫ້ສຳເລັດຢ່າງຖືກຕ້ອງ:
=ADDRESS(MAX(ROW(Sales)), MAX(COLUMN(Sales)))
ວິທີຮັບທີ່ຢູ່ເຕັມຂອງຊ່ວງທີ່ມີຊື່
ເພື່ອສົ່ງຄືນທີ່ຢູ່ທີ່ສົມບູນຂອງໄລຍະທີ່ມີຊື່, ທ່ານພຽງແຕ່ຕ້ອງການປະສົມສອງສູດຈາກຕົວຢ່າງທີ່ຜ່ານມາ ແລະໃສ່ຕົວປະຕິບັດການ range (:) ໃນລະຫວ່າງ.
ADDRESS(ROW( range) , COLUMN( ໄລຍະ)) & ":" & ADDRESS(ROW( range) + ROWS( range)-1, COLUMN( range) + COLUMNS( range)-1)ເພື່ອເຮັດໃຫ້ມັນໃຊ້ໄດ້ກັບຊຸດຂໍ້ມູນຕົວຢ່າງຂອງພວກເຮົາ, ພວກເຮົາແທນທີ່ "range" ທົ່ວໄປດ້ວຍຊື່ຊ່ວງທີ່ແທ້ຈິງ "Sales":
=ADDRESS(ROW(Sales), COLUMN(Sales)) & ":" & ADDRESS(ROW(Sales) + ROWS(Sales)-1, COLUMN(Sales) + COLUMNS(Sales)-1)
ແລະເອົາທີ່ຢູ່ຂອບເຂດຄົບຖ້ວນເປັນ absolute ອ້າງອີງ $B$4:$D$7:
ເພື່ອສົ່ງຄືນໄລຍະທີ່ຢູ່ເປັນ relative ອ້າງອີງ (ໂດຍບໍ່ມີເຄື່ອງໝາຍ $, ເຊັ່ນ: B4:D7), ຕັ້ງຄ່າ argument abs_num ໃນທັງສອງຟັງຊັນ ADDRESS ເປັນ 4:
=ADDRESS(ROW(Sales), COLUMN(Sales), 4) & ":" & ADDRESS(ROW(Sales) + ROWS(Sales)-1, COLUMN(Sales) + COLUMNS(Sales)-1, 4)
ຕາມທໍາມະຊາດ, the ການປ່ຽນແປງອັນດຽວກັນສາມາດເຮັດໄດ້ໃນສູດແຕ່ລະຄົນສໍາລັບເຊລທໍາອິດແລະສຸດທ້າຍ, ແລະຜົນໄດ້ຮັບຈະຄ້າຍຄືກັນກັບນີ້:
<21>ວິທີການໄດ້ຮັບທີ່ຢູ່ຂອງໄລຍະທີ່ມີຊື່ໃນ Excel 365 ແລະ Excel 2021
ບໍ່ເຫມືອນກັບພຶດຕິກໍາ "ຫນຶ່ງສູດ - ຫນຶ່ງເຊນ" ແບບດັ້ງເດີມໃນຮຸ່ນເກົ່າ, ໃນ Excel ໃຫມ່, ສູດໃດໆທີ່ສາມາດສົ່ງຄືນຄ່າຫຼາຍ, ເຮັດວຽກນີ້ໂດຍອັດຕະໂນມັດ. ພຶດຕິກຳດັ່ງກ່າວເອີ້ນວ່າການຮົ່ວໄຫຼ.
ຕົວຢ່າງ, ແທນທີ່ຈະສົ່ງຄືນທີ່ຢູ່ຂອງເຊລທຳອິດ, ສູດຄຳນວນຂ້າງລຸ່ມນີ້ຈະສົ່ງທີ່ຢູ່ຂອງແຕ່ລະເຊລ ແລະແຕ່ລະເຊລໃນໄລຍະທີ່ມີຊື່:
=ADDRESS(ROW(Sales), COLUMN(Sales))
ເພື່ອເອົາທີ່ຢູ່ຂອງ ເຊລທຳອິດ ເທົ່ານັ້ນ, ທ່ານຈຳເປັນຕ້ອງເປີດການນຳໃຊ້ຈຸດຕັດກັນທີ່ບໍ່ກ່ຽວຂ້ອງ, ເຊິ່ງຖືກກະຕຸ້ນໂດຍຄ່າເລີ່ມຕົ້ນໃນ Excel 2019 ແລະເກົ່າກວ່າ. ສໍາລັບການນີ້, ໃຫ້ໃສ່ສັນຍາລັກ @ (ຕົວປະຕິບັດການຕັດກັນ implicit) ກ່ອນຊື່ໄລຍະ:
=ADDRESS(@ROW(Sales), @COLUMN(Sales))
ໃນລັກສະນະທີ່ຄ້າຍຄືກັນ, ທ່ານສາມາດແກ້ໄຂສູດອື່ນໆ.
ເພື່ອໃຫ້ໄດ້ຮັບ ເຊລສຸດທ້າຍ ໃນຊ່ວງ:
=ADDRESS(@ROW(Sales) + ROWS(Sales)-1, @COLUMN(Sales) + COLUMNS(Sales)-1)
ເພື່ອຮັບ ທີ່ຢູ່ຂອງໄລຍະທີ່ມີຊື່ :
=ADDRESS(@ROW(Sales), @COLUMN(Sales)) & ":" & ADDRESS(@ROW(Sales) + ROWS(Sales)-1, @COLUMN(Sales) + COLUMNS(Sales)-1)
ຮູບໜ້າຈໍຂ້າງລຸ່ມນີ້ສະແດງໃຫ້ເຫັນຜົນໄດ້ຮັບ:
ເຄັດລັບ. ເມື່ອເປີດແຜ່ນງານທີ່ມີສູດທີ່ສ້າງຂຶ້ນໃນຮຸ່ນເກົ່າໃນ dynamic array Excel, ຕົວປະຕິບັດການຕັດກັນ implicit ຈະຖືກໃສ່ໂດຍ Excel ໂດຍອັດຕະໂນມັດ.
ນັ້ນແມ່ນວິທີທີ່ທ່ານສົ່ງຄືນທີ່ຢູ່ຕາລາງໃນ Excel. ເພື່ອເບິ່ງຢ່າງໃກ້ຊິດຢູ່ໃນສູດທັງຫມົດທີ່ສົນທະນາໃນ tutorial ນີ້, ທ່ານຍິນດີຕ້ອນຮັບການດາວໂຫຼດປື້ມຄູ່ມືຂອງພວກເຮົາຂ້າງລຸ່ມນີ້. ຂ້າພະເຈົ້າຂໍຂອບໃຈທ່ານສໍາລັບການອ່ານແລະຫວັງວ່າຈະໄດ້ພົບທ່ານໃນ blog ຂອງພວກເຮົາໃນອາທິດຕໍ່ໄປ!
ປື້ມຄູ່ມືການປະຕິບັດສໍາລັບການດາວໂຫຼດ
ຟັງຊັນ Excel ADDRESS - ຕົວຢ່າງສູດ (ໄຟລ໌ .xlsx)