ສາລະບານ
ຟັງຊັນທີ່ມັກໃຊ້ຫຼາຍທີ່ສຸດໃນ Microsoft Excel ສໍາລັບການປະຕິບັດການຊອກຫາທີ່ຊັບຊ້ອນກວ່າແມ່ນ INDEX ແລະ MATCH . ນີ້ແມ່ນຍ້ອນວ່າ INDEX ແລະ MATCH ມີຄວາມຫຼາກຫຼາຍຫຼາຍເພື່ອເຮັດການເບິ່ງຕາມລວງຂວາງ ແລະຕາມລວງຍາວ. ຟັງຊັນ INDEX MATCH ລວມສອງຟັງຊັນ Excel: INDEX ແລະ MATCH . ທັງສອງສູດ, ເມື່ອລວມເຂົ້າກັນ, ອາດຈະຄົ້ນຫາ ແລະນໍາເອົາຄ່າຂອງເຊລໃນຖານຂໍ້ມູນຂຶ້ນກັບຄວາມຕ້ອງການຕັ້ງ ແລະແນວນອນ. ໃນບົດຄວາມນີ້, ພວກເຮົາຈະສະແດງໃຫ້ເຫັນຂະບວນການຂອງວິທີການທີ່ພວກເຮົາສາມາດນໍາໃຊ້ Excel INDEX MATCH ເພື່ອກັບຄືນຄ່າຫຼາຍໃນຫນຶ່ງ cell.
ດາວໂຫລດປື້ມບັນທຶກການປະຕິບັດ
ທ່ານສາມາດດາວໂຫຼດປຶ້ມວຽກ ແລະປະຕິບັດກັບພວກມັນໄດ້.
INDEX MATCH Return Multiple Value.xlsx
ການແນະນຳຟັງຊັນ INDEX
ຟັງຊັນ INDEX ຖືກຈັດປະເພດເປັນຟັງຊັນຊອກຫາ ແລະອ້າງອີງໃນ Excel.
- Syntax
syntax ສໍາລັບຟັງຊັນ INDEX ແມ່ນ
INDEX(array, row_num, [column_num])
- ອາກິວເມັນ
ອາກິວເມັນ | ຄວາມຕ້ອງການ | ຄຳອະທິບາຍ<18 |
---|---|---|
ອາເຣ | ຕ້ອງການ | ນີ້ແມ່ນອົງປະກອບອາເຣ ຫຼືຊ່ວງຕາລາງ. |
row_num | ຕ້ອງການ | ນີ້ແມ່ນສະຖານທີ່ແຖວທີ່ຜູ້ອ້າງອີງຈະກັບຄືນມາ. |
column_num | ທາງເລືອກ | ນີ້ແມ່ນຖັນຕຳແໜ່ງທີ່ຜູ້ອ້າງອີງຈະຖືກສົ່ງຄືນ. |
- ຄ່າກັບຄືນ
ສົ່ງຄ່າ ຫຼື ການອ້າງອີງຫາ ຄ່າຈາກຕາຕະລາງ ຫຼືໄລຍະຂອງຄ່າໃດໜຶ່ງ.
ການແນະນຳຟັງຊັນ MATCH
ຟັງຊັນ MATCH ກວດສອບເຊລໃດໜຶ່ງສຳລັບການຈັບຄູ່ ແລະຜົນຕອບແທນໃດໜຶ່ງ. ສະຖານທີ່ທີ່ຊັດເຈນຂອງມັນພາຍໃນຂອບເຂດ.
- Syntax
syntax ສໍາລັບຟັງຊັນ MATCH ແມ່ນ
<0 MATCH(lookup_value, lookup_array, [match_type])- Arguments
ຂໍ້ໂຕ້ແຍ້ງ | ຄວາມຕ້ອງການ | ການອະທິບາຍ |
---|---|---|
lookup_value | ຕ້ອງການ<21 | ນີ້ໝາຍຄວາມວ່າຄ່າຢູ່ໃນໄລຍະທີ່ຈະຖືກກວດສອບ. |
lookup_array | ຕ້ອງການ | ນີ້ໝາຍຄວາມວ່າໄລຍະທີ່ຄ່າຈະຖືກຄົ້ນຫາ. |
match_type | ທາງເລືອກ | ໃຊ້ເພື່ອລະບຸການຈັບຄູ່ຂອງຟັງຊັນ ປະເພດ. ໃນກໍລະນີຫຼາຍທີ່ສຸດ, ມັນເປັນຄ່າຕົວເລກ. ມີສາມປະເພດຂອງການຈັບຄູ່ທີ່ອາດຈະຖືກນໍາໃຊ້: ເພື່ອຊອກຫາການຈັບຄູ່ທີ່ແນ່ນອນ, ໃຫ້ໃສ່ 0. 1 ເພື່ອຄົ້ນພົບຄ່າທີ່ຍິ່ງໃຫຍ່ທີ່ສຸດທີ່ນ້ອຍກວ່າ ຫຼືເທົ່າກັບຄ່າຄົ້ນຫາ. -1 ເພື່ອຄົ້ນພົບຄ່ານ້ອຍທີ່ໃຫຍ່ກວ່າ ຫຼືເທົ່າກັບຄ່າຄົ້ນຫາ> ສົ່ງຄືນຄ່າທີ່ສະແດງເຖິງທີ່ຕັ້ງ array ຊອກຫາ. ຂໍ້ແນະນຳຊຸດຂໍ້ມູນຟັງຊັນ INDEX ໃນ Excel ແມ່ນມີຄວາມຫຼາກຫຼາຍທີ່ສຸດ ແລະທີ່ເຂັ້ມແຂງ, ແລະມັນປາກົດຢູ່ໃນຈໍານວນຂະຫນາດໃຫຍ່ຂອງການຄິດໄລ່ Excel. ຟັງຊັນ MATCH ມີຈຸດປະສົງເພື່ອຄົ້ນຫາທີ່ຕັ້ງຂອງອົງປະກອບໃນໝວດໝູ່ໃດໜຶ່ງ. ຊຸດຂໍ້ມູນສະແດງເຖິງທຸລະກິດທ້ອງຖິ່ນຂະຫນາດນ້ອຍທີ່ຂາຍຜະລິດຕະພັນຫຼັງຈາກການນໍາເຂົ້າຈາກປະເທດຕ່າງໆ. ແລະ, ຊຸດຂໍ້ມູນປະກອບມີ ປະເທດ ໃນຖັນ B ຈາກບ່ອນທີ່ພວກເຂົານໍາເຂົ້າຜະລິດຕະພັນ, ລາຄາ ຂອງແຕ່ລະຜະລິດຕະພັນໃນຖັນ C , ແລະຊື່ ຜະລິດຕະພັນ ໃນຖັນ E . ດຽວນີ້, ສົມມຸດວ່າ, ພວກເຮົາຕ້ອງການສະກັດຜະລິດຕະພັນທັງໝົດທີ່ນຳເຂົ້າຈາກປະເທດໃດໜຶ່ງ.
ຂັ້ນຕອນເທື່ອລະຂັ້ນຕອນຂອງ Excel INDEX MATCH ເພື່ອສົ່ງຄືນຄ່າຫຼາຍອັນໃນເຊລດຽວທຳອິດ, ພວກເຮົາສາມາດລວມຟັງຊັນການຊອກຫາ: INDEX MATCH ເພື່ອສົ່ງຄ່າຫຼາຍຄ່າ. ພ້ອມກັບຟັງຊັນເຫຼົ່ານີ້, ພວກເຮົາຈະຕ້ອງການ the SMALL , IF , ແລະ ISNUMBER functions . ຟັງຊັນ SMALL ຜະລິດມູນຄ່າຕົວເລກຂຶ້ນກັບຕໍາແຫນ່ງຂອງມັນຢູ່ໃນບັນຊີລາຍຊື່ຂອງຄ່າຕົວເລກຖືກຈັດປະເພດໂດຍມູນຄ່າໃນລໍາດັບທີ່ເພີ່ມຂຶ້ນ. ຟັງຊັນນີ້ສົ່ງຄ່າຕໍ່າສຸດຈາກ array ໃນສະຖານທີ່ໃດໜຶ່ງ. ຟັງຊັນ IF ເຮັດການທົດສອບຢ່າງມີເຫດຜົນ ແລະສົ່ງຄືນຄ່າໜຶ່ງຖ້າຜົນໄດ້ຮັບແມ່ນ TRUE ແລະອັນອື່ນ. ຖ້າຜົນໄດ້ຮັບແມ່ນ FALSE . ຟັງຊັນນີ້ປຽບທຽບສອງຄ່າ ແລະຜົນໄດ້ຮັບອັນໃດອັນໜຶ່ງຂອງຜົນໄດ້ຮັບຫຼາຍອັນ. ຟັງຊັນ ISNUMBER ກວດເບິ່ງວ່າຄ່າຕາລາງເປັນຕົວເລກຫຼືບໍ່. ຟັງຊັນ ISNUMBER ສະແດງ TRUE ເມື່ອເຊລປະກອບມີຕົວເລກ; ຖ້າບໍ່ດັ່ງນັ້ນ, ມັນຈະສົ່ງກັບ FALSE . ISNUMBER ສາມາດຖືກໃຊ້ເພື່ອກວດສອບວ່າແຖວນັ້ນສະແດງເຖິງຄ່າຕົວເລກ ຫຼືວ່າຜົນໄດ້ຮັບຂອງບາງຟັງຊັນອື່ນແມ່ນຕົວເລກ. ມັນຍອມຮັບພາຣາມິເຕີດຽວ, ຄ່າ, ເຊິ່ງສາມາດອ້າງອີງເຊລໄດ້. ຂັ້ນຕອນ 1: ນຳໃຊ້ INDEX & ຟັງຊັນ MATCH ເພື່ອສົ່ງຄືນຄ່າຫຼາຍອັນສົມມຸດວ່າ, ທໍາອິດ, ພວກເຮົາຕ້ອງການສະກັດຜະລິດຕະພັນທັງຫມົດທີ່ນໍາເຂົ້າຈາກ ອົດສະຕາລີ ໂດຍໃຊ້ຟັງຊັນ INDEX MATCH ໃນຂັ້ນຕອນນີ້ . ໃຫ້ເຮັດຕາມຂັ້ນຕອນເພື່ອໃຊ້ຟັງຊັນເພື່ອສົ່ງຄືນຄ່າຫຼາຍອັນເຂົ້າໄປໃນເຊລດຽວ.
=INDEX($D$5:$D$12, SMALL(IF(ISNUMBER(MATCH($B$5:$B$12,$F$5, 0)), MATCH(ROW($B$5:$B$12), ROW($B$5:$B$12)),""), ROWS($A$1:A1)))
<3
<3 🔎 ສູດເຮັດວຽກແນວໃດ?
ອ່ານເພີ່ມເຕີມ: ຕົວຢ່າງທີ່ມີ INDEX- MATCH Formula in Excel (8 Approaches) ການອ່ານທີ່ຄ້າຍຄືກັນ
ຂັ້ນຕອນ 2: Excel TEXTJOIN ຫຼືຟັງຊັນ CONCATENATE ເພື່ອໃສ່ຫຼາຍຄ່າໃນເຊລດຽວຕອນນີ້, ພວກເຮົາຈໍາເປັນຕ້ອງໄດ້ລວມຜົນໄດ້ຮັບເຂົ້າໄປໃນເຊລດຽວ. ສໍາລັບຈຸດປະສົງນີ້, ພວກເຮົາຈະນໍາໃຊ້ຫນ້າທີ່ທີ່ແຕກຕ່າງກັນ. ເພື່ອເຮັດສິ່ງນີ້, ພວກເຮົາສາມາດໃຊ້ຟັງຊັນ TEXTJOIN ຫຼື ຟັງຊັນ CONCATENATE . ໃນກໍລະນີນີ້, ພວກເຮົາຈະນໍາໃຊ້ພວກມັນທັງສອງໃນຂັ້ນຕອນທີ່ແຕກຕ່າງກັນ. ຟັງຊັນ TEXTJOIN ເຂົ້າຮ່ວມຂໍ້ຄວາມຈາກໄລຍະຕ່າງໆ ແລະ/ຫຼື ຕົວອັກສອນ, ໂດຍໃຊ້ຕົວແຍກທີ່ທ່ານກໍານົດລະຫວ່າງແຕ່ລະຄ່າຂໍ້ຄວາມທີ່ຈະເຂົ້າຮ່ວມ. ຟັງຊັນ CONCATENATE ໃນ Excel ມີຈຸດປະສົງເພື່ອເຊື່ອມຕໍ່ຫຼາຍບິດຂອງຂໍ້ຄວາມເຂົ້າກັນ ຫຼືເພື່ອສະຫຼຸບຂໍ້ມູນຈາກຫຼາຍເຊລເຂົ້າໄປໃນເຊລດຽວ. ຕົວຢ່າງເຊັ່ນ, ໃຫ້ໃຊ້ຂັ້ນຕອນຍ່ອຍເພື່ອໃຊ້ທັງສອງຟັງຊັນເພື່ອເອົາຜົນໄດ້ຮັບທີ່ມີຄ່າຫຼາຍຄ່າເຂົ້າໄປໃນຕາລາງດຽວ.
=TEXTJOIN(", ",TRUE,F8:F10)
=CONCATENATE(F8,", ",F9,", ",F10)
ອ່ານເພີ່ມເຕີມ: Excel ສູດ INDEX-MATCH ເພື່ອສົ່ງຄືນຄ່າຫຼາຍອັນຕາມລວງນອນ ສະຫຼຸບຂັ້ນຕອນຂ້າງເທິງຈະສະແດງໃຫ້ທ່ານເຫັນຂັ້ນຕອນຂອງ Excel INDEX MATCH ເພື່ອສົ່ງຄືນຄ່າຫຼາຍຄ່າ ໃນໜຶ່ງເຊລ . ຫວັງວ່ານີ້ຈະຊ່ວຍເຈົ້າໄດ້! ຖ້າຫາກທ່ານມີຄໍາຖາມໃດໆ, ຄໍາແນະນໍາ, ຫຼືຄໍາຄຶດຄໍາເຫັນກະລຸນາແຈ້ງໃຫ້ພວກເຮົາຮູ້ໃນພາກຄໍາຄິດເຫັນ. ຫຼືທ່ານສາມາດເຂົ້າໄປເບິ່ງບົດຄວາມອື່ນໆຂອງພວກເຮົາໃນ ExcelWIKI.com blog! |