30 ຟັງຊັນ Excel ໃນ 30 ມື້: ADDRESS

ມື້ວານນີ້ໃນການແລ່ນມາຣາທອນ 30 ຟັງຊັນ Excel ໃນ 30 ມື້ ພວກເຮົາພົບເຫັນອົງປະກອບຂອງ array ໂດຍໃຊ້ຟັງຊັນ MATCH (ຄົ້ນຫາ) ແລະພົບວ່າມັນເຮັດວຽກໄດ້ດີໃນທີມງານທີ່ມີຄຸນສົມບັດອື່ນໆເຊັ່ນ: VLOOKUP (VLOOKUP) ແລະ INDEX (INDEX).

ໃນວັນທີ 20 ຂອງການແລ່ນມາຣາທອນຂອງພວກເຮົາ, ພວກເຮົາຈະອຸທິດການສຶກສາຫນ້າທີ່ ADDRESS (ທີ່ຢູ່). ມັນສົ່ງຄືນທີ່ຢູ່ຕາລາງໃນຮູບແບບຂໍ້ຄວາມໂດຍໃຊ້ເລກແຖວ ແລະຖັນ. ພວກເຮົາຕ້ອງການທີ່ຢູ່ນີ້ບໍ? ດຽວກັນສາມາດເຮັດໄດ້ກັບຫນ້າທີ່ອື່ນໆບໍ?

ໃຫ້ພິຈາລະນາລາຍລະອຽດຂອງຫນ້າທີ່ ADDRESS (ADDRESS) ແລະສຶກສາຕົວຢ່າງຂອງການເຮັດວຽກກັບມັນ. ຖ້າທ່ານມີຂໍ້ມູນເພີ່ມເຕີມຫຼືຕົວຢ່າງ, ກະລຸນາແບ່ງປັນໃຫ້ເຂົາເຈົ້າໃນຄໍາເຫັນ.

ຟັງຊັນ 20: ທີ່ຢູ່

ຫນ້າທີ່ ADDRESS (ADDRESS) ສົ່ງຄືນການອ້າງອີງຕາລາງເປັນຂໍ້ຄວາມໂດຍອີງໃສ່ຕົວເລກແຖວ ແລະຖັນ. ມັນສາມາດສົ່ງຄືນທີ່ຢູ່ແບບເຊື່ອມຕໍ່ແບບສົມບູນ ຫຼືສົມທຽບໄດ້. A1 or R1C1. ນອກຈາກນັ້ນ, ຊື່ແຜ່ນສາມາດຖືກລວມເຂົ້າໃນຜົນໄດ້ຮັບ.

ຟັງຊັນ ADDRESS ສາມາດໃຊ້ໄດ້ແນວໃດ?

ຫນ້າທີ່ ADDRESS (ADDRESS) ສາມາດສົ່ງຄືນທີ່ຢູ່ຂອງຕາລາງ, ຫຼືເຮັດວຽກຮ່ວມກັນກັບຟັງຊັນອື່ນເພື່ອ:

  • ເອົາທີ່ຢູ່ຕາລາງທີ່ໃຫ້ແຖວ ແລະຖັນແຖວ.
  • ຊອກຫາຄ່າເຊລໂດຍການຮູ້ເລກແຖວ ແລະຖັນ.
  • ສົ່ງຄືນທີ່ຢູ່ຂອງຕາລາງທີ່ມີຄ່າທີ່ໃຫຍ່ທີ່ສຸດ.

Syntax ADDRESS (ADDRESS)

ຫນ້າທີ່ ADDRESS (ADDRESS) ມີ syntax ຕໍ່ໄປນີ້:

ADDRESS(row_num,column_num,[abs_num],[a1],[sheet_text])

АДРЕС(номер_строки;номер_столбца;[тип_ссылки];[а1];[имя_листа])

  • abs_num (link_type) – ຖ້າເທົ່າກັນ 1 ຫຼືບໍ່ໄດ້ລະບຸໄວ້ທັງໝົດ, ຟັງຊັນຈະສົ່ງຄືນທີ່ຢູ່ຢ່າງແທ້ຈິງ ($A$1). ເພື່ອໃຫ້ໄດ້ຮັບທີ່ຢູ່ທີ່ກ່ຽວຂ້ອງ (A1), ໃຊ້ຄ່າ 4. ທາງເລືອກອື່ນ: 2=A$1, 3=$A1.
  • a1 – ຖ້າ TRUE (TRUE) ຫຼືບໍ່ໄດ້ລະບຸໄວ້ທັງໝົດ, ຟັງຊັນຈະສົ່ງຄືນການອ້າງອີງໃນຮູບແບບ A1, ຖ້າ FALSE (FALSE), ຫຼັງຈາກນັ້ນໃນແບບ R1C1.
  • Sheet_ຂໍ້​ຄວາມ (sheet_name) – ຊື່ຂອງແຜ່ນສາມາດຖືກກໍານົດຖ້າທ່ານຕ້ອງການເບິ່ງມັນຢູ່ໃນຜົນໄດ້ຮັບທີ່ສົ່ງຄືນໂດຍຟັງຊັນ.

ໃສ່ກັບດັກ

ຫນ້າທີ່ ADDRESS (ADDRESS) ສົ່ງຄືນພຽງແຕ່ທີ່ຢູ່ຂອງຕາລາງເປັນຂໍ້ຄວາມ. ຖ້າທ່ານຕ້ອງການຄ່າຂອງເຊລ, ໃຊ້ມັນເປັນການໂຕ້ຖຽງຟັງຊັນ ປະຕິບັດຕາມ (INDIRECT) ຫຼືໃຊ້ໜຶ່ງໃນສູດທາງເລືອກທີ່ສະແດງຢູ່ໃນຕົວຢ່າງ 2.

ຕົວຢ່າງ 1: ເອົາທີ່ຢູ່ຕາລາງຕາມແຖວ ແລະຖັນແຖວ

ການນໍາໃຊ້ຫນ້າທີ່ ADDRESS (ADDRESS) ທ່ານສາມາດເອົາທີ່ຢູ່ຕາລາງເປັນຂໍ້ຄວາມໂດຍໃຊ້ເລກແຖວ ແລະຖັນ. ຖ້າທ່ານໃສ່ພຽງແຕ່ສອງການໂຕ້ຖຽງນີ້, ຜົນໄດ້ຮັບຈະເປັນທີ່ຢູ່ຢ່າງແທ້ຈິງທີ່ຂຽນໃນແບບເຊື່ອມຕໍ່ A1.

=ADDRESS($C$2,$C$3)

=АДРЕС($C$2;$C$3)

ຢ່າງແທ້ຈິງຫຼືພີ່ນ້ອງ

ຖ້າທ່ານບໍ່ລະບຸຄ່າ argument abs_num (reference_type) ໃນສູດ, ຜົນໄດ້ຮັບແມ່ນການອ້າງອີງຢ່າງແທ້ຈິງ.

ເພື່ອເບິ່ງທີ່ຢູ່ເປັນການເຊື່ອມຕໍ່ພີ່ນ້ອງ, ທ່ານສາມາດທົດແທນເປັນການໂຕ້ຖຽງ abs_num (reference_type) ຄ່າ 4.

=ADDRESS($C$2,$C$3,4)

=АДРЕС($C$2;$C$3;4)

A1 ຫຼື R1C1

ເພື່ອສະໄຕລ໌ລິ້ງ R1C1, ແທນທີ່ຈະເປັນຮູບແບບເລີ່ມຕົ້ນ A1, ທ່ານຕ້ອງລະບຸ FALSE ສໍາລັບການໂຕ້ຖຽງ a1.

=ADDRESS($C$2,$C$3,1,FALSE)

=АДРЕС($C$2;$C$3;1;ЛОЖЬ)

ຊື່ແຜ່ນ

ການໂຕ້ຖຽງສຸດທ້າຍແມ່ນຊື່ຂອງແຜ່ນ. ຖ້າທ່ານຕ້ອງການຊື່ນີ້ໃນຜົນໄດ້ຮັບ, ໃຫ້ລະບຸມັນເປັນການໂຕ້ຖຽງ sheet_text (ຊື່ແຜ່ນ).

=ADDRESS($C$2,$C$3,1,TRUE,"Ex02")

=АДРЕС($C$2;$C$3;1;ИСТИНА;"Ex02")

ຕົວຢ່າງ 2: ຊອກຫາຄ່າເຊລໂດຍໃຊ້ເລກແຖວ ແລະຖັນ

ຫນ້າທີ່ ADDRESS (ADDRESS) ສົ່ງຄືນທີ່ຢູ່ຂອງຕາລາງເປັນຂໍ້ຄວາມ, ບໍ່ແມ່ນເປັນລິ້ງທີ່ຖືກຕ້ອງ. ຖ້າທ່ານຕ້ອງການໄດ້ຮັບຄ່າຂອງເຊນ, ທ່ານສາມາດນໍາໃຊ້ຜົນໄດ້ຮັບທີ່ສົ່ງຄືນໂດຍຟັງຊັນ ADDRESS (ADDRESS), ເປັນການໂຕ້ຖຽງສໍາລັບ ປະຕິບັດຕາມ (INDIRECT). ພວກເຮົາຈະສຶກສາຫນ້າທີ່ ປະຕິບັດຕາມ (INDIRECT) ຕໍ່ມາໃນມາຣາທອນ 30 ຟັງຊັນ Excel ໃນ 30 ມື້.

=INDIRECT(ADDRESS(C2,C3))

=ДВССЫЛ(АДРЕС(C2;C3))

ຫນ້າທີ່ ປະຕິບັດຕາມ (INDIRECT) ສາມາດເຮັດວຽກໄດ້ໂດຍບໍ່ມີການຟັງຊັນ ADDRESS (ທີ່ຢູ່). ນີ້ແມ່ນວິທີທີ່ທ່ານສາມາດເຮັດໄດ້, ໂດຍໃຊ້ຕົວປະຕິບັດການ concatenation "&“, ຕາບອດທີ່ຢູ່ທີ່ຕ້ອງການໃນແບບ R1C1 ແລະຜົນໄດ້ຮັບໄດ້ຮັບຄ່າຂອງເຊນ:

=INDIRECT("R"&C2&"C"&C3,FALSE)

=ДВССЫЛ("R"&C2&"C"&C3;ЛОЖЬ)

ຫນ້າທີ່ INDEX (INDEX) ຍັງສາມາດສົ່ງຄືນຄ່າຂອງຕາລາງໄດ້ຫາກລະບຸຕົວເລກແຖວ ແລະຖັນ:

=INDEX(1:5000,C2,C3)

=ИНДЕКС(1:5000;C2;C3)

1:5000 ແມ່ນ 5000 ແຖວທຳອິດຂອງແຜ່ນ Excel.

ຕົວຢ່າງ 3: ສົ່ງຄືນທີ່ຢູ່ຂອງເຊລດ້ວຍຄ່າສູງສຸດ

ໃນຕົວຢ່າງນີ້, ພວກເຮົາຈະຊອກຫາຕາລາງທີ່ມີຄ່າສູງສຸດແລະນໍາໃຊ້ຫນ້າທີ່ ADDRESS (ADDRESS) ເພື່ອເອົາທີ່ຢູ່ຂອງນາງ.

ຫນ້າທີ່ MAX (MAX) ຊອກຫາຕົວເລກສູງສຸດໃນຖັນ C.

=MAX(C3:C8)

=МАКС(C3:C8)

ຕໍ່ໄປແມ່ນຫນ້າທີ່ ADDRESS (ADDRESS) ລວມກັບ MATCH (MATCH), ເຊິ່ງຊອກຫາຕົວເລກເສັ້ນ, ແລະ ເສົາ (COLUMN), ເຊິ່ງລະບຸຕົວເລກຖັນ.

=ADDRESS(MATCH(F3,C:C,0),COLUMN(C2))

=АДРЕС(ПОИСКПОЗ(F3;C:C;0);СТОЛБЕЦ(C2))

ອອກຈາກ Reply ເປັນ