XLOOKUP ທຽບກັບ INDEX-MATCH ໃນ Excel (ການປຽບທຽບທີ່ເປັນໄປໄດ້ທັງຫມົດ)

  • ແບ່ງປັນນີ້
Hugh West

ມື້ນີ້ຂ້ອຍຈະເຮັດການວິເຄາະປຽບທຽບຂອງ the XLOOKUP vs INDEX-MATCH functions ໃນ Excel . ໃນລຸ້ນກ່ອນໜ້າຂອງ Excel , ພວກເຮົາເຄີຍໃຊ້ HLOOKUP , the VLOOKUP , ແລະ INDEX-MATCH functions ເພື່ອຊອກຫາ. ຄ່າສະເພາະໃນຂອບເຂດຂອງເຊລ. ແນວໃດກໍ່ຕາມ, ດ້ວຍການປະກົດຕົວຂອງ Office 365 , Excel ໄດ້ສະໜອງໃຫ້ພວກເຮົາມີຟັງຊັນໃໝ່ ແລະ ເຄື່ອນໄຫວທີ່ເອີ້ນວ່າຟັງຊັນ XLOOKUP ເພື່ອດຳເນີນງານທີ່ຄ້າຍຄືກັນໃຫ້ມີຄວາມຊັບຊ້ອນຫຼາຍຂຶ້ນ. ໃນ​ບົດ​ຄວາມ​ນີ້​, ຂ້າ​ພະ​ເຈົ້າ​ຈະ​ພະ​ຍາ​ຍາມ​ທີ່​ຈະ​ສົມ​ທຽບ​ຫນ້າ​ທີ່​ທີ່​ໃຊ້​ກັນ​ຢ່າງ​ກວ້າງ​ຂວາງ​, the XLOOKUP ແລະ INDEX-MATCH .

ດາວ​ໂຫລດ​ປື້ມ​ບັນ​ທຶກ​ການ​ປະ​ຕິ​ບັດ

ເອົາໄຟລ໌ຕົວຢ່າງນີ້ເພື່ອຄວາມເຂົ້າໃຈທີ່ດີຂຶ້ນ.

XLOOKUP vs INDEX-MATCH Functions.xlsx

ການແນະນຳຟັງຊັນ XLOOKUP

ຟັງຊັນ XLOOKUP ຖືກນໍາໃຊ້ເພື່ອຊອກຫາຄ່າສະເພາະພາຍໃນຂອບເຂດຂອງເຊລ ຫຼືອາເຣ. ຫຼັງຈາກນັ້ນ, ມັນຈະສົ່ງຄືນການແຂ່ງຂັນທໍາອິດທີ່ສອດຄ້ອງກັນ. ມັນຍັງສະແດງໃຫ້ເຫັນການຈັບຄູ່ທີ່ໃກ້ຄຽງທີ່ສຸດ ຫຼືໂດຍປະມານເມື່ອບໍ່ມີການກົງກັນທີ່ແນ່ນອນ.

Syntax:

=XLOOKUP(lookup_value,lookup_array,return_array,[if_not_found] ,[match_mode],[search_mode])

Arguments:

  • Lookup_value : ມັນເປັນຄ່າທີ່ພວກເຮົາເປັນ. ຊອກຫາຢູ່ໃນຖັນສະເພາະຂອງໄລຍະ.
  • Lookup_array : ມັນແມ່ນ array ທີ່ພວກເຮົາກຳລັງຊອກຫາ lookup_value . ສາມາດເປັນທັງແຖວແລະການແຂ່ງຂັນຄັ້ງທໍາອິດຫຼືສຸດທ້າຍ. ເພື່ອໃຫ້ໄດ້ຄ່າທຳອິດທີ່ກົງກັນ, ໃຫ້ຕັ້ງ search_type argument ເປັນ 1 . ແລະເພື່ອໃຫ້ໄດ້ຄ່າສຸດທ້າຍທີ່ກົງກັນ, ໃຫ້ຕັ້ງ search_type argument ເປັນ -1 . ແຕ່ໃນ INDEX-MATCH ເຈົ້າບໍ່ມີທາງເລືອກ. ທ່ານຈະໄດ້ຮັບພຽງແຕ່ຄ່າທໍາອິດທີ່ກົງກັນ.
  • ເພື່ອໃຫ້ນັກຮຽນທໍາອິດທີ່ໄດ້ 100 , ທ່ານສາມາດນໍາໃຊ້ສູດ XLOOKUP ນີ້ໃນ Cell G5 .
=XLOOKUP(100,D5:D16,C5:C16,"Not Found",0,1)

  • ພ້ອມກັບມັນ, ທ່ານຈະໄດ້ຮັບນັກຮຽນຄົນສຸດທ້າຍ ດ້ວຍ 100 ໂດຍໃຊ້ສູດ XLOOKUP ນີ້.
=XLOOKUP(100,D5:D16,C5:C16,"Not Found",0,-1)

  • ໃນທາງກົງກັນຂ້າມ, ທ່ານຈະໄດ້ຮັບພຽງແຕ່ຄ່າທຳອິດທີ່ກົງກັບສູດ INDEX-MATCH ນີ້.
=INDEX(B5:E16,MATCH(100,D5:D16,0),2) <0

7. XLOOKUP ແລະ INDEX-MATCH ໃນກໍລະນີທີ່ມີຄ່າການຊອກຫາຫຼາຍອັນ

ໃນຕົວຢ່າງນີ້, ພວກເຮົາຈະສະແດງ XLOOKUP vs INDEX-MATCH ໃນກໍລະນີຊອກຫາຫຼາຍຄ່າ. ມີຄວາມຄ້າຍຄືກັນລະຫວ່າງສອງຫນ້າທີ່ໃນເລື່ອງນີ້. ທັງສອງອະນຸຍາດໃຫ້ຫຼາຍ lookup_values (ສູດ Array).

  • ສຳລັບຟັງຊັນ XLOOKUP , ສູດຕໍ່ໄປນີ້ຈະເຮັດວຽກ.
=XLOOKUP(G5:G8,B5:B16,E5:E16,"Not Found",0,1)

  • ຈາກນັ້ນ, ສໍາລັບ INDEX-MATCH , ຟັງຊັນຕໍ່ໄປນີ້ຈະເຮັດວຽກເຊັ່ນກັນ.
  • <11 =INDEX(B5:E16,MATCH(G5:G8,B5:B16,0),4)

    ຂໍ້ໄດ້ປຽບ & ຂໍ້ເສຍຂອງຟັງຊັນ XLOOKUP

    ມີບາງຂໍ້ດີ ແລະຂໍ້ເສຍຂອງການໃຊ້ຟັງຊັນ XLOOKUP . ມາເບິ່ງພວກມັນໂດຍຫຍໍ້.

    ຂໍ້ໄດ້ປຽບ

    • ຕັ້ງຄ່າຄ່າເລີ່ມຕົ້ນສຳລັບກໍລະນີທີ່ບໍ່ກົງກັນ. ເພື່ອຄົ້ນຫາຈາກທັງເຊລທຳອິດ ແລະເຊລສຸດທ້າຍຂອງ lookup_array .

    ຂໍ້ເສຍ

    • ເຮັດວຽກຊ້າກວ່າ INDEX-MATCH function.
    • ມີໃຫ້ໃນ Office 365 ເທົ່ານັ້ນ.

    Advantages & ຂໍ້ເສຍຂອງຟັງຊັນ INDEX-MATCH

    The INDEX-MATCH functions ຍັງມີບາງຂໍ້ດີ ແລະ ຂໍ້ເສຍຕໍ່ໄປນີ້.

    ຂໍ້ດີ

    • ເຮັດວຽກ ໄວກວ່າຟັງຊັນ XLOOKUP .
    • ມີຢູ່ໃນ Excel ເວີຊັນເກົ່າ.

    ຂໍ້ເສຍ

    • ບໍ່ສາມາດຈັດການກັບຄວາມຜິດພາດໄດ້ເມື່ອບໍ່ພົບການຈັບຄູ່.
    • ຕ້ອງການ lookup_array ເພື່ອຈັດຮຽງສໍາລັບຄໍາທີ່ກົງກັນໂດຍປະມານ.
    • ສົ່ງຄ່າທຳອິດພຽງແຕ່ເມື່ອຄ່າຫຼາຍຄ່າກົງກັບ lookup_value .

    ສະຫຼຸບ

    ສຸດທ້າຍ, ພວກເຮົາຢູ່ໃນຕອນທ້າຍຂອງບົດຄວາມຍາວຂອງພວກເຮົາ. ໃນ​ທີ່​ນີ້​ພວກ​ເຮົາ​ໄດ້​ພະ​ຍາ​ຍາມ​ທີ່​ຈະ​ສ້າງ​ການ​ວິ​ເຄາະ​ການ​ປຽບ​ທຽບ​ຂອງ XLOOKUP vs the INDEX-MATCH functions ໃນ Excel. ໃຫ້ພວກເຮົາຮູ້ຄໍາແນະນໍາອັນເລິກເຊິ່ງຂອງເຈົ້າກ່ຽວກັບເລື່ອງນີ້. ປະຕິບັດຕາມ ExcelWIKI ສໍາລັບບົດຮຽນເພີ່ມເຕີມ.

    ຖັນ.
  • Return_array: ມັນແມ່ນຖັນທີ່ຄ່າທີ່ກົງກັນຂອງ lookup_value ຈະຖືກສົ່ງກັບ.

ອາກິວເມັນທາງເລືອກ:

  • If_not_found : ມັນເປັນຄ່າທີ່ຈະຖືກສົ່ງຄືນໃນກໍລະນີທີ່ lookup_array ບໍ່ມີ lookup_value.<10
  • Match_mode : ມັນເປັນຕົວເລກທີ່ສະແດງເຖິງປະເພດຂອງການຈັບຄູ່ຂອງ lookup_value ທີ່ທ່ານຕ້ອງການ. ນີ້ແມ່ນການໂຕ້ຖຽງທາງເລືອກ. ມັນສາມາດປະກອບມີສີ່ຄ່າ.
  1. ເມື່ອມັນເປັນ 0 , XLOOKUP ຈະຊອກຫາການຈັບຄູ່ທີ່ແນ່ນອນ (ຄ່າເລີ່ມຕົ້ນ).
  2. ເມື່ອມັນເປັນ 1 , XLOOKUP ທໍາອິດຈະຊອກຫາການຈັບຄູ່ທີ່ແນ່ນອນ. ຖ້າບໍ່ພົບການຈັບຄູ່ທີ່ແນ່ນອນ, ມັນຈະກົງກັບຄ່າທີ່ນ້ອຍກວ່າຕໍ່ໄປ.
  3. ເມື່ອມັນເປັນ -1 , XLOOKUP ທໍາອິດຈະຊອກຫາຄໍາທີ່ກົງກັນທີ່ແນ່ນອນ. ຖ້າບໍ່ພົບການຈັບຄູ່ທີ່ແນ່ນອນ, ມັນຈະກົງກັບຄ່າທີ່ໃຫຍ່ກວ່າຕໍ່ໄປ.
  4. ເມື່ອມັນເປັນ 2 , XLOOKUP ທຳອິດຈະຊອກຫາການຈັບຄູ່ໂດຍປະມານໂດຍໃຊ້ Wildcards ( ນຳໃຊ້ໄດ້ກັບຄ່າຊອກຫາສະຕຣິງເທົ່ານັ້ນ). ອັນນີ້ຍັງເປັນທາງເລືອກ. ມັນຍັງສາມາດມີສີ່ຄ່າ:
    1. ຖ້າມັນເປັນ 1 , XLOOKUP ຈະຄົ້ນຫາຈາກເທິງຫາລຸ່ມສຸດໃນ lookup_array (ຄ່າເລີ່ມຕົ້ນ).
    2. ເມື່ອມັນເປັນ -1 , XLOOKUP ຈະຄົ້ນຫາຈາກລຸ່ມຫາເທິງໃນ
    3. ຖ້າມັນເປັນ 2 , XLOOKUP ຈະດຳເນີນການ aການຄົ້ນຫາແບບຄູ່ຕາມລໍາດັບ.
    4. ເມື່ອມັນເປັນ -2 , XLOOKUP ຈະດໍາເນີນການຄົ້ນຫາຄູ່ຕາມລໍາດັບຈາກໃຫຍ່ຫານ້ອຍ.

    ແນະນໍາ ກັບຟັງຊັນ INDEX-MATCH

    ການລວມກັນຂອງຟັງຊັນ INDEX-MATCH ຖືກນໍາໃຊ້ເພື່ອດຶງເອົາຄ່າຈາກສະຖານທີ່ທີ່ລະບຸໄວ້ ແລະຈັບຄູ່ກັບໄລຍະແຫຼ່ງທີ່ມາ.

    Syntax:

    =INDEX(array,MATCH(lookup_value,lookup_array,match_type),no_of_column)

    Arguments:

    ສຳລັບຟັງຊັນ INDEX:

    • ອາເຣ : ມັນເປັນຊ່ວງຂອງເຊລທີ່ເຮົາຕ້ອງການສະກັດຄ່າ.<10
    • MATCH(lookup_value,lookup_array,match_type): ມັນເປັນເລກແຖວຂອງໄລຍະທີ່ lookup_value ກົງກັບຄ່າສະເພາະໃນ lookup_array .
    • No_of_column: ມັນແມ່ນຕົວເລກຂອງຖັນຂອງອາເຣທີ່ພວກເຮົາຕ້ອງການສົ່ງຄືນຄ່າທີ່ກົງກັບ lookup_value .

    ສຳລັບຟັງຊັນ MATCH:

    • Lookup_value: ມັນເປັນຄ່າທີ່ພວກເຮົາກຳລັງຊອກຫາ.
    • Looku p_array: ມັນແມ່ນ array ທີ່ພວກເຮົາກໍາລັງຊອກຫາ lookup_value . ມັນສາມາດເປັນທັງແຖວ ແລະຖັນ.
    • Match_type: ມັນເປັນຈຳນວນເຕັມທີ່ສະແດງເຖິງປະເພດຂອງການຈັບຄູ່ທີ່ພວກເຮົາກໍາລັງຊອກຫາ. ນີ້ແມ່ນທາງເລືອກ.
    1. ເມື່ອມັນເປັນ -1 , MATCH ທໍາອິດຈະຊອກຫາການແຂ່ງຂັນທີ່ແນ່ນອນ. ໃນກໍລະນີທີ່ບໍ່ພົບການຈັບຄູ່ທີ່ແນ່ນອນ, ມັນຈະຊອກຫາຄ່າທີ່ໃຫຍ່ກວ່າຕໍ່ໄປ (ຄ່າເລີ່ມຕົ້ນ)(ກົງກັນຂ້າມກັບ XLOOKUP ) ຖ້າບໍ່ດັ່ງນັ້ນ, ມັນຈະສະແດງຂໍ້ຜິດພາດ.
      1. ເມື່ອມັນເປັນ 1 , MATCH ຈະຊອກຫາຜົນທີ່ກົງກັນກ່ອນ. ໃນກໍລະນີທີ່ບໍ່ພົບການຈັບຄູ່ທີ່ແນ່ນອນ, ມັນຈະຊອກຫາຄ່າທີ່ນ້ອຍກວ່າຕໍ່ໄປ (ກົງກັນຂ້າມກັບ XLOOKUP ).

      ແຕ່ເງື່ອນໄຂແມ່ນວ່າ lookup_array ໃນເວລານີ້, ຕ້ອງໄດ້ຈັດຮຽງຈາກໃຫຍ່ຫານ້ອຍ. ຖ້າບໍ່ດັ່ງນັ້ນ, ມັນຈະສະແດງຂໍ້ຜິດພາດ.

      1. ເມື່ອມັນເປັນ 0 , MATCH ຈະຊອກຫາການຈັບຄູ່ທີ່ແນ່ນອນ.
      <0 ອ່ານເພີ່ມເຕີມ: ວິທີເລືອກຂໍ້ມູນສະເພາະໃນ Excel (6 ວິທີ)

      7 ການປຽບທຽບລະຫວ່າງການໃຊ້ຟັງຊັນ XLOOKUP ແລະ INDEX-MATCH

      ຕອນນີ້ພວກເຮົາໄດ້ແຍກສູດ, ໃຫ້ພິຈາລະນາຄວາມຄ້າຍຄືກັນແລະຄວາມແຕກຕ່າງກັນລະຫວ່າງສອງຫນ້າທີ່. ກ່ອນທີ່ຈະໄປສົນທະນາຫຼັກ, ຂ້ອຍກຳລັງສະແດງຈຸດສຳຄັນໃນຕາຕະລາງເພື່ອຄວາມສະດວກສະບາຍຂອງເຈົ້າ.

      ຈຸດສົນທະນາ ຄວາມຄ້າຍຄືກັນ/ຄວາມບໍ່ຄືກັນ ຄຳອະທິບາຍ
      ຖັນ lookup_array ຄວາມຄ້າຍຄືກັນ ທັງສອງສະຫນັບສະຫນູນຖັນເປັນ lookup_array.
      ແຖວ lookup_array ຄວາມຄ້າຍຄືກັນ ທັງສອງສະຫນັບສະຫນູນແຖວ. ເປັນ lookup_array.
      ບໍ່ມີການຈັບຄູ່ຂອງ lookup_value ຄວາມແຕກຕ່າງກັນ XLOOKUP ມີຕົວເລືອກການຕັ້ງຄ່າເລີ່ມຕົ້ນສໍາລັບການບໍ່ກົງກັນຂອງlookup_value. ແຕ່ INDEX-MATCH ບໍ່ມີ.
      ການຈັບຄູ່ໂດຍປະມານ ຄວາມຄ້າຍຄືກັນບາງສ່ວນ XLOOKUP ສາມາດຊອກຫາສິ່ງທີ່ນ້ອຍກວ່າຕໍ່ໄປ. ຫຼືຄ່າທີ່ໃຫຍ່ກວ່າຕໍ່ໄປເມື່ອບໍ່ມີການກົງກັນທີ່ແນ່ນອນ. INDEX-MATCH ຍັງສາມາດເຮັດແນວນັ້ນໄດ້, ແຕ່ lookup_array ຕ້ອງໄດ້ຮັບການຈັດຮຽງຈາກໃຫຍ່ຫານ້ອຍ ຫຼື ຈາກໃຫຍ່ຫານ້ອຍ.
      ການຈັບຄູ່ Wildcards ຄວາມຄ້າຍຄືກັນ<20 ທັງສອງຮອງຮັບການຈັບຄູ່ Wildcards.
      ການຈັບຄູ່ຄ່າຫຼາຍອັນ ຄວາມຄ້າຍຄືກັນບາງສ່ວນ XLOOKUP ສາມາດຊອກຫາໄດ້ທັງ ຄ່າທຳອິດ ຫຼືຄ່າສຸດທ້າຍເມື່ອຫຼາຍຄ່າກົງກັນ. ແຕ່ INDEX-MATCH ສາມາດສົ່ງຄືນຄ່າທຳອິດທີ່ກົງກັນເທົ່ານັ້ນ.
      ສູດອາເຣ ຄວາມຄ້າຍຄືກັນ ທັງສອງຮອງຮັບອາເຣ formula.

      1. XLOOKUP ແລະ INDEX-MATCH ເພື່ອຊອກຫາຄ່າໃນຖັນ

      ມີຄວາມຄ້າຍຄືກັນລະຫວ່າງສອງຟັງຊັນໃນລັກສະນະນີ້. ສໍາລັບ XLOOKUP ແລະ INDEX-MATCH , lookup_array ສາມາດເປັນຖັນສໍາລັບທັງສອງຟັງຊັນ. ນີ້ພວກເຮົາກໍາລັງຊອກຫາ ເຄື່ອງຫມາຍໃນຟີຊິກ ທີ່ແນ່ນອນຂອງຊື່ນັກຮຽນໃນ C ell F5 , Jennifer Marlo . ພວກ​ເຮົາ​ຕ້ອງ​ການ​ທີ່​ຈະ​ຄົ້ນ​ຫາ​ຈາກ​ເທິງ​ຫາ​ລຸ່ມ​ສຸດ​ໃນ​ຖັນ ຊື່​ນັກ​ສຶກ​ສາ ແລະ​ສົ່ງ​ກັບ “ ບໍ່​ພົບ ” ໃນ​ກໍ​ລະ​ນີ​ທີ່​ບໍ່​ມີ​ການ​ພົບ​ເຫັນ​ທີ່​ກົງ​ກັນ.

      • ສໍາ​ລັບ XLOOKUP , ນຳໃຊ້ສູດໃນ Cell G5 .
      =XLOOKUP(F5,C5:C16,D5:D16,"Not Found",0,1)

      • ສຳລັບ INDEX-MATCH , ໃຊ້ສູດນີ້ໃນ CellG5 .
      =INDEX(B5:D16,MATCH(F5,C5:C16,0),3)

      ອ່ານເພີ່ມເຕີມ: ວິທີການຈັບຄູ່ຫຼາຍເງື່ອນໄຂຈາກ Arrays ທີ່ແຕກຕ່າງກັນໃນ Excel

      2. XLOOKUP ແລະ INDEX-MATCH ກັບການຊອກຫາຄ່າໃນແຖວ

      ມັນຍັງມີຄວາມຄ້າຍຄືກັນລະຫວ່າງສອງຟັງຊັນໃນລັກສະນະນີ້. . ສໍາລັບ XLOOKUP ແລະ INDEX-MATCH , lookup_array ຍັງສາມາດເປັນແຖວສໍາລັບທັງສອງຟັງຊັນ. ເພື່ອເປັນຕົວຢ່າງ, ພວກເຮົາມີຊຸດຂໍ້ມູນໃໝ່ທີ່ມີ IDs , ຊື່ , ແລະ ເຄື່ອງໝາຍໃນຟີຊິກ ແລະ ເກຣດ .

      ລອງພິຈາລະນາເບິ່ງວ່າອັນນີ້ເປັນຊຸດຂໍ້ມູນກວ້າງຫຼາຍ, ແລະພວກເຮົາບໍ່ຮູ້ວ່າຕົວເລກຂອງຖັນ ເກຣດ ແມ່ນຫຍັງ. ຈາກນັ້ນ, ເພື່ອຊອກຫາຊັ້ນຮຽນຂອງນັກຮຽນສະເພາະ, ພວກເຮົາຕ້ອງໃຊ້ ແຖວຫົວເລື່ອງ (B4:E4) ເປັນ lookup_array ແລະຄຳວ່າ “ ເກຣດ ” ເປັນ lookup_value<. 2>. ພວກ​ເຮົາ​ສາ​ມາດ​ເຮັດ​ໃຫ້​ສໍາ​ເລັດ​ໂດຍ​ການ​ນໍາ​ໃຊ້​ທັງ XLOOKUP ແລະ INDEX-MATCH .

      • ເພື່ອ​ຊອກ​ຫາ​ຄະ​ແນນ​ຂອງ ນັກ​ຮຽນ​ທີ 3 , ສູດ XLOOKUP ຈະເປັນແບບນີ້ໃນ Cell G5 .
      =XLOOKUP("Grade",B4:E4,B7:E7,"Not Found",0,1)

      • ສຳລັບກໍລະນີນີ້, ສູດ INDEX-MATCH ຈະເປັນ:
      =INDEX(B5:E16,3,MATCH("Grade",B4:E4,0)) <0

      3. XLOOKUP ແລະ INDEX-MATCH ເມື່ອບໍ່ພົບການຈັບຄູ່

      ສອງຟັງຊັນບໍ່ຄືກັນໃນດ້ານນີ້. ຖ້າ lookup_value ບໍ່ກົງກັບຄ່າໃດໆໃນ lookup_array , ທ່ານສາມາດຕັ້ງຄ່າຄົງທີ່ທີ່ຈະສົ່ງຄືນໃນ XLOOKUP . ເພື່ອເຮັດສິ່ງນີ້, ທ່ານຕ້ອງກໍານົດມັນຄ່າໃນອາກິວເມັນ if_not_found . ໃນທາງກົງກັນຂ້າມ, ບໍ່ມີທາງເລືອກດັ່ງກ່າວໃນ INDEX-MATCH . ມັນຈະສົ່ງຄືນຂໍ້ຜິດພາດ. ທ່ານຕ້ອງໃຊ້ ຟັງຊັນ IFERROR ພາຍນອກເພື່ອຈັດການກັບຄວາມຜິດພາດ. ໃນຊຸດຂໍ້ມູນ, ພວກເຮົາຈະຊອກຫາ ຊື່ນັກຮຽນທີ່ມີ ID 100 .

      • ສຳລັບອັນນີ້, ໃຫ້ໃຊ້ສູດ XLOOKUP ຕໍ່ໄປນີ້ໃນ ເຊລ G5 .
      =XLOOKUP(100,B5:B16,C5:C16,"Not Found",0,1)

      • ໃນທາງກົງກັນຂ້າມ, ໃຊ້ອັນນີ້ INDEX-MATCH ສູດ.
      =INDEX(B5:E16,MATCH(100,B5:B16,0),2)

      • ເມື່ອມັນສົ່ງຄືນຂໍ້ຜິດພາດ, ທ່ານ ຕ້ອງໃຊ້ IFERROR ຟັງຊັນພາຍນອກເພື່ອຈັດການກັບຄວາມຜິດພາດນີ້.
      =IFERROR(INDEX(B5:E16,MATCH(100,B5:B16,0),2),"Not Found")

      ການອ່ານທີ່ຄ້າຍກັນ

      • Excel INDEX MATCH ເພື່ອສົ່ງຄືນຄ່າຫຼາຍອັນໃນໜຶ່ງເຊລ
      • ສູດ Excel INDEX-MATCH ເພື່ອສົ່ງຄ່າຫຼາຍຄ່າ ລວງນອນ
      • ວິທີໃຊ້ສູດ INDEX-MATCH ໃນ Excel ເພື່ອສ້າງຜົນໄດ້ຮັບຫຼາຍອັນ
      • [ແກ້ໄຂ!] INDEX MATCH ບໍ່ສົ່ງຄ່າທີ່ຖືກຕ້ອງໃນ Excel (5 ເຫດຜົນ)
      • ວິທີໃຊ້ INDEX MATCH ແທນ VLOOKUP ໃນ Excel (3 ວິທີ)

      4. XLOOKUP ແລະ INDEX-MATCH ໃນ Case of Approximate Matches

      ມີຄວາມຄ້າຍຄືກັນບາງສ່ວນລະຫວ່າງສອງໜ້າທີ່ໃນດ້ານນີ້. ໃນຟັງຊັນ XLOOKUP , ຖ້າ lookup_value ບໍ່ກົງກັບຄ່າໃດໆໃນ lookup_array , ທ່ານສາມາດດັດແປງສູດເພື່ອສົ່ງຄ່າທີ່ນ້ອຍກວ່າ ຫຼືຄ່າໃຫຍ່ຕໍ່ໄປ. . ກໍານົດການໂຕ້ຖຽງ match_type to -1 ຖ້າທ່ານຕ້ອງການຄ່າທີ່ນ້ອຍລົງຕໍ່ໄປ ແລະຕັ້ງມັນເປັນ 1 ຖ້າທ່ານຕ້ອງການຄ່າໃຫຍ່ຕໍ່ໄປ.

      ຕົວຢ່າງ. , ພວກເຮົາຈະຊອກຫານັກຮຽນທີ່ມີເຄື່ອງໝາຍ 50 ຫຼືເຄື່ອງໝາຍໃຫຍ່ຕໍ່ໄປ.

      • ເພື່ອຊອກຫາຄ່າ, ໃຊ້ສູດ XLOOKUP ນີ້.
      =XLOOKUP(50,D5:D16,C5:C16,"Not Found",1,1)

      • ດັ່ງທີ່ເຈົ້າເຫັນ, ບໍ່ມີນັກຮຽນໃດທີ່ມີຄະແນນ 50 . ນັ້ນແມ່ນເຫດຜົນທີ່ວ່າມັນສະແດງທັນທີຫຼັງຈາກ 50 , 51 ໂດຍ Desmond Hayes .

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

      • ກ່ອນອື່ນໝົດ, ໃຫ້ໃສ່ສູດນີ້ໃສ່ໃນ Cell G5 .
      <6. =INDEX(B5:E16,MATCH(50,D5:D16,-1),2)

      • ດັ່ງ​ນັ້ນ​, ທ່ານ​ຈະ​ເຫັນ​ວ່າ​ຜົນ​ໄດ້​ຮັບ​ສະ​ແດງ​ໃຫ້​ເຫັນ​ຄວາມ​ຜິດ​ພາດ #N/A .
      • ສະນັ້ນ, ຈັດຮຽງ ຊ່ວງຕາລາງ D5:D16 ຈາກນ້ອຍຫາໃຫຍ່ ແລະ ທ່ານຈະໄດ້ຮັບຄ່າທີ່ຖືກຕ້ອງ.

      <6 ໝາຍເຫດພິເສດ: ໃນຟັງຊັນ XLOOKUP , -1 ໃຊ້ໄດ້ກັບຄ່າທີ່ນ້ອຍກວ່າຕໍ່ໄປ, ແຕ່ໃນ INDEX-MATCH , -1 ເຮັດວຽກສໍາລັບຄ່າທີ່ໃຫຍ່ກວ່າຕໍ່ໄປ. ເຊັ່ນດຽວກັນໃນຟັງຊັນ XLOOKUP , 1 ເຮັດວຽກສໍາລັບຄ່າທີ່ໃຫຍ່ກວ່າຕໍ່ໄປ, ແຕ່ໃນ INDEX-MATCH, 1 ໃຊ້ໄດ້ກັບຄ່າທີ່ນ້ອຍກວ່າຕໍ່ໄປ.

      ອ່ານເພີ່ມເຕີມ: ວິທີໃຊ້INDEX ແລະ Match ສໍາລັບການຈັບຄູ່ບາງສ່ວນ (2 ວິທີ)

      5. XLOOKUP ແລະ INDEX-MATCH ໃນກໍລະນີຂອງການຈັບຄູ່ Wildcards

      ມີຄວາມຄ້າຍຄືກັນລະຫວ່າງສອງຟັງຊັນໃນລັກສະນະນີ້. XLOOKUP ແລະ INDEX-MATCH , ທັງສອງຮອງຮັບ Wildcards . ທີ່ນີ້, ພວກເຮົາຈະຊອກຫານັກຮຽນທີ່ມີ “ Marlo ” ເປັນຊື່ທີສອງ. ໃຫ້ເຮັດຕາມຂັ້ນຕອນຂ້າງລຸ່ມນີ້ເພື່ອເບິ່ງ XLOOKUP vs INDEX-MATCH ການປຽບທຽບ.

      • ທຳອິດ, ໃຫ້ນຳໃຊ້ສູດ XLOOKUP ໃນ Cell G5 ເພື່ອເອົາຜົນໄດ້ຮັບ.
      =XLOOKUP("*Marlo*",C5:C16,C5:C16,"Not Found",2,1)

      ໝາຍເຫດ: ເພື່ອໃຊ້ wildcards ໃນ XLOOKUP , ທ່ານຕ້ອງຕັ້ງ match_type argument ເປັນ 2 . ຖ້າບໍ່ດັ່ງນັ້ນ, ມັນຈະບໍ່ເຮັດວຽກ.

      • ໃນທາງກົງກັນຂ້າມ, ສູດ INDEX-MATCH ເພື່ອເຮັດສຳເລັດໜ້າວຽກດຽວກັນຈະເປັນແບບນີ້.
      <6 =INDEX(B5:E16,MATCH("*Marlo*",C5:C16,0),2)

      ອ່ານເພີ່ມເຕີມ: INDEX MATCH ຫຼາຍເງື່ອນໄຂດ້ວຍ Wildcard ໃນ Excel (ຄູ່ມືສະບັບສົມບູນ )

      6. XLOOKUP ແລະ INDEX-MATCH ເມື່ອຄ່າຫຼາຍຄ່າກົງກັບຄ່າຊອກຫາ

      ຕົວຢ່າງນີ້ສະແດງ XLOOKUP vs INDEX-MATCH ເມື່ອ ຫຼາຍຄ່າກົງກັບຄ່າຊອກຫາ. ນອກຈາກນີ້ຍັງມີຄວາມຄ້າຍຄືກັນບາງສ່ວນລະຫວ່າງສອງຫນ້າທີ່ໃນເລື່ອງນີ້. ທັງສອງ XLOOKUP ແລະ INDEX-MATCH ທັງສອງໃຫ້ຜົນເປັນຄ່າດຽວໃນກໍລະນີທີ່ຫຼາຍຄ່າໃນ lookup_array ກົງກັບ lookup_value . ແຕ່ໃນຟັງຊັນ XLOOKUP , ທ່ານສາມາດດັດແປງການຄົ້ນຫາເພື່ອໃຫ້ໄດ້

Hugh West ເປັນຄູຝຶກ Excel ທີ່ມີປະສົບການສູງແລະນັກວິເຄາະທີ່ມີປະສົບການຫຼາຍກວ່າ 10 ປີໃນອຸດສາຫະກໍາ. ລາວຈົບປະລິນຍາຕີສາຂາບັນຊີ ແລະການເງິນ ແລະປະລິນຍາໂທສາຂາບໍລິຫານທຸລະກິດ. Hugh ມີຄວາມກະຕືລືລົ້ນໃນການສອນແລະໄດ້ພັດທະນາວິທີການສອນທີ່ເປັນເອກະລັກທີ່ງ່າຍຕໍ່ການຕິດຕາມແລະເຂົ້າໃຈ. ຄວາມຮູ້ຊ່ຽວຊານຂອງລາວກ່ຽວກັບ Excel ໄດ້ຊ່ວຍໃຫ້ນັກຮຽນແລະຜູ້ຊ່ຽວຊານຫລາຍພັນຄົນໃນທົ່ວໂລກປັບປຸງທັກສະຂອງເຂົາເຈົ້າແລະດີເລີດໃນອາຊີບຂອງພວກເຂົາ. ຜ່ານ blog ຂອງລາວ, Hugh ແບ່ງປັນຄວາມຮູ້ຂອງລາວກັບໂລກ, ສະຫນອງການສອນ Excel ຟຣີແລະການຝຶກອົບຮົມອອນໄລນ໌ເພື່ອຊ່ວຍໃຫ້ບຸກຄົນແລະທຸລະກິດສາມາດບັນລຸທ່າແຮງຂອງພວກເຂົາ.