ວິທີການຊອກຫາມູນຄ່າໃນຂອບເຂດໃນ Excel (3 ວິທີ)

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

ສະຖານະການອາດຈະຮຽກຮ້ອງໃຫ້ເຈົ້າຊອກຫາຄ່າຈາກໄລຍະໃດໜຶ່ງ. ຊອກຫາ, retrieving ແມ່ນການດໍາເນີນງານທົ່ວໄປໃນ Excel. ມື້ນີ້ພວກເຮົາຈະສະແດງວິທີການຊອກຫາມູນຄ່າໃນໄລຍະ. ສໍາລັບເຊສຊັນນີ້, ພວກເຮົາກຳລັງໃຊ້ Excel 2019 (ເລັກນ້ອຍຂອງ Excel 365), ກະລຸນາລອງໃຊ້ເວີຊັນທີ່ທ່ານຕ້ອງການ.

ກ່ອນອື່ນໝົດ, ເຮົາມາຮູ້ຈັກກັບຊຸດຂໍ້ມູນທີ່ເປັນພື້ນຖານຂອງຕົວຢ່າງຂອງພວກເຮົາ.

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

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

ທ່ານສາມາດດາວໂຫລດປື້ມຄູ່ມືການປະຕິບັດຈາກການເຊື່ອມຕໍ່ຂ້າງລຸ່ມນີ້.

Excel ຊອກຫາຄ່າໃນ Range.xlsx

3 ວິທີຊອກຫາຄ່າໃນໄລຍະ

ດັ່ງທີ່ພວກເຮົາໄດ້ກ່າວມາ ພວກເຮົາຈະຊອກຫາຄ່າຈາກໄລຍະໃດໜຶ່ງໂດຍໃຊ້ຊຸດຂໍ້ມູນຮູບເງົາ, ຂໍແນະນຳສອງສາມຊ່ອງທີ່ຈະ ຖືມູນຄ່າການຊອກຫາ ແລະຜົນໄດ້ຮັບ.

ຢູ່ນີ້, ພວກເຮົາໄດ້ເພີ່ມສອງຊ່ອງຂໍ້ມູນ ຊອກຫາຄ່າ ແລະ ຜົນໄດ້ຮັບ ທີ່ແຕກຕ່າງກັນກັບຕາຕະລາງ. .

1. ຊອກຫາຄ່າໃນຂອບເຂດໂດຍໃຊ້ຟັງຊັນ MATCH

ໄດ້ຍິນ “ຊອກຫາຄ່າ” ສອງຟັງຊັນ, FIND , ຄົ້ນຫາ , ອາດຈະມາ. ເຂົ້າໄປໃນໃຈຂອງເຈົ້າ. ແຕ່ພວກເຮົາຢ້ານວ່າສິ່ງເຫຼົ່ານີ້ບໍ່ແມ່ນການຈັບຄູ່ທີ່ດີໃນການຄົ້ນຫາພາຍໃນຂອບເຂດ, ແລ້ວແມ່ນຫຍັງ?

ຄຳຕອບນອນຢູ່ໃນຄໍາຖາມ. ຮາຮາ! ແມ່ນແລ້ວ, ພວກເຮົາໄດ້ກ່າວເຖິງຄຳວ່າ “match”, ແລະນັ້ນຈະເປັນຟັງຊັນເພື່ອຊອກຫາຄ່າໃນໄລຍະໃດໜຶ່ງ.

ຟັງຊັນ MATCH ໃນ Excel ແມ່ນໃຊ້ເພື່ອຊອກຫາຕຳແໜ່ງຂອງ ຄ່າຊອກຫາໃນໄລຍະໃດໜຶ່ງ. ມາໃຊ້ຟັງຊັນ.

ຢູ່ນີ້, ພວກເຮົາຈະຊອກຫາຄ່າ Brad Pitt ໃນ array ຂອງນັກສະແດງ. ດັ່ງນັ້ນ, ສູດຂອງພວກເຮົາຈະເປັນ

=MATCH(H4,C4:C14,0)

ພວກເຮົາໄດ້ຕັ້ງ H4 ເປັນ lookup_value ໃນ MATCH . ຈາກນັ້ນ C4:C14 ແມ່ນໄລຍະ ແລະ 0 ສຳລັບການຈັບຄູ່ທີ່ແນ່ນອນ.

ນີ້ຈະສົ່ງຄືນຕຳແໜ່ງຂອງຄ່າພາຍໃນຂອບເຂດ.

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

ຖ້າການໄດ້ຮັບຕໍາແຫນ່ງສໍາລັບມູນຄ່າການຊອກຫາແມ່ນເປົ້າຫມາຍຂອງທ່ານ, ຫຼັງຈາກນັ້ນທ່ານພຽງແຕ່ຕ້ອງເຮັດອັນນີ້.

ແຕ່ຖ້າທ່ານຕ້ອງການຜະລິດ ຜົນໄດ້ຮັບທີ່ອະນຸຍາດໃຫ້ທຸກຄົນເຂົ້າໃຈວ່າຄ່າມີຢູ່ຫຼືບໍ່ຢູ່ໃນຂອບເຂດ, ຫຼັງຈາກນັ້ນຫຼາຍຫນ້າທີ່ສົມເຫດສົມຜົນ, IF ແລະ ISNUMBER , ຈະຊ່ວຍໄດ້.

The ສູດຄຳນວນຈະເປັນ

=IF(ISNUMBER(MATCH(H4,C4:C14,0)),"Found","Not Found")

ຟັງຊັນ MATCH ຢູ່ໃນ ISNUMBER , ເຊິ່ງກວດເບິ່ງວ່າ FIND ສົ່ງຄືນຕຳແໜ່ງ ຫຼືຄວາມຜິດພາດ (ເມື່ອ MATCH ບໍ່ມີຕົວອັກສອນພາຍໃນສະຕຣິງ ມັນຈະສົ່ງຄືນ #N/A! error). ສຳລັບຕົວເລກ (ຕຳແໜ່ງ) ມັນຈະສົ່ງກັບ TRUE

ນັ້ນຄືເຫດຜົນທີ່ພວກເຮົາໄດ້ຕັ້ງ “ພົບ” ເປັນ if_true_value ສໍາລັບຟັງຊັນ IF .

ທີ່ນີ້, ສໍາລັບ Brad Pitt MATCH ສົ່ງຄືນຕົວເລກ (ພວກເຮົາເຫັນກ່ອນໜ້ານີ້). ດັ່ງນັ້ນ, ຜົນໄດ້ຮັບສຸດທ້າຍແມ່ນ “ພົບ”.

ຖ້າພວກເຮົາຄົ້ນຫາຄ່າທີ່ບໍ່ຢູ່ໃນຂອບເຂດ, ສູດຄຳນວນຈະກັບຄືນມາ “ບໍ່ພົບ”.

2. ຟັງຊັນ COUNTIF ເພື່ອຊອກຫາຄ່າໃນຂອບເຂດ

ພວກເຮົາສາມາດໃຊ້ຟັງຊັນສະຖິຕິ COUNTIF ເພື່ອຊອກຫາຄ່າໃນໄລຍະ. ຟັງຊັນ COUNTIF ຈະນັບຈຳນວນເຊລຈາກໄລຍະທີ່ກົງກັບເງື່ອນໄຂທີ່ກຳນົດໄວ້.

ຄຳອະທິບາຍອາດເຮັດໃຫ້ຄວາມສົງໄສຢູ່ໃນໃຈຂອງເຈົ້າວ່າການໄດ້ຮັບຈຳນວນເຊວບໍ່ແມ່ນເປົ້າໝາຍຂອງພວກເຮົາ ແທນທີ່ຈະຊອກຫາ ຄ່າໃນຂອບເຂດ.

ບໍ່ຕ້ອງເປັນຫ່ວງ! ພວກເຮົາຈະຊອກຫາຄ່າ ແລະ COUNTIF ຈະມີບົດບາດສໍາຄັນ. ພວກເຮົາຍັງຕ້ອງການຄວາມຊ່ວຍເຫຼືອຈາກ IF ແຕ່.

ສູດຄຳນວນຈະເປັນອັນຕໍ່ໄປນີ້

=IF(COUNTIF(C4:C14,H4)>0,"Found","Not Found")

ພາຍໃນ COUNTIF(C4:C14,H4)>0 , C4:C14 ແມ່ນໄລຍະ ແລະ H4 ແມ່ນຄ່າທີ່ຈະຊອກຫາ.

ແລະດັ່ງທີ່ພວກເຮົາຮູ້ COUNTIF ນັບຕາລາງຕາມເກນ, ດັ່ງນັ້ນມັນຈະນັບຕາລາງຈາກໄລຍະ C4:C14 ໂດຍອີງໃສ່ H4 . ຖ້າມັນພົບຄ່າ, ຜົນໄດ້ຮັບຈະໃຫຍ່ກວ່າ 0.

ຖ້າຄ່າໃຫຍ່ກວ່າ 0, ມັນຫມາຍຄວາມວ່າຄ່າຈະພົບເຫັນຢູ່ໃນຂອບເຂດ. ແລະ if_true_value (“ພົບ”) ຈະເປັນຄຳຕອບ.

3. ການນໍາໃຊ້ VLOOKUP

ພວກເຮົາສາມາດໃຊ້ VLOOKUP ຟັງຊັນເພື່ອຊອກຫາຄ່າໃນ aຊ່ວງ. VLOOKUP ຊອກຫາຂໍ້ມູນໃນໄລຍະທີ່ຈັດເປັນແນວຕັ້ງ.

ມາຂຽນສູດໂດຍໃຊ້ VLOOKUP .

=VLOOKUP(H4,C4:C14,1,0) <13

H4 ແມ່ນ lookup_value ແລະ C4:C14 ແມ່ນໄລຍະ, 1 ແມ່ນ column_num, ແລະ 0 ແມ່ນສໍາລັບການຈັບຄູ່ທີ່ແນ່ນອນ.

ອັນນີ້ຈະບໍ່ສົ່ງຄ່າຕໍາແໜ່ງ ຫຼືຄ່າ Boolean, ແຕ່ມັນຈະດຶງຄ່າທີ່ກົງກັບຄ່າ ການຄົ້ນພົບ.

ພວກເຮົາໄດ້ພົບເຫັນຄ່າຕົວມັນເອງເປັນຜົນມາຈາກສູດຂອງພວກເຮົາ.

ຖ້າພວກເຮົາຄົ້ນຫາສິ່ງທີ່ບໍ່ຢູ່ໃນຂອບເຂດ ສູດຈະ ໃຫ້ #N/A! ຂໍ້ຜິດພາດ.

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

ຟັງຊັນ IFNA ກວດເບິ່ງວ່າຄ່າທີ່ສະໜອງໃຫ້ ຫຼືການສະແດງຜົນປະເມີນຄວາມຜິດພາດ Excel #N/A ຫຼືບໍ່. ຫຼື​ບໍ່. ແລະແທນທີ່ຜົນໄດ້ຮັບສຳລັບ #N/A! .

ສູດຄຳນວນຈະເປັນ

=IFNA(VLOOKUP(H4,C4:C14,1,0),"Not Found")

ພວກເຮົາໄດ້ປະກອບ VLOOKUP ດ້ວຍ IFNA ແລະຕັ້ງ “ບໍ່ພົບ” ເປັນ ifna_value . ດັ່ງນັ້ນ, ເມື່ອມັນບໍ່ພົບຄ່າໃນຂອບເຂດ, ມັນຈະໃຫ້ “ບໍ່ພົບ” ເປັນຜົນໄດ້ຮັບ.

ແຕ່ເມື່ອຄ່າຢູ່ໃນຂອບເຂດ, ມາດຕະຖານ VLOOKUP ຜົນໄດ້ຮັບຈະເປັນຜົນໄດ້ຮັບສຸດທ້າຍ.

ໄດ້ຄ່າຈາກໄລຍະໂດຍອີງໃສ່ການຊອກຫາ

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

ມີຫຼາຍວິທີທີ່ຈະດຶງເອົາມູນຄ່າ. ຂໍໃຫ້ພິຈາລະນາວິທີການທີ່ພົບເລື້ອຍທີ່ສຸດ.

ການລວມກັນຂອງ INDEX ແລະ MATCH ຈະໄດ້ຮັບຄ່າ. ຟັງຊັນ INDEX ຕອບຄ່າທີ່ຕັ້ງຢູ່ໃນຂອບເຂດໃດໜຶ່ງ.

ສູດຄຳນວນຈະເປັນອັນຕໍ່ໄປນີ້

=INDEX(E4:E14,MATCH(H4,C4:C14,0))

ພວກເຮົາໄດ້ເຫັນ MATCH ສົ່ງຄືນຕຳແໜ່ງຂອງຄ່າທີ່ກົງກັນ, ແລະຫຼັງຈາກນັ້ນ INDEX ໃຊ້ຄ່າຕຳແໜ່ງນັ້ນເພື່ອສົ່ງຄືນຄ່າຈາກໄລຍະ E4:E14 .

ພວກເຮົາສາມາດໃຊ້ຟັງຊັນ VLOOKUP ເພື່ອສົ່ງຄືນຄ່າໂດຍອ້າງອີງຈາກຄ່າຄົ້ນຫາ. ຕົວຢ່າງຂອງພວກເຮົາ, ສູດຈະແມ່ນ

=VLOOKUP(H4,C4:E14,3,0)

ທີ່ນີ້ພວກເຮົາໄດ້ໃສ່ເກືອບຕາຕະລາງທັງຫມົດ (ຍົກເວັ້ນ SL. ບໍ່ມີ ຖັນ) ເປັນໄລຍະ. column_num_index ແມ່ນ 3, ຊຶ່ງຫມາຍຄວາມວ່າຂຶ້ນກັບການຈັບຄູ່ຄ່າຈະຖືກດຶງມາຈາກຖັນທີ 3 ຂອງໄລຍະ. ແລະຖັນທີສາມປະກອບມີຊື່ຮູບເງົາ.

ຖ້າທ່ານໃຊ້ Excel 365, ຟັງຊັນອື່ນທີ່ທ່ານສາມາດນໍາໃຊ້ແມ່ນ XLOOKUP .

ສູດທີ່ໃຊ້ຟັງຊັນນີ້ຈະເປັນ.

=XLOOKUP(H4,C4:C14,E4:E14)

ພາຍໃນ XLOOKUP ທຳອິດ, ພວກເຮົາໄດ້ໃສ່ຄ່າຄົ້ນຫາ ( H4 ), ຈາກນັ້ນໄລຍະຊອກຫາ ( C4:C14 ), ແລະສຸດທ້າຍແມ່ນໄລຍະ ( E4:E14 ) ຈາກບ່ອນທີ່ພວກເຮົາຕ້ອງການ.output.

XLOOKUP ອະນຸຍາດໃຫ້ທ່ານຕັ້ງພາຣາມິເຕີສໍາລັບຄ່າທີ່ບໍ່ຢູ່ໃນຂອບເຂດ.

=XLOOKUP(H4,C4:C14,E4:E14,"Not Found")

ດຽວນີ້ຖ້າພວກເຮົາຊອກຫາຄ່າທີ່ບໍ່ມີຢູ່ໃນຂອບເຂດ, ພວກເຮົາຈະໄດ້ “ບໍ່ພົບ” ເປັນຜົນໄດ້ຮັບ.

ສະຫຼຸບ

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

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