ຟັງຊັນ Excel HLOOKUP ດ້ວຍຕົວຢ່າງສູດ

  • ແບ່ງປັນນີ້
Michael Brown

ສາ​ລະ​ບານ

ດັ່ງທີ່ເຈົ້າອາດຈະຮູ້, Microsoft Excel ມີສາມຫນ້າທີ່ຊອກຫາຄ່າ - LOOKUP, VLOOKUP ແລະ HLOOKUP - ແລະພວກເຂົາເບິ່ງຄືວ່າຈະສັບສົນຜູ້ໃຊ້ທີ່ສຸດ. ໃນບົດເຝິກຫັດນີ້, ພວກເຮົາຈະສຸມໃສ່ສະເພາະຂອງຟັງຊັນ Excel HLOOKUP ແລະສົນທະນາຕົວຢ່າງສູດສອງສາມອັນທີ່ຈະຊ່ວຍໃຫ້ທ່ານໃຊ້ມັນໃນ Excel ໄດ້ຢ່າງມີປະສິດທິພາບທີ່ສຸດ.

    HLOOKUP ໃນ Excel ແມ່ນຫຍັງ?

    ຟັງຊັນ Excel HLOOKUP ຖືກອອກແບບມາສໍາລັບ ການຊອກຫາແນວນອນ . ໂດຍສະເພາະ, ມັນຊອກຫາຄ່າທີ່ແນ່ນອນໃນແຖວທໍາອິດຂອງຕາຕະລາງ ແລະສົ່ງຄືນຄ່າອື່ນໃນຖັນດຽວກັນຈາກແຖວທີ່ທ່ານລະບຸ.

    ຟັງຊັນ HLOOKUP ມີຢູ່ໃນທຸກລຸ້ນຂອງ Microsoft Excel 2016, Excel 2013, Excel 2010, Excel 2007 ແລະຕ່ຳກວ່າ.

    Excel HLOOKUP syntax ແລະໃຊ້

    ຟັງຊັນ HLOOKUP ໃນ Excel ມີ arguments ຕໍ່ໄປນີ້:

    HLOOKUP(lookup_value, table_array, row_index_num, [ range_lookup])
    • Lookup_value (ຕ້ອງການ) - ຄ່າທີ່ຈະຊອກຫາ. ມັນສາມາດເປັນການອ້າງອີງເຊລ, ຄ່າຕົວເລກ ຫຼືສະຕຣິງຂໍ້ຄວາມ. ມັນສາມາດເປັນໄລຍະປົກກະຕິ, ຊ່ວງທີ່ມີຊື່ຫຼືຕາຕະລາງ. ຄ່າການຊອກຫາຄວນຢູ່ໃນ ແຖວທຳອິດ ຂອງ table_array ສະເໝີ.
    • Row_index_num (ຕ້ອງການ) - ຕົວເລກແຖວໃນ table_array ຈາກນັ້ນ. ຄ່າຄວນຖືກສົ່ງຄືນ. ຕົວຢ່າງ, ເພື່ອສົ່ງຄືນຄ່າທີ່ກົງກັນຈາກມີບັນຫາໃດໆກັບການສ້າງສູດ Vlookup ຄືນໃໝ່ສໍາລັບການຊອກຫາຕາມລວງນອນ.

      ເຫດຜົນອັນດັບຕົ້ນໆ 10 ເຫດຜົນທີ່ເຮັດໃຫ້ Excel HLOOKUP ບໍ່ເຮັດວຽກ

      ຕອນນີ້ທ່ານຮູ້ແລ້ວວ່າ Hlookup ເປັນຫນ້າທີ່ຊອກຫາທີ່ເປັນປະໂຫຍດ ແລະມີປະສິດທິພາບຫຼາຍໃນ Excel. . ມັນຍັງເປັນເລື່ອງທີ່ຫຼອກລວງ, ແລະເນື່ອງຈາກຄວາມສະເພາະຫຼາຍຢ່າງຂອງມັນ #N/A, #VALUE ຫຼື #REF ເປັນເລື່ອງປົກກະຕິ. ຖ້າສູດ HLOOKUP ຂອງທ່ານເຮັດວຽກບໍ່ຖືກຕ້ອງ, ສ່ວນຫຼາຍອາດຈະເປັນຍ້ອນເຫດຜົນຕໍ່ໄປນີ້.

      1. HLOOKUP ໃນ Excel ບໍ່ສາມາດເບິ່ງຂ້າງເທິງຕົວມັນເອງໄດ້

      ເຖິງແມ່ນວ່າທ່ານລືມລາຍລະອຽດອື່ນໆທັງຫມົດກ່ຽວກັບການຊອກຫາແນວນອນໃນ Excel, ກະລຸນາຈື່ຈໍາອັນສໍາຄັນນີ້ - Hlookup ສາມາດຄົ້ນຫາພຽງແຕ່ໃນ ແຖວເທິງສຸດ ຂອງ. ໂຕະ. ຖ້າ​ຫາກ​ວ່າ​ກໍ​ລະ​ນີ​ທີ່​ຄ່າ​ຂອງ​ການ​ຊອກ​ຫາ​ຂອງ​ທ່ານ​ຢູ່​ໃນ​ແຖວ​ອື່ນ​, ຄວາມ​ຜິດ​ພາດ N/A ຈະ​ຖືກ​ກັບ​ຄືນ​ມາ​. ເພື່ອເອົາຊະນະຂໍ້ຈຳກັດນີ້, ໃຫ້ໃຊ້ສູດຄຳນວນ INDEX MATCH.

      2. ການຈັບຄູ່ໂດຍປະມານທຽບກັບການຈັບຄູ່ທີ່ແນ່ນອນ

      ເມື່ອເຮັດການຊອກຫາໃນ Excel, ບໍ່ວ່າຈະເປັນແນວນອນ (Hlookup) ຫຼືແນວຕັ້ງ (Vlookup), ໃນກໍລະນີຫຼາຍທີ່ສຸດ, ເຈົ້າຈະຊອກຫາສິ່ງທີ່ແນ່ນອນ, ແລະດັ່ງນັ້ນຈິ່ງຕ້ອງການການຈັບຄູ່ທີ່ແນ່ນອນ. ເມື່ອຊອກຫາການຈັບຄູ່ໂດຍປະມານ ( range_lookup ຕັ້ງເປັນ TRUE ຫຼືຖືກລະເວັ້ນ), ຈື່ຈໍາທີ່ຈະຈັດຮຽງຄ່າໃນແຖວທໍາອິດຕາມລໍາດັບ.

      ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ ແລະຕົວຢ່າງສູດ, ກະລຸນາເບິ່ງ Excel Hlookup ກັບ ກົງກັນໂດຍປະມານ ແລະກົງກັນ.

      3. ຕາຕະລາງອ້າງອີງ array ປ່ຽນແປງເມື່ອສຳເນົາສູດ

      ເມື່ອໃຊ້ HLOOKUP ຫຼາຍອັນເພື່ອດຶງຂໍ້ມູນຂໍ້ມູນກ່ຽວກັບແຖວຂອງຄ່າຊອກຫາ, ທ່ານຕ້ອງລັອກການອ້າງອີງ table_array ດັ່ງທີ່ສະແດງໃຫ້ເຫັນໃນ Absolute ແລະ relative cell references ໃນສູດ Hlookup.

      4. ການໃສ່ ຫຼືລຶບແຖວໃໝ່

      ເພື່ອເຂົ້າໃຈວ່າເປັນຫຍັງການໃສ່ແຖວໃໝ່ຈຶ່ງສາມາດທຳລາຍສູດ Hlookup, ຈົ່ງຈື່ໄວ້ວ່າ Excel HLOOKUP ໄດ້ຮັບຂໍ້ມູນກ່ຽວກັບຄ່າຊອກຫາແນວໃດ - ອີງຕາມຕົວເລກດັດຊະນີແຖວທີ່ທ່ານລະບຸ.

      ສົມມຸດວ່າ, ທ່ານຕ້ອງການຕົວເລກການຂາຍໂດຍອີງໃສ່ ID ຜະລິດຕະພັນ. ຕົວເລກເຫຼົ່ານັ້ນຢູ່ໃນແຖວທີ 4, ດັ່ງນັ້ນທ່ານພິມ 4 ໃນ row_index_num ອາກິວເມັນ. ແຕ່ຫຼັງຈາກໃສ່ແຖວໃໝ່ແລ້ວ, ມັນຈະກາຍເປັນແຖວທີ 5... ແລະ Hlookup ຂອງເຈົ້າຢຸດເຮັດວຽກ. ບັນຫາດຽວກັນອາດຈະເກີດຂຶ້ນເມື່ອລຶບແຖວທີ່ມີຢູ່ແລ້ວອອກຈາກຕາຕະລາງ.

      ການແກ້ໄຂແມ່ນສາມາດລັອກຕາຕະລາງເພື່ອປ້ອງກັນບໍ່ໃຫ້ຜູ້ໃຊ້ຂອງທ່ານໃສ່ແຖວໃໝ່, ຫຼືໃຊ້ INDEX & MATCH ແທນ Hlookup. ໃນສູດ Index/Match, ທ່ານລະບຸແຖວທີ່ຈະຊອກຫາ ແລະສົ່ງຄືນຄ່າຈາກການອ້າງອີງໄລຍະ, ບໍ່ແມ່ນຕົວເລກດັດຊະນີ, ແລະ Excel ແມ່ນສະຫລາດພໍທີ່ຈະປັບການອ້າງອີງເຫຼົ່ານັ້ນໄດ້ທັນທີ. ດັ່ງນັ້ນ, ທ່ານສາມາດລຶບ ຫຼືໃສ່ຖັນ ແລະແຖວຫຼາຍເທົ່າທີ່ທ່ານຕ້ອງການໄດ້ໂດຍບໍ່ຕ້ອງກັງວົນກ່ຽວກັບການອັບເດດສູດທຸກໃນແຜ່ນງານຂອງເຈົ້າ.

      5. ຊໍ້າກັນໃນຕາຕະລາງ

      ຟັງຊັນ HLOOKUP ໃນ Excel ສາມາດສົ່ງຄືນຄ່າດຽວເທົ່ານັ້ນ, ເຊິ່ງເປັນຄ່າທຳອິດໃນຕາຕະລາງທີ່ກົງກັບຄ່າການຊອກຫາ.

      ຖ້າມີບັນທຶກທີ່ຄືກັນໜ້ອຍໜຶ່ງຢູ່ໃນຂອງທ່ານ. ຕາຕະລາງ, ເລືອກຫນຶ່ງໃນການແກ້ໄຂຕໍ່ໄປນີ້ທີ່ເຫມາະສົມກັບຄວາມຕ້ອງການຂອງທ່ານທີ່ດີທີ່ສຸດ:

      • ເອົາສິ່ງທີ່ຊ້ໍາກັນອອກໂດຍການນໍາໃຊ້ວິທີການຂອງ Excel ຫຼືການກໍາຈັດການຊ້ໍາກັນຂອງພວກເຮົາ
      • ຖ້າບັນທຶກຊໍ້າກັນຄວນຖືກເກັບໄວ້ໃນຊຸດຂໍ້ມູນ, ສ້າງ PivotTable ເພື່ອ ຈັດກຸ່ມ ແລະກັ່ນຕອງຂໍ້ມູນຂອງທ່ານຕາມທີ່ທ່ານຕ້ອງການ.
      • ໃຊ້ສູດອາເຣເພື່ອແຍກຄ່າທີ່ຊໍ້າກັນທັງໝົດໃນຂອບເຂດການຊອກຫາ.

      6. ຊ່ອງຫວ່າງເພີ່ມເຕີມ

      ເມື່ອສູດ Hlookup ທີ່ຖືກຕ້ອງຢ່າງຈະແຈ້ງຂອງທ່ານສົ່ງຄືນຂໍ້ຜິດພາດ #N/A, ໃຫ້ກວດເບິ່ງຕາຕະລາງຂອງທ່ານແລະຊອກຫາຄ່າພື້ນທີ່ເພີ່ມເຕີມ. ທ່ານ​ສາ​ມາດ​ເອົາ​ສ່ວນ​ນໍາ​ຫນ້າ, ຕໍ່​ໄປ​ແລະ​ສ່ວນ​ເກີນ​ໃນ​ລະ​ຫວ່າງ​ຊ່ອງ​ຫວ່າງ​ໂດຍ​ໄວ​ໂດຍ​ການ​ນໍາ​ໃຊ້​ຟັງ​ຊັນ Excel TRIM ຫຼື​ເຄື່ອງ​ມື​ທໍາ​ຄວາມ​ສະ​ອາດ​ຂອງ​ພວກ​ເຮົາ​.

      7. ຕົວເລກທີ່ຈັດຮູບແບບເປັນຂໍ້ຄວາມ

      ສະຕຣິງຂໍ້ຄວາມທີ່ມີລັກສະນະເປັນຕົວເລກເປັນອີກອັນໜຶ່ງທີ່ສະດຸດສຳລັບສູດ Excel. ລາຍ​ລະ​ອຽດ​ຂອງ​ບັນ​ຫາ​ນີ້​ແລະ​ວິ​ທີ​ແກ້​ໄຂ​ທີ່​ເປັນ​ໄປ​ໄດ້​ແມ່ນ​ອະ​ທິ​ບາຍ​ຢູ່​ໃນ​ເປັນ​ຫຍັງ​ສູດ Excel ອາດ​ຈະ​ຢຸດ​ເຊົາ​ການ​ເຮັດ​ວຽກ.

      8. ຄ່າການຊອກຫາເກີນ 255 ຕົວອັກສອນ

      ຟັງຊັນການຊອກຫາທັງໝົດໃນ Excel ຈະເຮັດວຽກໄດ້ເທົ່າທີ່ຄ່າຊອກຫາຕ່ຳກວ່າ 255 ຕົວອັກສອນ. ມູນຄ່າການຊອກຫາທີ່ຍາວກວ່າສົ່ງຜົນໃຫ້ #VALUE! ຄວາມຜິດພາດ. ເນື່ອງຈາກສູດ INDEX /MATCH ບໍ່ມີຂໍ້ຈຳກັດນີ້, ໃຫ້ໃຊ້ມັນເພື່ອເອົາຊະນະອຸປະສັກນີ້.

      9. ເສັ້ນທາງເຕັມໄປຫາປື້ມບັນທຶກວຽກບໍ່ໄດ້ລະບຸໄວ້

      ຖ້າທ່ານເຮັດ h-lookup ຈາກປຶ້ມວຽກອື່ນ, ຈື່ຈໍາໃຫ້ເສັ້ນທາງເຕັມໄປຫາມັນ. ສອງສາມຕົວຢ່າງຂອງສູດສາມາດພົບໄດ້ທີ່ນີ້: ວິທີການເຮັດ Hlookup ຈາກແຜ່ນວຽກອື່ນຫຼືປຶ້ມວຽກ.

      10. ການໂຕ້ຖຽງທີ່ຜິດພາດ

      ມັນໄດ້ຖືກເນັ້ນໃຫ້ເຫັນຫຼາຍກວ່າຫນຶ່ງຄັ້ງແລ້ວວ່າ HLOOKUP ເປັນຫນ້າທີ່ຕ້ອງການທີ່ຄວນຈະໄດ້ຮັບການປະຕິບັດຢ່າງລະມັດລະວັງ. ຂ້າງລຸ່ມນີ້ແມ່ນບາງຂໍ້ຜິດພາດທົ່ວໄປທີ່ເກີດຈາກການສະໜອງອາກິວເມັນທີ່ບໍ່ຖືກຕ້ອງ:

      • ຖ້າ row_index_num ໜ້ອຍກວ່າ 1, ຟັງຊັນ HLOOKUP ຈະສົ່ງຄ່າ #VALUE! ຜິດພາດ.
      • ຖ້າ row_index_num ຫຼາຍກວ່າຈຳນວນແຖວໃນ table_array, #REF! ຂໍ້ຜິດພາດຖືກສົ່ງຄືນ.
      • ຫາກທ່ານຄົ້ນຫາໂດຍປະມານທີ່ກົງກັນ ແລະ lookup_value ຂອງທ່ານແມ່ນນ້ອຍກວ່າຄ່າທີ່ນ້ອຍທີ່ສຸດໃນແຖວທຳອິດຂອງ table_array, ຂໍ້ຜິດພາດ #N/A ຈະຖືກສົ່ງຄືນ.

      ແລ້ວ, ນີ້ແມ່ນວິທີການໃຊ້ HLOOKUP ໃນ Excel. ຫວັງວ່າເຈົ້າຈະພົບເຫັນຂໍ້ມູນນີ້ເປັນປະໂຫຍດ. ຂ້າພະເຈົ້າຂໍຂອບໃຈທ່ານສໍາລັບການອ່ານແລະຫວັງວ່າຈະໄດ້ພົບທ່ານໃນ blog ຂອງພວກເຮົາໃນອາທິດຕໍ່ໄປ!

      ດາວໂຫລດປື້ມຄູ່ມືການປະຕິບັດ

      ຕົວຢ່າງສູດ Excel HLOOKUP

      ແຖວທີ 2, ຕັ້ງ row_index_num ເປັນ 2, ແລະອື່ນໆ.
    • Range_lookup (ທາງເລືອກ) - ຄ່າໂລຈິກ (Boolean) ທີ່ສັ່ງໃຫ້ HLOOKUP ຄົ້ນຫາດ້ວຍກົງກັນທີ່ແນ່ນອນ ຫຼືໂດຍປະມານ.

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

      ຖ້າ FALSE, ມີພຽງແຕ່ ການຈັບຄູ່ທີ່ແນ່ນອນເທົ່ານັ້ນ. ຖືກສົ່ງຄືນ. ຖ້າບໍ່ມີຄ່າໃນແຖວທີ່ລະບຸກົງກັບຄ່າການຊອກຫາຢ່າງແນ່ນອນ, HLOOKUP ຈະຖິ້ມຂໍ້ຜິດພາດ #N/A.

    ເພື່ອເຮັດໃຫ້ສິ່ງທີ່ເຂົ້າໃຈງ່າຍຂຶ້ນ, ທ່ານສາມາດແປໄວຍາກອນ HLOOKUP ຂອງ Excel ໄດ້:

    HLOOKUP( lookup_value, table_array , row_index_num , [range_lookup])

    ເປັນພາສາອັງກິດປົກກະຕິ:

    HLOOKUP( ຊອກຫາຄ່ານີ້, ໃນຕາຕະລາງນີ້, ໃຫ້ຄືນຄ່າຈາກແຖວນີ້, [ສົ່ງຄືນຄ່າໂດຍປະມານ ຫຼືກົງກັນທີ່ແນ່ນອນ])

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

    ໃນສູດ Hlookup ຂອງພວກເຮົາ, ພວກເຮົາຈະໃຊ້ arguments ຕໍ່ໄປນີ້:

    • Lookup_value ແມ່ນ B5 - ຕາລາງທີ່ມີຊື່ດາວເຄາະທີ່ທ່ານຕ້ອງການຊອກຫາ.
    • Table_array ແມ່ນ B2:I3 - ຕາຕະລາງທີ່ສູດຄຳນວນຈະຊອກຫາຄ່າ.
    • Row_index_num ແມ່ນ 2 ເພາະວ່າເສັ້ນຜ່າສູນກາງແມ່ນແຖວທີ 2 ໃນຕາຕະລາງ.
    • Range_lookup ແມ່ນ FALSE. ເນື່ອງຈາກວ່າແຖວທໍາອິດຂອງຕາຕະລາງຂອງພວກເຮົາບໍ່ໄດ້ຖືກຈັດຮຽງຈາກ A ຫາ Z, ພວກເຮົາພຽງແຕ່ສາມາດຊອກຫາກົງກັນທີ່ແນ່ນອນ, ເຊິ່ງເຮັດວຽກໄດ້ດີໃນຕົວຢ່າງນີ້.

    ຕອນນີ້ທ່ານເອົາການໂຕ້ຖຽງກັນແລະໄດ້ຮັບ ສູດຕໍ່ໄປນີ້:

    =VLOOKUP(40, A2:B15,2)

    3 ຢ່າງທີ່ທ່ານຄວນຮູ້ກ່ຽວກັບຟັງຊັນ Excel HLOOKUP

    ທຸກຄັ້ງທີ່ທ່ານຊອກຫາຕາມລວງນອນໃນ Excel, ກະລຸນາຈື່ຈໍາຂໍ້ເທັດຈິງຕໍ່ໄປນີ້:

    1. ຟັງຊັນ HLOOKUP ສາມາດຊອກຫາໃນ ແຖວເທິງສຸດ ຂອງ table_array ເທົ່ານັ້ນ. ຖ້າທ່ານຕ້ອງການຊອກຫາບ່ອນອື່ນ, ໃຫ້ພິຈາລະນາໃຊ້ສູດ Index / Match.
    2. HLOOKUP ໃນ Excel ແມ່ນ ຕົວພິມນ້ອຍ , ມັນບໍ່ຈຳແນກຕົວພິມໃຫຍ່ ແລະ ຕົວພິມນ້ອຍ.
    3. ຖ້າ range_lookup ຖືກຕັ້ງເປັນ TRUE ຫຼືຖືກລະເວັ້ນ ( ໂດຍປະມານ ກົງກັນ), ຄ່າໃນແຖວທຳອິດຂອງ table_array ຈະຕ້ອງຖືກຈັດຮຽງເປັນ ແຕ່ໃຫຍ່ຫານ້ອຍ (A-Z) ຊ້າຍຫາຂວາ.

    ຄວາມແຕກຕ່າງລະຫວ່າງ VLOOKUP ແລະ HLOOKUP ໃນ Excel ແມ່ນຫຍັງ?

    ຕາມທີ່ທ່ານຮູ້ແລ້ວ, ທັງສອງຟັງຊັນ VLOOKUP ແລະ HLOOKUP ຊອກຫາຄ່າຊອກຫາ. . ຄວາມແຕກຕ່າງແມ່ນວິທີການຄົ້ນຫາຖືກປະຕິບັດ. ດັ່ງທີ່ທ່ານອາດຈະສັງເກດເຫັນ, ຊື່ຂອງຫນ້າທີ່ແຕກຕ່າງກັນພຽງແຕ່ໃນຕົວອັກສອນທໍາອິດ - "H" ຫຍໍ້ມາຈາກແນວນອນ, ແລະ "V" ສໍາລັບແນວຕັ້ງ.

    ດັ່ງນັ້ນ, ທ່ານໃຊ້ຟັງຊັນ VLOOKUP ເພື່ອຄົ້ນຫາແມ່ນ ແນວຕັ້ງ. ລາຍການເມື່ອຄ່າການຊອກຫາຂອງທ່ານຢູ່ໃນຖັນທາງຊ້າຍຂອງຂໍ້ມູນທີ່ທ່ານຕ້ອງການຊອກຫາ. -most row of the table and returns a value located a specific rows down in the same column.

    ຮູບຕໍ່ໄປນີ້ສະແດງໃຫ້ເຫັນຄວາມແຕກຕ່າງລະຫວ່າງສູດ Vlookup ແລະ Hlookup ໃນ Excel:

    ວິທີການ ໃຊ້ HLOOKUP ໃນ Excel - ຕົວຢ່າງຂອງສູດ

    ຕອນນີ້ຟັງຊັນ HLOOKUP ໄດ້ເລີ່ມມີຄວາມຄຸ້ນເຄີຍກັບເຈົ້າແລ້ວ, ໃຫ້ພວກເຮົາພິຈາລະນາຕົວຢ່າງສູດເພີ່ມເຕີມເລັກນ້ອຍເພື່ອລວມຄວາມຮູ້.

    ການຊອກຫາແນວນອນດ້ວຍ. ກົງກັນໂດຍປະມານ ແລະກົງກັນ

    ຕາມທີ່ທ່ານຮູ້ແລ້ວ, ຟັງຊັນ HLOOKUP ໃນ Excel ສາມາດດໍາເນີນການຊອກຫາທີ່ກົງກັນທີ່ແນ່ນອນ ແລະບໍ່ກົງກັນ ຂຶ້ນກັບຄ່າທີ່ສະໜອງໃຫ້ກັບ argument range_lookup :<1

    • ຖືກຕ້ອງ ຫຼືຖືກລະເວັ້ນ - ໂດຍປະມານ ກົງກັນ
    • FALSE - ຖືກຕ້ອງ ​​ກົງກັນ

    ກະລຸນາຈື່ວ່າເຖິງແມ່ນວ່າ ພວກເຮົາເວົ້າວ່າ "ການແຂ່ງຂັນໂດຍປະມານ ", ສູດ Hlookup ໃດຊອກຫາການກົງກັນທີ່ແນ່ນອນໃນສະຖານທີ່ທໍາອິດ. ແຕ່ການຕັ້ງອາກິວເມັນສຸດທ້າຍເປັນ FALSE ອະນຸຍາດໃຫ້ສູດສົ່ງຄືນການຈັບຄູ່ໂດຍປະມານ (ຄ່າທີ່ໃກ້ທີ່ສຸດທີ່ໜ້ອຍກວ່າຄ່າຊອກຫາ) ຖ້າບໍ່ພົບການຈັບຄູ່ທີ່ແນ່ນອນ; TRUE ຫຼື omitted ສົ່ງຄືນຂໍ້ຜິດພາດ #N/A ໃນກໍລະນີນີ້.

    ເພື່ອສະແດງຈຸດທີ່ດີຂຶ້ນ, ໃຫ້ພິຈາລະນາຕົວຢ່າງ HLOOKUP ຕໍ່ໄປນີ້.

    HLOOKUP ກັບການຈັບຄູ່ໂດຍປະມານ

    ສົມມຸດວ່າທ່ານມີລາຍຊື່ດາວເຄາະຢູ່ໃນແຖວທີ 2 (B2:I2) ແລະອຸນຫະພູມຂອງພວກມັນຢູ່ໃນແຖວທີ 1(B1:I1). ທ່ານ​ຕ້ອງ​ການ​ຊອກ​ຫາ​ວ່າ​ດາວ​ເຄາະ​ໃດ​ມີ​ອຸນ​ຫະ​ພູມ​ສະ​ເພາະ​ໃດ​ຫນຶ່ງ​ທີ່​ມີ​ການ​ປ້ອນ​ຂໍ້​ມູນ​ໃນ​ເຊ​ລ B4.

    ທ່ານ​ບໍ່​ສາ​ມາດ​ອີງ​ໃສ່​ການ​ປິດ​ໂອ​ກາດ​ທີ່​ຜູ້​ໃຊ້​ຂອງ​ທ່ານ​ຮູ້​ອຸນ​ຫະ​ພູມ​ການ​ຊອກ​ຫາ​ໄດ້​ຢ່າງ​ແທ້​ຈິງ​, ສະ​ນັ້ນ​ມັນ​ສົມ​ຄວາມ​ຄິດ​ທີ່​ຈະ​ກັບ​ຄືນ​ມາ ການຈັບຄູ່ທີ່ໃກ້ທີ່ສຸດ ຖ້າບໍ່ພົບຄ່າທີ່ແນ່ນອນ.

    ຕົວຢ່າງ, ເພື່ອຊອກຫາດາວເຄາະທີ່ມີອຸນຫະພູມສະເລ່ຍປະມານ -340 °F, ໃຫ້ໃຊ້ສູດຕໍ່ໄປນີ້ ( range_lookup ຕັ້ງໄວ້. ເປັນ TRUE ຫຼືຖືກລະເວັ້ນໃນຕົວຢ່າງນີ້):

    =HLOOKUP(B4, B1:I2, 2)

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

    ດັ່ງທີ່ເຈົ້າສາມາດເຫັນໃນພາບໜ້າຈໍຂ້າງລຸ່ມ, ສູດຄຳນວນຂອງພວກເຮົາຈະສົ່ງກັບ Uranus , ເຊິ່ງເປັນດາວເຄາະທີ່ໜາວທີ່ສຸດໃນລະບົບສຸລິຍະ ເຊິ່ງຮັກສາອຸນຫະພູມສະເລ່ຍ -346 ອົງສາຟາເຣນຮາຍ. .

    HLOOKUP ກັບກົງກັນທີ່ແນ່ນອນ

    ຖ້າທ່ານຮູ້ຄ່າການຊອກຫາຢ່າງແນ່ນອນ, ທ່ານສາມາດຕັ້ງພາລາມິເຕີສຸດທ້າຍຂອງ HLOOKUP ເປັນ FALSE:

    =HLOOKUP(B4, B1:I2, 2, FALSE)

    ຢູ່ໃນ ມືຫນຶ່ງ, ການຈັບຄູ່ໂດຍປະມານ Hlookup ແມ່ນເປັນມິດກັບຜູ້ໃຊ້ຫຼາຍເພາະວ່າມັນບໍ່ຈໍາເປັນຕ້ອງຈັດລຽງຂໍ້ມູນໃນແຖວທໍາອິດ. ໃນທາງກົງກັນຂ້າມ, ຖ້າບໍ່ພົບຄວາມກົງກັນທີ່ແນ່ນອນ, ຂໍ້ຜິດພາດ #N/A ຈະຖືກສົ່ງຄືນ.

    ເຄັດລັບ. ບໍ່ໃຫ້ຜູ້ໃຊ້ຂອງທ່ານຢ້ານໂດຍຄວາມຜິດພາດ N/A, ທ່ານສາມາດຝັງສູດ Hlookup ຂອງທ່ານໃນ IFERROR ແລະສະແດງຂໍ້ຄວາມຂອງເຈົ້າເອງ, ຕົວຢ່າງ:

    =IFERROR(HLOOKUP(B4, B1:I2, 2, FALSE), "Sorry, nothing has been found")

    ວິທີເຮັດ HLOOKUP ຈາກແຜ່ນວຽກອື່ນ ຫຼືປຶ້ມວຽກອື່ນ

    ໂດຍທົ່ວໄປແລ້ວ, h-lookup ຈາກແຜ່ນງານອື່ນ ຫຼືປຶ້ມວຽກອື່ນບໍ່ມີຄວາມໝາຍຫຍັງເລີຍ. ນອກເຫນືອຈາກການສະຫນອງການອ້າງອີງພາຍນອກໃຫ້ກັບສູດ HLOOKUP ຂອງທ່ານ.

    ເພື່ອດຶງຂໍ້ມູນທີ່ກົງກັນອອກຈາກ ແຜ່ນວຽກທີ່ແຕກຕ່າງ , ທ່ານລະບຸຊື່ແຜ່ນງານຕາມດ້ວຍເຄື່ອງໝາຍ exclamation. ຕົວຢ່າງ:

    =HLOOKUP(B$1, Diameters!$B$1:$I$2,2,FALSE)

    ຖ້າຊື່ແຜ່ນງານມີ ຍະຫວ່າງ ຫຼື ຕົວອັກສອນທີ່ບໍ່ແມ່ນຕົວໜັງສື , ໃຫ້ໃສ່ຊື່ໃນເຄື່ອງໝາຍວົງຢືມອັນດຽວ, ແບບນີ້. :

    =HLOOKUP(B$1, 'Planet diameters'!$B$1:$I$2,2,FALSE)

    ເມື່ອອ້າງອີງ ປຶ້ມວຽກອື່ນ , ໃຫ້ໃສ່ຊື່ປຶ້ມວຽກທີ່ໃສ່ໃນວົງເລັບສີ່ຫຼ່ຽມ:

    =HLOOKUP(B$1, [Book1.xlsx]Diameters!$B$1:$I$2, 2, FALSE)

    ຖ້າທ່ານຢູ່ ການດຶງຂໍ້ມູນຈາກປຶ້ມວຽກທີ່ປິດ, ເສັ້ນທາງທັງໝົດຄວນຈະຖືກລະບຸ:

    =HLOOKUP(B$1, 'D:\Reports\[Book1.xlsx]Diameters'!$B$1:$I$2, 2, FALSE)

    ເຄັດລັບ. ແທນ​ທີ່​ຈະ​ພິມ​ຊື່​ປື້ມ​ວຽກ​ແລະ​ແຜ່ນ​ວຽກ​ໃນ​ສູດ​ດ້ວຍ​ຕົນ​ເອງ, ທ່ານ​ສາ​ມາດ​ເລືອກ​ເຊ​ລ​ໃນ​ຊີດ​ອື່ນ​ແລະ Excel ຈະ​ເພີ່ມ​ການ​ອ້າງ​ອີງ​ພາຍ​ນອກ​ກັບ​ສູດ​ຂອງ​ທ່ານ​ອັດ​ຕະ​ໂນ​ມັດ.

    Excel HLOOKUP ທີ່​ມີ​ການ​ກົງ​ກັນ​ບາງ​ສ່ວນ (ຕົວ​ອັກ​ສອນ​ແທນ​)

    ເຊັ່ນດຽວກັບກໍລະນີຂອງ VLOOKUP, ຟັງຊັນ HLOOKUP ຂອງ Excel ອະນຸຍາດໃຫ້ໃຊ້ຕົວອັກສອນແທນທີ່ຕໍ່ໄປນີ້ຢູ່ໃນອາກິວເມັນ lookup_value :

    • ເຄື່ອງໝາຍຄໍາຖາມ (? ) ເພື່ອຈັບຄູ່ຕົວອັກສອນຕົວດຽວ
    • Asterisk (*) ເພື່ອໃຫ້ກົງກັບລໍາດັບຂອງຕົວອັກສອນໃດນຶ່ງ

    Wildcards ມາສະດວກເມື່ອທ່ານຕ້ອງການດຶງຂໍ້ມູນຈາກຖານຂໍ້ມູນ. ອີງໃສ່ບາງຂໍ້ຄວາມທີ່ແມ່ນສ່ວນໜຶ່ງຂອງເນື້ອຫາຂອງເຊລຊອກຫາ.

    ຕົວຢ່າງ, ທ່ານມີລາຍຊື່ລູກຄ້າໃນແຖວທີ 1 ແລະ ID ຄໍາສັ່ງໃນແຖວທີ 2. ທ່ານຕ້ອງການຊອກຫາ ID ຄໍາສັ່ງສໍາລັບລູກຄ້າສະເພາະແຕ່ທ່ານບໍ່ສາມາດຈື່ຈໍາໄດ້. ຊື່ລູກຄ້າແນ່ນອນ, ເຖິງແມ່ນວ່າທ່ານຈື່ໄດ້ວ່າມັນເລີ່ມຕົ້ນດ້ວຍ "ace".

    ສົມມຸດວ່າຂໍ້ມູນຂອງທ່ານຢູ່ໃນເຊລ B1:I2 ( table_array) ແລະຕົວເລກຄໍາສັ່ງຢູ່ໃນແຖວ 2 ( ). row_index_num ), ສູດຄຳນວນມີດັ່ງນີ້:

    =HLOOKUP("ace*", B1:I2, 2, FALSE)

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

    =HLOOKUP(B4&"*", B1:I2, 2, FALSE)

    ໝາຍເຫດ.

    • ເພື່ອໃຫ້ສູດຄຳນວນ HLOOKUP ແທນທີ່ເຮັດວຽກໄດ້ຢ່າງຖືກຕ້ອງ, ອາກິວເມັນ range_lookup ຈະຕ້ອງຖືກຕັ້ງເປັນ FALSE.
    • ຖ້າ table_array ມີຫຼາຍກວ່ານັ້ນ. ຫຼາຍກວ່າໜຶ່ງຄ່າທີ່ກົງກັບເງື່ອນໄຂຂອງ wildcard, ຄ່າທີ່ພົບທຳອິດຈະຖືກສົ່ງຄືນ.

    ການອ້າງອີງເຊລແບບສົມບູນ ແລະສົມທຽບໃນສູດ HLOOKUP

    ຫາກທ່ານກຳລັງຂຽນສູດສຳລັບຕາລາງດຽວ, ທ່ານອາດຈະບໍ່ກັງວົນກ່ຽວກັບການໃຊ້ການອ້າງອີງເຊລທີ່ເໝາະສົມ ແລະ ສົມບູນ, ບໍ່ວ່າຈະເປັນອັນໃດອັນໜຶ່ງ.

    ການສຳເນົາສູດຄຳນວນໄປໃສ່ຫຼາຍຕາລາງແມ່ນເປັນເລື່ອງທີ່ແຕກຕ່າງ. ໂດຍເນື້ອແທ້ແລ້ວ:

    • ທ່ານຄວນແກ້ໄຂ table_array ສະເໝີໂດຍການໃຊ້ການອ້າງອີງເຊລແບບສົມບູນທີ່ມີເຄື່ອງໝາຍເງິນໂດລາ ($) ເຊັ່ນ $B$1:$I$2.
    • ໂດຍປົກກະຕິ, ການອ້າງອີງ lookup_value ແມ່ນກ່ຽວຂ້ອງ ຫຼືປະສົມກັນ ຂຶ້ນກັບທຸລະກິດຂອງທ່ານlogic.

    ເພື່ອເຮັດໃຫ້ສິ່ງທີ່ຈະແຈ້ງຂຶ້ນ, ໃຫ້ພວກເຮົາເບິ່ງໃກ້ຊິດຢູ່ໃນສູດທີ່ດຶງຂໍ້ມູນຈາກແຜ່ນອື່ນ:

    =HLOOKUP(B$1, Diameters!$B$1:$I$2,2,FALSE)

    ໃນສູດຂ້າງເທິງ, ພວກເຮົາ ໃຊ້ absolute ການອ້າງອີງຕາລາງ ($B$1:$I$2) ໃນ table_array ເພາະວ່າມັນຄວນຈະຄົງທີ່ເມື່ອສູດຄຳນວນຖືກສຳເນົາໄປໃສ່ຕາລາງອື່ນ.

    ສຳລັບ lookup_value (B$1), ພວກເຮົາໃຊ້ການອ້າງອີງ ປະສົມ , ຖັນທີ່ກ່ຽວຂ້ອງ ແລະແຖວຢ່າງແທ້ຈິງ, ເພາະວ່າຄ່າການຊອກຫາຂອງພວກເຮົາ (ຊື່ດາວເຄາະ) ຢູ່ໃນແຖວດຽວກັນ (ແຖວທີ 1) ແຕ່ຢູ່ໃນຖັນຕ່າງກັນ ( ຈາກ B ຫາ I) ແລະການອ້າງອີງຖັນຄວນປ່ຽນແປງໂດຍອີງຕາມຕຳແໜ່ງທີ່ສົມທຽບຂອງເຊລທີ່ສູດຄຳນວນຖືກສຳເນົາໄວ້.

    ເນື່ອງຈາກການນຳໃຊ້ການອ້າງອີງເຊລຢ່າງສະຫລາດ, ສູດ Hlookup ຂອງພວກເຮົາເຮັດວຽກໄດ້ຢ່າງສົມບູນແບບສຳລັບຫຼາຍເຊວ:

    INDEX/MATCH - ເປັນທາງເລືອກທີ່ມີປະສິດທິພາບກວ່າກັບ Excel HLOOKUP

    ດັ່ງທີ່ເຈົ້າຮູ້ແລ້ວ, ຟັງຊັນ HLOOKUP ໃນ Excel ມີຂໍ້ຈຳກັດຫຼາຍຢ່າງ, ສິ່ງທີ່ສຳຄັນທີ່ສຸດແມ່ນບໍ່ສາມາດຊອກຫາບ່ອນໃດກໍໄດ້ ຍົກເວັ້ນ. ສໍາລັບແຖວເທິງສຸດ, ແລະມີຄວາມຈໍາເປັນໃນການຈັດຮຽງຄ່າ ເມື່ອຊອກຫາການຈັບຄູ່ໂດຍປະມານ.

    ໂຊກດີ, ມີທາງເລືອກທີ່ມີປະສິດທິພາບ ແລະຫຼາກຫຼາຍກວ່າໃຫ້ກັບ Vlookup ແລະ Hlookup ໃນ Excel - ການຕິດຕໍ່ພົວພັນຂອງຟັງຊັນ INDEX ແລະ MATCH, ເຊິ່ງເຮັດໃຫ້ສູດທົ່ວໄປນີ້:

    INDEX ( ບ່ອນທີ່ຈະສົ່ງຄ່າຈາກ , MATCH ( ຄ່າຊອກຫາ , ບ່ອນທີ່ຈະຊອກຫາ , 0))

    ສົມມຸດວ່າຄ່າການຊອກຫາຂອງເຈົ້າ ແມ່ນຢູ່ໃນເຊນ B7, ເຈົ້າກໍາລັງຊອກຫາສຳລັບການຈັບຄູ່ໃນແຖວທີ 2 (B2:I2), ແລະຕ້ອງການໃຫ້ຄ່າຈາກແຖວທີ 1 (B1:I1), ສູດຄຳນວນດັ່ງນີ້:

    =INDEX(B1:I1,MATCH(B7,B2:I2,0))

    ໃນຮູບໜ້າຈໍຂ້າງລຸ່ມນີ້ , ທ່ານສາມາດເບິ່ງ 2 ສູດ Hlookup ທີ່ຄົ້ນຫາຢູ່ໃນແຖວທໍາອິດແລະທີສອງ, ແລະໃນທັງສອງກໍລະນີ INDEX MATCH ເຮັດວຽກເທົ່າທຽມກັນ.

    ສຳລັບຄຳອະທິບາຍລະອຽດກ່ຽວກັບເຫດຜົນຂອງສູດຄຳນວນ ແລະຕົວຢ່າງເພີ່ມເຕີມ, ກະລຸນາເບິ່ງ INDEX MATCH ເປັນທາງເລືອກທີ່ດີກວ່າສຳລັບ VLOOKUP.

    ວິທີເຮັດ h-lookup ທີ່ລະອຽດອ່ອນຕົວພິມໃຫຍ່ໃນ Excel

    ດັ່ງທີ່ໄດ້ກ່າວໃນຕອນຕົ້ນຂອງບົດສອນນີ້, ຟັງຊັນ Excel HLOOKUP ແມ່ນບໍ່ມີຕົວພິມນ້ອຍໃດໆ. ໃນສະຖານະການທີ່ຕົວລະຄອນສຳຄັນ, ທ່ານສາມາດເອົາຟັງຊັນ EXACT ທີ່ປຽບທຽບເຊລໄດ້ຢ່າງແນ່ນອນ, ແລະວາງມັນໄວ້ໃນສູດ INDEX MATCH ທີ່ສົນທະນາໃນຕົວຢ່າງທີ່ຜ່ານມາ:

    INDEX ( ແຖວເພື່ອສົ່ງຄ່າຈາກ . , MATCH(TRUE, EXACT( ແຖວເພື່ອຄົ້ນຫາໃນ , ຄ່າຊອກຫາ) , 0))

    ສົມມຸດວ່າຄ່າການຊອກຫາຂອງເຈົ້າຢູ່ໃນເຊລ B4, the ໄລຍະການຊອກຫາແມ່ນ B1:I1, ແລະໄລຍະຜົນຕອບແທນແມ່ນ B2:I2, ສູດຄຳນວນມີຮູບຮ່າງຕໍ່ໄປນີ້:

    =INDEX(B2:I2, MATCH(TRUE, EXACT(B1:I1,B4),0))

    ໝາຍເຫດສຳຄັນ! ມັນເປັນສູດອາເຣ ແລະດັ່ງນັ້ນທ່ານຄວນກົດ Ctrl + Shift + Enter ເພື່ອເຮັດສໍາເລັດມັນ.

    ຕົວຢ່າງຂ້າງເທິງສະແດງໃຫ້ເຫັນສິ່ງທີ່ຂ້ອຍມັກແຕ່ບໍ່ແມ່ນວິທີດຽວທີ່ຈະເຮັດ Hlookup ທີ່ລະອຽດອ່ອນໃນ Excel. ຖ້າ​ຫາກ​ວ່າ​ທ່ານ​ຢາກ​ຮູ້​ສຶກ​ຢາກ​ຮູ້​ວິ​ທີ​ການ​ອື່ນໆ​, ກະ​ລຸ​ນາ​ກວດ​ສອບ​ການ​ອອກ tutorial ນີ້​: 4 ວິ​ທີ​ການ​ເຮັດ Vlookup ທີ່​ລະ​ອຽດ​ອ່ອນ​ຕົວ​ອັກ​ສອນ​ໃນ Excel​. ຂ້າ​ພະ​ເຈົ້າ​ຄິດ​ວ່າ​ທ່ານ​ຈະ​ບໍ່​ມີ​

    Michael Brown ເປັນຜູ້ທີ່ມີຄວາມກະຕືລືລົ້ນທາງດ້ານເທກໂນໂລຍີທີ່ອຸທິດຕົນທີ່ມີຄວາມກະຕືລືລົ້ນໃນຂະບວນການທີ່ສັບສົນໂດຍນໍາໃຊ້ເຄື່ອງມືຊອບແວ. ດ້ວຍປະສົບການຫຼາຍກວ່າໜຶ່ງທົດສະວັດໃນອຸດສາຫະກຳເທັກໂນໂລຍີ, ລາວໄດ້ເນັ້ນທັກສະໃນ Microsoft Excel ແລະ Outlook, ເຊັ່ນດຽວກັນກັບ Google Sheets ແລະ Docs. blog ຂອງ Michael ແມ່ນອຸທິດຕົນເພື່ອແບ່ງປັນຄວາມຮູ້ແລະຄວາມຊໍານານຂອງລາວກັບຜູ້ອື່ນ, ສະຫນອງຄໍາແນະນໍາແລະຄໍາແນະນໍາທີ່ງ່າຍຕໍ່ການຕິດຕາມເພື່ອປັບປຸງຜົນຜະລິດແລະປະສິດທິພາບ. ບໍ່ວ່າທ່ານຈະເປັນມືອາຊີບທີ່ມີລະດູການຫຼືຜູ້ເລີ່ມຕົ້ນ, blog ຂອງ Michael ສະເຫນີຄວາມເຂົ້າໃຈທີ່ມີຄຸນຄ່າແລະຄໍາແນະນໍາພາກປະຕິບັດສໍາລັບການໄດ້ຮັບປະໂຫຍດສູງສຸດຈາກເຄື່ອງມືຊອບແວທີ່ຈໍາເປັນເຫຼົ່ານີ້.