ສາລະບານ
ຊຸດຂໍ້ມູນ Excel ຖືກໃຊ້ເພື່ອບັນທຶກຂໍ້ມູນ. ການຄົ້ນຫາຂໍ້ມູນຈາກຊຸດຂໍ້ມູນຂະຫນາດໃຫຍ່ສາມາດໃຊ້ເວລາຫຼາຍ. Excel ມີບາງສູດທີ່ເປັນປະໂຫຍດເພື່ອຄົ້ນຫາແລະຈັບຄູ່ຄໍາຖາມເພື່ອໃຫ້ໄດ້ຜົນທີ່ຖືກຕ້ອງ. INDEX ແລະ MATCH ແມ່ນບາງສ່ວນຂອງການນໍາໃຊ້ຫຼາຍທີ່ສຸດທີ່ບໍ່ພຽງແຕ່ເຮັດວຽກສໍາລັບເງື່ອນໄຂດຽວ, ແຕ່ຍັງສໍາລັບຫຼາຍເງື່ອນໄຂ. ບົດຄວາມຈະອະທິບາຍ 4 ສູດສໍາລັບ INDEX ແລະ MATCH ດ້ວຍ ຫຼາຍເງື່ອນໄຂ ດ້ວຍຕົວຢ່າງທີ່ເໝາະສົມ ແລະຄໍາອະທິບາຍທີ່ເຫມາະສົມ.
ດາວໂຫລດປື້ມຄູ່ມືການປະຕິບັດ
ດາວໂຫຼດປຶ້ມແບບເຝິກຫັດ ແລະ ປະຕິບັດດ້ວຍຕົນເອງ.
Excel Index Match Multiple Criteria.xlsx
ການແນະນຳຟັງຊັນ INDEX ແລະ MATCH<2
ຟັງຊັນ INDEX
ຈຸດປະສົງ:
ມັນສົ່ງຄ່າ ຫຼື ການອ້າງອີງຂອງຕາລາງຢູ່ຈຸດຕັດຂອງ a ແຖວ ແລະຖັນສະເພາະໃນໄລຍະທີ່ກຳນົດ.
ສູດທົ່ວໄປ:
=INDEX(array, row_num,[column_num])
ອາກິວເມັນ ລາຍລະອຽດ:
ອາເຣ = ໄລຍະຂອງຂໍ້ມູນ.
row_num =ໝາຍເລກແຖວຂອງຄ່າທີ່ຈະສົ່ງກັບ.
column_num =ຕົວເລກຖັນຂອງຄ່າທີ່ຈະສົ່ງກັບ.
The MATCH ຟັງຊັນ
ຈຸດປະສົງ:
ມັນສົ່ງຄືນຕໍາແຫນ່ງທີ່ສົມທຽບຂອງລາຍການໃນອາເຣທີ່ກົງກັບຄ່າທີ່ລະບຸໄວ້ໃນຄໍາສັ່ງທີ່ລະບຸ.
<0 ສູດທົ່ວໄປ: =MATCH(lookup_value,lookup_array,[match_type])
ອາກິມ nt ລາຍລະອຽດ:
lookup_value = ທີ່ຄົ້ນຫາvalue.
lookup_array = ໄລຍະຂອງຂໍ້ມູນທີ່ຊອກຫາຢູ່.
match_type = -0, -1,1. 0 ໝາຍເຖິງການຈັບຄູ່ທີ່ແນ່ນອນ, -1 ສຳລັບຄ່າທີ່ໃຫຍ່ກວ່າການຈັບຄູ່ທີ່ແນ່ນອນ, ແລະ 1 ສຳລັບຄ່າທີ່ໜ້ອຍກວ່າການຈັບຄູ່ທີ່ແນ່ນອນ.
3 ສູດ Excel ໂດຍໃຊ້ INDEX ແລະ MATCH Functions ທີ່ມີຫຼາຍເງື່ອນໄຂ
ພວກເຮົາຈະໃຊ້ຊຸດຂໍ້ມູນຕໍ່ໄປນີ້ເພື່ອອະທິບາຍ 4 ສູດກັບ Excel Index ແລະຈັບຄູ່ພວກມັນກັບຫຼາຍເງື່ອນໄຂ.
ຊຸດຂໍ້ມູນປະກອບມີ 5 ຖັນທີ່ມີ ລະຫັດສິນຄ້າ , ສີ , ຂະໜາດ, ແລະ ລາຄາ ບັນຊີລາຍຊື່ຂອງຜະລິດຕະພັນຂອງບໍລິສັດ. ໃນປັດຈຸບັນຖ້າຫາກວ່າທ່ານມີຫຼາຍເງື່ອນໄຂແລະທ່ານຕ້ອງການທີ່ຈະຈັບຄູ່ເງື່ອນໄຂຫຼາຍເພື່ອໃຫ້ໄດ້ມູນຄ່າທີ່ກ່ຽວຂ້ອງກັບຄ່າທີ່ຈັບຄູ່ໄດ້. ພາກສ່ວນຕໍ່ໄປນີ້ຂອງບົດຄວາມຈະສະແດງ 3 ສູດທີ່ແຕກຕ່າງກັນທີ່ມີຫນ້າທີ່ INDEX ແລະ MATCH ທີ່ມີຫຼາຍເງື່ອນໄຂ. ດັ່ງນັ້ນ, ໃຫ້ພວກເຮົາກ້າວໄປຂ້າງໜ້າ.
1. ສູດ Nested Excel ໂດຍໃຊ້ INDEX ແລະ MATCH Functions ທີ່ມີຫຼາຍເງື່ອນໄຂ
ໃຫ້ພວກເຮົາສົມມຸດວ່າພວກເຮົາຕ້ອງຊອກຫາລາຄາຂອງຜະລິດຕະພັນຈາກຊຸດຂໍ້ມູນໂດຍການຈັບຄູ່ ID ຜະລິດຕະພັນ, ສີແລະຂະຫນາດ.
ທ່ານສາມາດນໍາໃຊ້ສູດຕໍ່ໄປນີ້ໂດຍໃຊ້ຟັງຊັນ Excel INDEX ແລະ MATCH ເພື່ອໃຫ້ໄດ້ຜົນ:
=INDEX(E5:E11,MATCH(1,(H5=B5:B11)*(H6=C5:C11)*(H7=D5:D11),0))
<0ຢູ່ນີ້ເຈົ້າສາມາດເຫັນສູດຄຳນວນທີ່ກົງກັບຫຼາຍເກນຈາກຊຸດຂໍ້ມູນ ແລະຈາກນັ້ນສະແດງຜົນທີ່ແນ່ນອນ.
🔎 ສູດລາຍລະອຽດ:
- ການນໍາໃຊ້ MATCH ເຮັດວຽກ 3 ມາດຖານ: ລະຫັດຜະລິດຕະພັນ , ສີ, ແລະ ຂະຫນາດ ຖືກຈັບຄູ່ກັບໄລຍະ B5:B11 , C5:C11, ແລະ D5:D11 ຕາມລໍາດັບຈາກຊຸດຂໍ້ມູນ. ນີ້ແມ່ນ ປະເພດການຈັບຄູ່ ແມ່ນ 0 ເຊິ່ງໃຫ້ຄວາມກົງກັນທີ່ແນ່ນອນ.
- ສຸດທ້າຍ, ການນໍາໃຊ້ຟັງຊັນ INDEX ມັນໄດ້ຮັບລາຄາຂອງຜະລິດຕະພັນສະເພາະນັ້ນ. ຈາກຂອບເຂດ E5:E11 .
ອ່ານເພີ່ມເຕີມ: INDEX MATCH ກັບ 3 ເງື່ອນໄຂໃນ Excel (4 ຕົວຢ່າງ)
2. ສູດ Nested Excel ທີ່ມີສອງຟັງຊັນ INDEX ແລະຟັງຊັນ MATCH ທີ່ມີຫຼາຍເງື່ອນໄຂ
ນອກຈາກນັ້ນ, ມີສູດອື່ນທີ່ປະກອບມີສອງຟັງຊັນ INDEX ພ້ອມກັບ MATCH ຟັງຊັນທີ່ມີເງື່ອນໄຂຫຼາຍອັນເພື່ອໃຫ້ໄດ້ຄ່າຈາກໄລຍະຂໍ້ມູນໃດໜຶ່ງ.
ສູດຄຳນວນແມ່ນ:
=INDEX(E5:E12,MATCH(B15&C15&D15,INDEX(B5:B12&C5:C12&D5:D12,),0))
ຜົນໄດ້ຮັບກົງກັບ 3 ເງື່ອນໄຂທີ່ມີຂອບເຂດຂໍ້ມູນ ແລະໃຫ້ຜົນລັບຂອງຄ່າເກນທີ່ກົງກັນໃນຊ່ວງທີ່ລະບຸໄວ້ສໍາລັບຜົນໄດ້ຮັບ.
🔎 ການແບ່ງສູດ:
- MATCH ຟັງຊັນໃຊ້ຄ່າການຊອກຫາເປັນ B15 , C15 , ແລະ D15 ໂດຍໃຊ້ AND ຢູ່ໃນລະຫວ່າງພວກມັນ.
- ຕໍ່ໄປ, ມັນໃຊ້ຟັງຊັນ INDEX ເຊິ່ງໃນແຖວຊອກຫາສໍາລັບແຕ່ລະຄ່າຊອກຫາແມ່ນ B5:B12 , C5:C12, ແລະ D5:D12 .
- ອາກິວເມັນສຸດທ້າຍຂອງຟັງຊັນ MATCH ແມ່ນ 0 ເພື່ອໃຫ້ກົງກັນທີ່ແນ່ນອນ.<16
- ທັງໝົດເຫຼົ່ານີ້ແມ່ນຕິດຢູ່ໃນຟັງຊັນ INDEX ອື່ນທີ່ອາກິວເມັນທຳອິດແມ່ນໄລຍະຈາກບ່ອນທີ່ຜົນໄດ້ຮັບຈະສະແດງໃນທີ່ສຸດ.
ອ່ານເພີ່ມເຕີມ: INDEX MATCH ມີຫຼາຍເກນໃນແຜ່ນທີ່ຕ່າງກັນ (2 ວິທີ)
ການອ່ານທີ່ຄ້າຍຄືກັນ
- Excel Index Match ດຽວ/ຫຼາຍເງື່ອນໄຂທີ່ມີຜົນດຽວ/ຫຼາຍຜົນ <16
- ຫຼາຍເກນໃນ Excel ໂດຍໃຊ້ຟັງຊັນ INDEX, MATCH, ແລະ COUNTIF
- ຜົນບວກກັບຟັງຊັນ INDEX-MATCH ພາຍໃຕ້ຫຼາຍເກນໃນ Excel <15 INDEX, MATCH ແລະ MAX ທີ່ມີຫຼາຍເງື່ອນໄຂໃນ Excel
3. ສູດການນໍາໃຊ້ INDEX ກັບສອງຟັງຊັນ MATCH ທີ່ມີຫຼາຍເງື່ອນໄຂໃນ Excel
ແນວໃດກໍ່ຕາມ, ກົງກັນຂ້າມຂອງວິທີການຂ້າງເທິງນີ້ແມ່ນວ່າສູດທີ່ມີ 2 MATCH ຟັງຊັນທີ່ຊ້ອນກັນດ້ວຍ INDEX ຟັງຊັນ ຍັງສາມາດເຮັດວຽກໄດ້.
ດຽວນີ້, ໃຫ້ພວກເຮົາເວົ້າວ່າພວກເຮົາມີຊຸດຂໍ້ມູນສະບັບປັບປຸງ, ລວມທັງຂໍ້ມູນກ່ຽວກັບ Hoodie ແລະ T-shirt ແລະຈັດລຽງຕາມວິທີຕໍ່ໄປນີ້.
ສູດ:
=INDEX(C6:F7,MATCH(I4,B6:B7,0),MATCH(I5&I6,C4:F4&C5:F5,0))
ໃນກໍລະນີນີ້, ພວກເຮົາໄດ້ໃຊ້ສອງອັນ. MATCH ຟັງຊັນເພື່ອຈັບຄູ່ຄ່າຈາກຊຸດຂໍ້ມູນ. ຫນຶ່ງກົງກັນສໍາລັບແຖວແລະອີກອັນຫນຶ່ງສໍາລັບຖັນ. ທັງສອງສູດ MATCH ແມ່ນຕິດຢູ່ໃນ INDEX ຟັງຊັນທີ່ເຮັດວຽກໄດ້ຢ່າງສົມບູນແບບ.
🔎 ການແບ່ງສູດ:
- ສູດທຳອິດ MATCH ກົງກັບຊື່ຜະລິດຕະພັນ T-Shirt ຈະໃຫ້ຄ່າໃນແຖວ.( B6 ແລະ B7 ).
- ສູດທີສອງMATCH ໃຊ້ສອງສີ ແລະຂະໜາດ (ສີຟ້າ ແລະຂະໜາດກາງ) ພ້ອມກັບໄລຍະ C4:F4 ແລະ C5:F5 ຕາມລໍາດັບ.
- ທັງສອງສູດ MATCH ແມ່ນຕິດຢູ່ໃນສູດ INDEX ເປັນອາກິວເມັນທີສອງ. . ອາກິວເມັນທໍາອິດຂອງສູດ INDEX ໃຊ້ອາກິວເມັນທຳອິດເປັນໄລຍະຂອງຂໍ້ມູນຈາກຜົນທີ່ອອກມາຈະຖືກສະກັດອອກ ແລະ ອັນທີສາມແມ່ນ 0 ສຳລັບການຈັບຄູ່ທີ່ແນ່ນອນ.
ອ່ານເພີ່ມເຕີມ: Index Match Multiple Criteria in Rows and Columns in Excel
Alternative to INDEX-MATCH: ການນໍາໃຊ້ຟັງຊັນ FILTER
ຍິ່ງໄປກວ່ານັ້ນ, ຖ້າເຈົ້າກຳລັງໃຊ້ Microsoft 365 ທີ່ມີ dynamic arrays, ທ່ານສາມາດໃຊ້ຟັງຊັນ FILTER ທີ່ມີຫຼາຍເງື່ອນໄຂເປັນທາງເລືອກສຳລັບສູດ INDEX-MATCH . .
ເຮັດຕາມຂັ້ນຕອນເພື່ອຮູ້ວິທີນຳໃຊ້ຟັງຊັນ FILTER ເພື່ອຈຸດປະສົງນີ້:
- ເລືອກຊຸດຂໍ້ມູນທັງໝົດ.
- ເລືອກ ຕາຕາລາງ ຈາກແຖບ ແຊກ .
- ກວດເບິ່ງໄລຍະຂອງຕາຕະລາງ ແລະໝາຍ ຕາຕະລາງຂອງຂ້ອຍມີສ່ວນຫົວ .
- ຈາກນັ້ນຄລິກ ຕົກລົງ .
ຕາຕາລາງຂອງເຈົ້າຈະຄືດັ່ງລຸ່ມນີ້.
ຕອນນີ້ສົມມຸດວ່າເຈົ້າມີ 3 ເງື່ອນໄຂ (ຕາມຮູບ) ໂດຍໃຊ້ທີ່ເຈົ້າຕ້ອງຊອກຫາລາຄາ. e ຂອງຜະລິດຕະພັນສະເພາະນັ້ນ.
- ຂຽນສູດໃນຕາລາງທີ່ທ່ານຕ້ອງການເບິ່ງ.ຜົນໄດ້ຮັບ:
=FILTER(Table2[[Price ]],(Table2[Product ID]=B15)*(Table2[Color]=C15)*(Table2[Size]=D15))
ຜົນໄດ້ຮັບຈະສະແດງຢູ່ໃນຕາລາງ.
<1 ໝາຍເຫດ: ເລືອກໄລຍະຕາມຄວາມເໝາະສົມ ແລະມັນຈະສະແດງເປັນຊື່ຕາຕະລາງ (Table2 ໃນກໍລະນີນີ້) ລວມທັງສ່ວນຫົວຂອງຊ່ວງ (ລາຄາ, ID ສິນຄ້າ, ສີ ແລະຂະໜາດສຳລັບ ranges ຕາມນັ້ນ) ໃນສູດຕັ້ງແຕ່ຊຸດຂໍ້ມູນຖືກປ່ຽນເປັນຕາຕະລາງ Excel.
🔎 ການແບ່ງສູດ:
- ສູດຄຳນວນໃຊ້ 3 ອາກິວເມັນ,
- ອາກິວເມັນທຳອິດແມ່ນ ອາເຣ ເຊິ່ງເປັນໄລຍະຂອງຂໍ້ມູນທີ່ຄ່າກັບຄືນຈະຖືກແຍກອອກ.
- ອາກິວເມັນທີສອງແມ່ນ include ເຊິ່ງລວມມີເງື່ອນໄຂ. ໃນກໍລະນີຂອງພວກເຮົາ, ເງື່ອນໄຂແມ່ນ ID ຜະລິດຕະພັນ, ສີ ແລະຂະຫນາດ. ອັນນີ້ແມ່ນເປັນທາງເລືອກ ແລະພວກເຮົາບໍ່ຕ້ອງການອັນນີ້ໃນກໍລະນີຂອງພວກເຮົາ.
- ມັນກົງກັບເງື່ອນໄຂ ແລະໃຫ້ຜົນໄດ້ຮັບຈາກໄລຍະໃນອາກິວເມັນທຳອິດ.
ສິ່ງທີ່ຄວນຈື່
1. ທ່ານສາມາດກົດ CTRL+SHIFT+ENTER ຈາກແປ້ນພິມໄດ້ໂດຍການຮັກສາຕົວກະພິບຢູ່ທ້າຍສູດທີ່ປະກອບມີ arrays. ເຖິງແມ່ນວ່າມັນຈະເຮັດວຽກໄດ້ດີໂດຍການກົດ Enter , ແຕ່ເພື່ອຄວາມປອດໄພ, ທ່ານສາມາດນໍາໃຊ້ເຕັກນິກນີ້ໃນຂະນະທີ່ເຮັດວຽກກັບ arrays.
2. ຟັງຊັນ FILTER ສາມາດໃຊ້ໄດ້ກັບ Microsoft 365 ເທົ່ານັ້ນ.ຄຸນສົມບັດ array ແບບໄດນາມິກ. ຖ້າຫາກວ່າທ່ານບໍ່ມີສະບັບນີ້ແລະການນໍາໃຊ້ສະບັບເກົ່າໄປສໍາລັບການອື່ນໆ 3 ສູດ. ຫຼັງຈາກນັ້ນ, ມັນໃຊ້ຊຸດຂໍ້ມູນເພື່ອນໍາໃຊ້ 4 ສູດທີ່ແຕກຕ່າງກັນໂດຍໃຊ້ຟັງຊັນ INDEX , MATCH, ແລະ FILTER ທີ່ມີຫຼາຍເງື່ອນໄຂໃນ Excel. ຂ້ອຍຫວັງວ່າບົດຄວາມຈະເປັນປະໂຫຍດສໍາລັບທ່ານ. ຖ້າທ່ານຕ້ອງການຄົ້ນຫາເພີ່ມເຕີມ, ທ່ານສາມາດກວດເບິ່ງບົດຄວາມທີ່ກ່ຽວຂ້ອງຂ້າງລຸ່ມນີ້. ຖ້າຫາກທ່ານມີຄໍາຖາມໃດໆທີ່ທ່ານສາມາດຂຽນໃນພາກສ່ວນຄໍາຄິດເຫັນ.