ສາລະບານ
VLOOKUP, INDEX, MATCH ແມ່ນຟັງຊັນ Excel ທີ່ນິຍົມໃຊ້ໃນ Microsoft Excel. VLOOKUP ແມ່ນທົ່ວໄປຫຼາຍໃນການດໍາເນີນງານຂໍ້ມູນຂະຫນາດໃຫຍ່. ຟັງຊັນ INDEX-MATCH ລວມກັນສາມາດຖືກໃຊ້ແທນຟັງຊັນ VLOOKUP . ໃນບົດຄວາມນີ້, ພວກເຮົາຈະສະແດງໃຫ້ເຫັນວິທີການນໍາໃຊ້ INDEX-MATCH ແທນທີ່ຈະເປັນ VLOOKUP in Excel. ປຶ້ມວຽກເພື່ອອອກກຳລັງກາຍໃນຂະນະທີ່ທ່ານກຳລັງອ່ານບົດຄວາມນີ້.
Index Match ແທນ Vlookup.xlsxການແນະນຳຟັງຊັນ INDEX ແລະ MATCH
INDEX ຟັງຊັນ
ຟັງຊັນ INDEX ສົ່ງຄ່າ ຫຼືການອ້າງອີງເຖິງຄ່າຈາກພາຍໃນຕາຕະລາງ ຫຼືໄລຍະໃດໜຶ່ງ. INDEX ຟັງຊັນທີ່ໃຊ້ໃນສອງທາງ array form ແລະ form reference.
Syntax:
INDEX(array, row_num, [column_num] )
ອາກິວເມັນ:
ອາເຣ – ມັນເປັນຊ່ວງຂອງເຊລ ຫຼື ຄົງທີ່ອາເຣ. ການໃຊ້ row_num ແລະ column_num ແມ່ນຂຶ້ນກັບແຖວ ຫຼືຖັນໃນອາເຣນີ້.
row_num – ມັນຈໍາເປັນຕ້ອງມີ ເວັ້ນເສຍແຕ່ວ່າມີຖັນຖັນ. ເລືອກແຖວໃນອາເຣທີ່ຈະສົ່ງຄືນຄ່າ. ຖ້າ row_num ຖືກລະເວັ້ນ, column_num ແມ່ນຕ້ອງການ.
column_num – ມັນເລືອກຖັນໃນ array ທີ່ຈະສົ່ງຄືນຄ່າ. ຖ້າ column_num ຖືກລະເວັ້ນ, row_num ແມ່ນຕ້ອງການ.
ຟັງຊັນ MATCH
ຟັງຊັນ MATCH ຊອກຫາທີ່ລະບຸ.object ໃນຂອບເຂດຂອງເຊລແລະຫຼັງຈາກນັ້ນສົ່ງຄືນຕໍາແຫນ່ງທີ່ສອດຄ້ອງກັນຂອງວັດຖຸນັ້ນ. ຟັງຊັນນີ້ເຮັດວຽກໃນທິດທາງໃດກໍໄດ້ ແລະໄດ້ຜົນກົງກັນແທ້.
Syntax:
MATCH(lookup_value, lookup_array, [match_type]) <3
ອາກິວເມັນ:
lookup_value – ນີ້ແມ່ນຄ່າທີ່ພວກເຮົາຕ້ອງການຈັບຄູ່ໃນ array. ນີ້ອາດຈະເປັນຄ່າ (ຕົວເລກ, ຂໍ້ຄວາມ, ຫຼືຄ່າໂລຈິກ) ຫຼືການອ້າງອີງຕາລາງໄປຫາຕົວເລກ, ຂໍ້ຄວາມ ຫຼືຄ່າໂລຈິກ.
lookup_array – ມັນແມ່ນ ຂອບເຂດທີ່ກຳນົດໄວ້ທີ່ພວກເຮົາຕ້ອງການຊອກຫາຈາກ.
match_type – ນີ້ແມ່ນທາງເລືອກ. ຕົວເລກແມ່ນ -1, 0, ຫຼື 1. match_type argument ລະບຸວິທີທີ່ Excel ຈັບຄູ່ lookup_value ກັບຄ່າໃນ lookup_array. ຄ່າເລີ່ມຕົ້ນຂອງອາກິວເມັນນີ້ແມ່ນ 1.
ວິທີການສົມທົບການຟັງຊັນ INDEX ແລະ MATCH
ພວກເຮົາຈະໃຊ້ການປະສົມຂອງຟັງຊັນ INDEX ແລະ MATCH ແທນທີ່ຈະໃຊ້ຟັງຊັນ VLOOKUP . ທີ່ນີ້, ພວກເຮົາຈະສະແດງວິທີການລວມສອງຫນ້າທີ່.
ເພື່ອນໍາໃຊ້ສູດ, ພວກເຮົາເອົາຊຸດຂໍ້ມູນຂອງບໍລິສັດທີ່ມີ ID, ຊື່, ແລະເງິນເດືອນຂອງພະນັກງານ.
ຕອນນີ້, ຈະຊອກຫາ ເງິນເດືອນ ຂອງພະນັກງານທີ່ຊອກຫາຢູ່ໃນ ID ແທນທາງເລືອກອື່ນ.
ຂັ້ນຕອນ 1:
- ທຳອິດ, ໃຫ້ໃສ່ ID ຕາມທີ່ສະແດງຢູ່ໃນກ່ອງລຸ່ມນີ້:
ຂັ້ນຕອນທີ 2:
- ຂຽນ MATCH ຟັງຊັນໃນ Cell C13 .
- ພວກເຮົາຈະພະຍາຍາມຊອກຫາການຈັບຄູ່ຂອງ Cell C12 ໃນໄລຍະ B5:B10 . ດັ່ງນັ້ນ, ສູດແມ່ນ:
=MATCH(C12,B5:B10,0)
ຂັ້ນຕອນ 3:
- ຈາກນັ້ນ, ກົດ Enter .
ໃນການກັບຄືນ, ພວກເຮົາໄດ້ຮັບ 3 . ມັນໝາຍເຖິງຄ່າທີ່ລະບຸຂອງພວກເຮົາຢູ່ໃນຕາລາງທີ 3 ຂອງຊ່ວງນັ້ນ.
ຂັ້ນຕອນ 4:
- ດຽວນີ້, ໃສ່ the INDEX
- ພວກເຮົາຕ້ອງການໄດ້ເງິນເດືອນ. ດັ່ງນັ້ນ, ພວກເຮົາໃຊ້ D5:D10 ເປັນໄລຍະ.
- ສູດຄຳນວນຈະເປັນ:
=INDEX(D5:D10,MATCH(C12,B5:B10,0))
ຂັ້ນຕອນ 5:
- ຈາກນັ້ນກົດ Enter .
ສຸດທ້າຍ, ພວກເຮົາໄດ້ຮັບເງິນເດືອນຂອງ A-003 ໃນຜົນໄດ້ຮັບ. ດ້ວຍວິທີນີ້, ພວກເຮົາລວມກັນໃຊ້ຟັງຊັນ INDEX-MATCH .
3 ວິທີໃຊ້ INDEX MATCH ແທນ VLOOKUP ໃນ Excel
1. INDEX MATCH ເພື່ອຊອກຫາສິດທີ່ຈະ ຊ້າຍໃນ Excel
ໃນພາກນີ້, ພວກເຮົາຈະສະແດງວິທີການຟັງຊັນ INDEX-MATCH ສາມາດຊອກຫາຈາກຂວາຫາຊ້າຍ. VLOOKUP ພຽງແຕ່ສາມາດຄົ້ນຫາວັດຖຸຈາກຊ້າຍໄປຂວາແລະວັດຖຸຄົ້ນຫາຕ້ອງຢູ່ໃນຖັນທໍາອິດ. ພວກເຮົາບໍ່ຈໍາເປັນຕ້ອງປະຕິບັດຕາມກົດລະບຽບເຫຼົ່ານີ້ໃນກໍລະນີຂອງ INDEX-MATCH ຟັງຊັນ.
ຂັ້ນຕອນ 1:
- ພວກເຮົາ ຈະຊອກຫາຊື່ ແລະຕ້ອງການກັບຄືນ ID . ດັ່ງນັ້ນ, ຊຸດຂໍ້ມູນຈະມີລັກສະນະດັ່ງນີ້:
ຂັ້ນຕອນ 2:
- ຂຽນ “Allisa” ໃນ ຊື່
- ດຽວນີ້, ຂຽນສູດ INDEX-MATCH :
=INDEX(B5:B10,MATCH(C12,C5:C10,0))
- ຢູ່ນີ້, ພວກເຮົາຈະຊອກຫາຢູ່ໃນ ຊື່ ຖັນ ແລະຈະໄດ້ຮັບກັບຄືນຈາກ ID
- ພວກເຮົາກຳລັງນຳໃຊ້ຄຳສັ່ງຈາກຂວາໄປຊ້າຍ.
ຂັ້ນຕອນທີ 3 :
- ຈາກນັ້ນ, ກົດ Enter .
ພວກເຮົາໄດ້ຮັບ ID ເປັນຜົນຕອບແທນ. ແຕ່ຖ້າພວກເຮົາໃຊ້ VLOOKUP ມັນຈະສົ່ງຄືນຂໍ້ຜິດພາດ.
ອ່ານເພີ່ມເຕີມ: INDEX MATCH vs VLOOKUP Function (9 ຕົວຢ່າງ)
2. INDEX MATCH ແທນ VLOOKUP ທີ່ມີຫຼາຍເງື່ອນໄຂໃນ Excel
ໃນ INDEX-MATCH Function ພວກເຮົາສາມາດໃຊ້ຫຼາຍເງື່ອນໄຂທີ່ບໍ່ເປັນໄປໄດ້ໃນກໍລະນີຂອງ VLOOKUP .
ຂັ້ນຕອນ 1:
- ທຳອິດ, ໃຫ້ແກ້ໄຂຊຸດຂໍ້ມູນເພື່ອນຳໃຊ້ຫຼາຍເງື່ອນໄຂ.
ຂັ້ນຕອນທີ 2:
- ພວກເຮົາຈະນຳໃຊ້ສອງເງື່ອນໄຂ ພະແນກ ແລະ ຊື່ ແລະຕ້ອງການ ເງິນເດືອນ ຕາມຜົນ.
ຂັ້ນຕອນ 3:
- ໃສ່ເງື່ອນໄຂໃສ່ກ່ອງທີ່ຕ້ອງການ ເປັນຮູບຕໍ່ໄປນີ້.
ຂັ້ນຕອນ 4:
- ຕອນນີ້, ເອົາສູດໃສ່ ຕາລາງ C14 .
- ສູດແມ່ນ:
=INDEX(E5:E10,MATCH(1,(C12=D5:D10)*(C13=C5:C10),0))
ຂັ້ນຕອນ 5:
- ສຸດທ້າຍ, ກົດ Enter .
ຕາມເງື່ອນໄຂທັງສອງ. ການແຂ່ງຂັນ, ພວກເຮົາໄດ້ຮັບຜົນໄດ້ຮັບ. ຖ້າຫາກວ່າມາດຕະຖານໃດຫນຶ່ງບໍ່ປະຕິບັດຜົນໄດ້ຮັບທີ່ຈະມີຄວາມຜິດພາດ. ໃນ VLOOKUP ອັນນີ້ເປັນໄປບໍ່ໄດ້. ນັ້ນແມ່ນເຫດຜົນທີ່ພວກເຮົາໃຊ້ INDEX-MATCH ແທນ VLOOKUP .
ອ່ານເພີ່ມເຕີມ: Excel INDEX ແລະ MATCH Functions ທີ່ມີຫຼາຍເງື່ອນໄຂ ( 4 ສູດ)
ຄ້າຍຄືກັນການອ່ານ
- ຜົນບວກກັບຟັງຊັນ INDEX-MATCH ພາຍໃຕ້ເງື່ອນໄຂຫຼາຍອັນໃນ Excel
- ວິທີໃຊ້ INDEX ແລະ Match ສໍາລັບການຈັບຄູ່ບາງສ່ວນ (2 ວິທີ)
- XLOOKUP ທຽບກັບ INDEX-MATCH ໃນ Excel (ການປຽບທຽບທີ່ເປັນໄປໄດ້ທັງໝົດ)
- ສູດໃຊ້ຟັງຊັນ INDIRECT INDEX MATCH ໃນ Excel
- INDEX MATCH ຫຼາຍເງື່ອນໄຂດ້ວຍ Wildcard ໃນ Excel (ຄູ່ມືສະບັບສົມບູນ)
3. ນຳໃຊ້ INDEX MATCH ເພື່ອຄົ້ນຫາທັງສອງແຖວ ແລະຖັນ
ໃນພາກ, ພວກເຮົາຈະສະແດງວິທີການຊອກຫາທັງຢູ່ໃນແຖວແລະຖັນ. VLOOKUP ບໍ່ສາມາດຊອກຫາທັງແຖວ ແລະຖັນໄດ້.
ຂັ້ນຕອນ 1:
- ທຳອິດ, ໃຫ້ແກ້ໄຂຊຸດຂໍ້ມູນເພື່ອນຳໃຊ້ ຟັງຊັນ.
ຂັ້ນຕອນ 2:
- ພວກເຮົາຕັ້ງໃຫ້ຊອກຫາຊື່ຕາມ ຖັນ B ແລະປີໃນແຖວທີ 4.
ຂັ້ນຕອນ 3:
- ຕັ້ງເງື່ອນໄຂ ຢູ່ໃນປ່ອງທີ່ຕ້ອງການກ່ຽວກັບຊື່ ແລະປີ.
ຂັ້ນຕອນ 4:
- ຕອນນີ້, ຂຽນສູດ ໃນ Cell C14.
- ສູດແມ່ນ:
=INDEX(C5:E10,MATCH(C12,B5:B10,0),MATCH(C13,C4:E4,0))
<0 ຂັ້ນຕອນ 5:
- ດຽວນີ້, ກົດ Enter .
ສຸດທ້າຍ, ພວກເຮົາມີຈຳນວນເພີ່ມຂຶ້ນທີ່ Jose ໄດ້ຮັບໃນປີ 2020.
ອ່ານເພີ່ມເຕີມ: ດັດຊະນີການຈັບຄູ່ຫຼາຍເກນໃນແຖວ ແລະຖັນໃນ Excel
ຂໍ້ໄດ້ປຽບ ການນຳໃຊ້ INDEX MATCH ແທນ VLOOKUP ໃນ Excel
1. Dynamic Column Reference
ໜຶ່ງໃນຂໍ້ໄດ້ປຽບຫຼັກຂອງ INDEX-MATCH ຢູ່ເທິງ VLOOKUP ແມ່ນການອ້າງອີງຖັນ. VLOOKUP ຕ້ອງການການອ້າງອີງຖັນຄົງທີ່. ໃນທາງກົງກັນຂ້າມ, INDEX-MATCH ຕ້ອງການການອ້າງອີງຖັນແບບໄດນາມິກ. ເນື່ອງຈາກການອ້າງອິງແບບຄົງທີ່ເມື່ອພວກເຮົາເພີ່ມ ຫຼືລຶບແຖວ ຫຼືຖັນໃດນຶ່ງ ສູດຄຳນວນຍັງຄົງບໍ່ປ່ຽນແປງ. ຜົນກະທົບຂອງການປ່ຽນແປງຖັນບໍ່ໄດ້ສະທ້ອນໃນອັນນັ້ນ.
2. ການຊອກຫາຂວາຫາຊ້າຍ
The VLOOKUP ອະນຸຍາດໃຫ້ສົ່ງຄືນຄ່າໄປທາງຊ້າຍ . ແຕ່ບໍ່ສາມາດດໍາເນີນການໃດໆໃນຂະນະທີ່ຊອກຫາຈາກຂວາຫາຊ້າຍ. ມັນແມ່ນໜຶ່ງໃນຂໍ້ໄດ້ປຽບທີ່ສຳຄັນທີ່ສຸດຂອງຟັງຊັນ INDEX-MATCH . ພວກເຮົາສາມາດໃຊ້ຟັງຊັນ INDEX-MATCH ໃນບາງສະຖານະການທີ່ VLOOKUP ບໍ່ສາມາດເຮັດວຽກໄດ້ເນື່ອງຈາກການອ້າງອີງດ້ານຊ້າຍ ແລະຂວາ.
3. ງ່າຍຕໍ່ການແຊກ ຫຼືລຶບຖັນໃໝ່
ພວກເຮົາຮູ້ແລ້ວວ່າ VLOOKUP ໃຊ້ການອ້າງອີງຖັນຄົງທີ່. ດັ່ງນັ້ນ, ໃນເວລາທີ່ເພີ່ມຫຼືລຶບຖັນໃຫມ່, ພວກເຮົາຈໍາເປັນຕ້ອງໄດ້ດັດແປງສູດໃນແຕ່ລະຄັ້ງ. ແລະພວກເຮົາຈໍາເປັນຕ້ອງເຮັດມັນດ້ວຍຕົນເອງ. ແຕ່ເມື່ອພວກເຮົາເຮັດວຽກກັບຊຸດຂໍ້ມູນຂະຫນາດໃຫຍ່, ການດັດແກ້ນີ້ຈະກາຍເປັນຄວາມສັບສົນຫຼາຍ. ແທນທີ່ຈະໃຊ້ຟັງຊັນ INDEX-MATCH , ພວກເຮົາບໍ່ຈຳເປັນຕ້ອງຄິດກ່ຽວກັບເລື່ອງນີ້. ສູດຖືກດັດແກ້ອັດຕະໂນມັດ.
4. ບໍ່ຈຳກັດຂະໜາດຂອງຄ່າຊອກຫາ
ພວກເຮົາຕ້ອງການໃຫ້ແນ່ໃຈວ່າຄວາມຍາວຂອງເກນການຊອກຫາບໍ່ຄວນເກີນ 255 ຕົວອັກສອນໃນ VLOOKUP . ຖ້າບໍ່ດັ່ງນັ້ນ, ມັນຈະສະແດງຄ່າຄວາມຜິດພາດ. ໃນກໍລະນີຂອງ INDEX-MATCH , ພວກເຮົາສາມາດຊອກຫາໄດ້ຫຼາຍກວ່າ 255 ຕົວອັກສອນ.
5. ຫຼຸດເວລາປະມວນຜົນ
ເມື່ອພວກເຮົາພິຈາລະນາເວລາປະມວນຜົນຂອງຟັງຊັນ INDEX-MATCH ຫຼຸດເວລາປະມວນຜົນເປັນຈຳນວນຫຼວງຫຼາຍ. ຟັງຊັນ VLOOKUP ຊອກຫາ array ຫຼືຕາຕະລາງທັງໝົດ. ແລະ INDEX-MATCH ຟັງຊັນຊອກຫາພຽງແຕ່ໄລຍະ ຫຼືຖັນທີ່ໄດ້ກ່າວມາເທົ່ານັ້ນ. ດັ່ງນັ້ນ, ມັນໃຫ້ຜົນໄດ້ຮັບໃນເວລາສັ້ນທີ່ສຸດເມື່ອປຽບທຽບກັບ VLOOKUP .
6. ຊອກຫາຄ່າຕຳແໜ່ງ
ໃນ VLOOKUP ຄ່າຊອກຫາຈະຕ້ອງຢູ່ໃນຖັນທຳອິດຂອງອາເຣ ຫຼືໄລຍະ. ແຕ່ໃນຟັງຊັນ INDEX-MATCH , ຄ່າຊອກຫາສາມາດຊອກຫາຢູ່ຖັນໃດກໍໄດ້ ແລະຍັງໃຫ້ຜົນໄດ້ຮັບຈາກຖັນໃດນຶ່ງທີ່ຜູ້ໃຊ້ເລືອກ.
ສະຫຼຸບ
ໃນບົດຄວາມນີ້, ພວກເຮົາໄດ້ອະທິບາຍວິທີການນໍາໃຊ້ INDEX-MATCH function ແທນທີ່ຈະເປັນ VLOOKUP ໃນ Excel. ພວກເຮົາຍັງອະທິບາຍຂໍ້ໄດ້ປຽບຂອງຟັງຊັນ INDEX-MATCH ໃນໄລຍະ VLOOKUP . ຂ້າພະເຈົ້າຫວັງວ່ານີ້ຈະຕອບສະຫນອງຄວາມຕ້ອງການຂອງທ່ານ. ກະລຸນາເບິ່ງທີ່ເວັບໄຊທ໌ຂອງພວກເຮົາ Exceldemy.com ແລະໃຫ້ຄໍາແນະນໍາຂອງທ່ານໃນປ່ອງຄໍາເຫັນ.