ສາລະບານ
ຟັງຊັນ VLOOKUP ເປັນໜຶ່ງໃນຫນ້າທີ່ທີ່ມີປະສິດທິພາບ, ປ່ຽນແປງໄດ້, ແລະມີປະໂຫຍດສູງສຸດຂອງ Microsoft Excel ເພື່ອຄົ້ນຫາ ແລະດຶງເອົາຄ່າ – ບໍ່ວ່າຈະເປັນຄ່າທີ່ກົງກັນແທ້ ຫຼືຄ່າທີ່ໃກ້ຄຽງທີ່ສຸດ – ໂດຍການຊອກຫາຄ່າທີ່ກົງກັນ. ແຕ່ຂໍ້ຈໍາກັດສໍາລັບຟັງຊັນ VLOOKUP ແມ່ນ, ມັນດໍາເນີນການຊອກຫາທີ່ລະອຽດອ່ອນ. ມັນບໍ່ສາມາດແຍກຄວາມແຕກຕ່າງລະຫວ່າງຕົວພິມໃຫຍ່ແລະຕົວພິມນ້ອຍ. ບົດຄວາມນີ້ຈະສະແດງໃຫ້ທ່ານວິທີການເຮັດໃຫ້ VLOOKUP ຕົວພິມນ້ອຍທີ່ລະອຽດອ່ອນໃນ Excel. ທີ່ນີ້ ແລະປະຕິບັດດ້ວຍຕົວຂອງທ່ານເອງ.
VLOOKUP Case Sensitive.xlsx
VLOOKUP ໃນ Excel
VLOOKUP ຫຍໍ້ມາຈາກ ' ເບິ່ງແນວຕັ້ງ '. ມັນເປັນຟັງຊັນທີ່ເຮັດໃຫ້ Excel ຊອກຫາຄ່າທີ່ແນ່ນອນໃນຖັນໃດໜຶ່ງ, ເພື່ອສົ່ງຄືນຄ່າຈາກຖັນອື່ນໃນແຖວດຽວກັນ.
ສູດທົ່ວໄປ:
=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
ນີ້,
ອາກິວເມັນ | ນິຍາມ |
---|---|
lookup_value | ຄ່າທີ່ທ່ານກຳລັງພະຍາຍາມຈັບຄູ່ |
table_array | ຊ່ວງຂໍ້ມູນທີ່ທ່ານຕ້ອງການຄົ້ນຫາຄ່າຂອງເຈົ້າ |
col_index_num | ຖັນທີ່ສອດຄ້ອງກັນຂອງ lookup_value |
range_lookup | ນີ້ແມ່ນຄ່າ Boolean: TRUE ຫຼື FALSE. FALSE (ຫຼື 0) ຫມາຍຄວາມວ່າກົງກັນທີ່ແນ່ນອນ ແລະ TRUE (ຫຼື 1) ຫມາຍເຖິງການຈັບຄູ່ໂດຍປະມານ. VLOOKUP ໂດຍປະຕິບັດຫນ້າທີ່ XLOOKUP ໃນ Excel. ສູດທົ່ວໄປ: =XLOOKUP(TRUE,EXACT(lookup_value, lookup_array), return_array, “Not Found”) ຂັ້ນຕອນເພື່ອເອົາກໍລະນີທີ່ລະອຽດອ່ອນ VLOOKUP ໂດຍການປະຕິບັດສູດ XLOOKUP ແມ່ນໃຫ້ຢູ່ລຸ່ມນີ້, ຂັ້ນຕອນ: <3
=XLOOKUP(TRUE, EXACT(G3, B2:B7), D2:D7, "Not found")
ດຽວນີ້ເບິ່ງຮູບຂ້າງເທິງ, ບ່ອນທີ່ເຈົ້າສາມາດເຫັນໄດ້ວ່າຄະແນນຂອງ john Show ແມ່ນຢູ່ທີ່ນັ້ນ, ບໍ່ແມ່ນ. ຄະແນນຂອງ John Cena. ການແບ່ງສູດ: ໃຫ້ພວກເຮົາແບ່ງສູດເພື່ອເຂົ້າໃຈວິທີທີ່ພວກເຮົາຊອກຫາຄະແນນຂອງ john Show.
Output: {FALSE;FALSE;FALSE;FALSE;FALSE;TRUE}
ຄໍາອະທິບາຍ: ຈາກນັ້ນ XLOOKUP ຄົ້ນຫາ array ທີ່ໃຫ້ (ໃນກໍລະນີຂອງພວກເຮົາ, array ແມ່ນ B2:B7 ) ສໍາລັບຄ່າ TRUE ແລະສົ່ງຜົນການຈັບຄູ່ຈາກ array ກັບຄືນ ( D2:D7 ). ຜົນໄດ້ຮັບ: 22 ດັ່ງນັ້ນ, ຄະແນນຂອງ john Show ແມ່ນ 22. ຈື່ໄວ້ວ່າ , ຖ້າມີຄ່າດຽວກັນຫຼາຍຄ່າໃນຖັນຊອກຫາ (ລວມທັງຕົວໜັງສື ), ສູດຈະສົ່ງຄືນການຈັບຄູ່ທີ່ພົບທຳອິດ. ໝາຍເຫດ: ນີ້ XLOOKUP ສູດຈະໃຊ້ໄດ້ໃນ Excel 365 . ເທົ່ານັ້ນ.ຈຸດສຳຄັນທີ່ເຈົ້າຕ້ອງຈື່ໄວ້
ບົດສະຫຼຸບບົດຄວາມນີ້ອະທິບາຍຢ່າງລະອຽດ. ວິທີການເຮັດໃຫ້ VLOOKUP case sensitive ໃນ Excel ໂດຍການປະຕິບັດການລວມກັນຂອງຟັງຊັນ. ຂ້າພະເຈົ້າຫວັງວ່າບົດຄວາມນີ້ຈະເປັນປະໂຫຍດຫຼາຍສໍາລັບທ່ານ. ທ່ານສາມາດຖາມໄດ້ວ່າທ່ານມີຄໍາຖາມໃດໆກ່ຽວກັບຫົວຂໍ້. |
4 ວິທີໄດນາມິກເພື່ອເຮັດໃຫ້ VLOOKUP Case Sensitive ໃນ Excel
ພິຈາລະນາຊຸດຂໍ້ມູນຕໍ່ໄປນີ້ຂອງນັກຮຽນ. ໃນຊຸດຂໍ້ມູນນັ້ນ, ມີນັກຮຽນສອງຄົນທີ່ມີຊື່ດຽວກັນແຕ່ນາມສະກຸນຕ່າງກັນ ແລະໄດ້ຄະແນນແຕກຕ່າງກັນ.
ພວກເຮົາຕ້ອງການຊອກຫາຄະແນນຂອງ john Show. ດັ່ງນັ້ນ, ໃຫ້ໃຊ້ສູດ VLOOKUP ທົ່ວໄປເພື່ອໃຫ້ໄດ້ຜົນ.
=VLOOKUP(G3,B2:D7,3,0)
ແຕ່ຕາມທີ່ທ່ານ ສາມາດເບິ່ງໃນຮູບຂ້າງເທິງ, ມັນໄດ້ໃຫ້ພວກເຮົາຜົນໄດ້ຮັບຂອງຄະແນນ John Cena ແທນທີ່ຈະເປັນຄະແນນຂອງ john Show. ມັນແມ່ນຍ້ອນວ່າ VLOOKUP ຊອກຫາຄ່າຊອກຫາຢູ່ໃນ array ແລະສົ່ງຄືນຄ່າທໍາອິດທີ່ມັນໄດ້ຮັບ; ມັນບໍ່ໄດ້ຈັດການກັບຄວາມອ່ອນໄຫວຂອງຕົວໜັງສື. ແລະເພື່ອໃຫ້ໄດ້ສິ່ງນັ້ນ, ພວກເຮົາຕ້ອງມີຄວາມຫຍຸ້ງຍາກເລັກນ້ອຍເພື່ອໃຫ້ໄດ້ຄະແນນຂອງ john Show ໃນຫ້ອງນັ້ນ. ພວກເຮົາສາມາດເຮັດໄດ້ໂດຍການປະຕິບັດຫນ້າທີ່ທີ່ແຕກຕ່າງກັນຮ່ວມກັນເພື່ອດໍາເນີນການ VLOOKUP .
ໃນພາກສ່ວນຕໍ່ໄປ, ພວກເຮົາຈະໄປໂດຍຜ່ານການປະສົມຂອງ ຟັງຊັນ INDEX ແລະ ຟັງຊັນ MATCH , ການປະສົມປະສານຂອງ VLOOKUP ແລະ ຟັງຊັນ CHOOSE , ຟັງຊັນ SUMPRODUCT ແລະແລ່ນ ຟັງຊັນ XLOOKUP . ເພື່ອເຮັດໃຫ້ກໍລະນີທີ່ລະອຽດອ່ອນ VLOOKUP ໃນ Excel.
1. ການນໍາໃຊ້ຟັງຊັນ INDEX, MATCH ເພື່ອສ້າງ VLOOKUP ທີ່ອ່ອນໄຫວກັບກໍລະນີໃນ Excel
ພວກເຮົາສາມາດເຮັດໄດ້ ໄດ້ຮັບ acase-sensitive VLOOKUP ໂດຍການລວມຟັງຊັນ INDEX ແລະ MATCH ເຂົ້າກັນ.
ສູດທົ່ວໄປຂອງການລວມກັນຂອງ INDEX ແລະ MATCH ຟັງຊັນແມ່ນ,
=XLOOKUP(TRUE, EXACT(G3, B2:B7), D2:D7, "Not found")
ຂັ້ນຕອນເພື່ອໃຫ້ໄດ້ກໍລະນີທີ່ລະອຽດອ່ອນ VLOOKUP ໂດຍການຈັດຕັ້ງປະຕິບັດ INDEX ແລະ MATCH ຟັງຊັນຮ່ວມກັນແມ່ນໃຫ້ຢູ່ລຸ່ມນີ້,
ຂັ້ນຕອນ:
- ຄລິກໃສ່ຕາລາງທີ່ທ່ານຕ້ອງການ. ມີມູນຄ່າຜົນໄດ້ຮັບຂອງທ່ານ (ໃນກໍລະນີຂອງພວກເຮົາ, ຕາລາງແມ່ນ G4 ).
- ແລະຂຽນສູດຕໍ່ໄປນີ້,
=INDEX(D2:D7,MATCH(TRUE,EXACT(G3,B2:B7),0))
ຕອນນີ້ເບິ່ງຮູບຂ້າງເທິງ, ບ່ອນທີ່ເຈົ້າສາມາດເຫັນໄດ້ວ່າຄະແນນຂອງ john Show ແມ່ນຢູ່ທີ່ນັ້ນ, ບໍ່ແມ່ນຄະແນນຂອງ John Cena.
ການແບ່ງສູດ:
ໃຫ້ພວກເຮົາແບ່ງສູດເພື່ອເຂົ້າໃຈວິທີທີ່ພວກເຮົາຊອກຫາຄະແນນຂອງ john Show.
- EXACT(G3,B2:B7) -> ຟັງຊັນ EXACT ໃນ Excel ກັບຄືນ TRUE ຖ້າສອງສະຕຣິງຄືກັນແທ້, ແລະ FALSE ຖ້າສອງສະຕຣິງບໍ່ກົງກັນ. ທີ່ນີ້, ພວກເຮົາໃຫ້ຫນ້າທີ່ EXACT array ເປັນ argument ທີສອງແລະຂໍໃຫ້ມັນຊອກຫາວ່າ Cell G3 (ບ່ອນທີ່ພວກເຮົາເກັບຄ່າການຊອກຫາຂອງພວກເຮົາ, john) ຢູ່ໃນນັ້ນຫຼືບໍ່. . ດັ່ງທີ່ພວກເຮົາໃຫ້ array ເປັນ input, ພວກເຮົາຈະໄດ້ຮັບ array ຂອງ TRUE ຫຼື FALSE ໃນຜົນໄດ້ຮັບ. ແລະຜົນຜະລິດຈະຖືກເກັບໄວ້ໃນຫນ່ວຍຄວາມຈໍາຂອງ Excel, ບໍ່ແມ່ນຢູ່ໃນຂອບເຂດ
ຜົນໄດ້ຮັບ: {FALSE;FALSE;FALSE;FALSE;FALSE;TRUE}
ນີ້ ແມ່ນຜົນຜະລິດຂອງການປຽບທຽບຄ່າຂອງ G3 ໃນທຸກໆເຊລໃນ array ຊອກຫາ. ດັ່ງທີ່ພວກເຮົາໄດ້ຮັບ TRUE ນັ້ນໝາຍຄວາມວ່າມີຄ່າທີ່ກົງກັນແທ້ຂອງການຊອກຫາ. ຕອນນີ້ພວກເຮົາພຽງແຕ່ຕ້ອງການຊອກຫາຕໍາແໜ່ງ (ເລກແຖວ) ຂອງຄ່າ TRUE ນັ້ນໃນອາເຣ.
ຟັງຊັນ MATCH ເພື່ອກູ້ຂໍ້ມູນ!
- MATCH(TRUE,EXACT(G3,B2:B7),0) -> ກາຍເປັນ MATCH({FALSE;FALSE;FALSE;FALSE;FALSE;TRUE})
ຄຳອະທິບາຍ: ຟັງຊັນ MATCH ກັບຄືນມາ ຕໍາແຫນ່ງຂອງມູນຄ່າທີ່ກົງກັນຄັ້ງທໍາອິດ. ໃນຕົວຢ່າງນີ້, ພວກເຮົາຕ້ອງການການຈັບຄູ່ທີ່ແນ່ນອນ ດັ່ງນັ້ນພວກເຮົາຈຶ່ງຕັ້ງອາກິວເມັນທີສາມເປັນ 0 (TRUE).
ຜົນໄດ້ຮັບ: 6
- INDEX(D2:D7,MATCH(TRUE,EXACT(G3,B2:B7),0)) -> ກາຍເປັນ INDEX(D2:D7,6)
ຄໍາອະທິບາຍ: ຟັງຊັນ INDEX ໃຊ້ສອງ argument ແລະສົ່ງຄືນຄ່າສະເພາະໃນ ຊ່ວງໜຶ່ງມິຕິ. ດັ່ງທີ່ພວກເຮົາຮູ້ແລ້ວວ່າຕໍາແຫນ່ງຂອງຕົວເລກແຖວ (6) ທີ່ຖືຄ່າທີ່ຕ້ອງການຂອງພວກເຮົາ, ພວກເຮົາຈະໃຊ້ INDEX ເພື່ອສະກັດມູນຄ່າຂອງຕໍາແຫນ່ງນັ້ນ.
Output: 22
ດັ່ງນັ້ນ, ຄະແນນຂອງ john Show ແມ່ນ 22.
2. ການລວມ VLOOKUP & ຟັງຊັນເລືອກເພື່ອດໍາເນີນການ VLOOKUP ທີ່ອ່ອນໄຫວກັບກໍລະນີໃນ Excel
ພວກເຮົາສາມາດປະຕິບັດສອງວິທີໃນການປະສົມປະສານຂອງ VLOOKUP ແລະຟັງຊັນ CHOOSE ເພື່ອສ້າງກໍລະນີ. -sensitive VLOOKUP ໃນ Excel.
2.1 ການເຮັດໃຫ້ VLOOKUP Case Sensitive ດ້ວຍຖັນຕົວຊ່ວຍ
ໂດຍການໃສ່ຖັນໃໝ່ເພື່ອໃຫ້ໄດ້ການຊອກຫາທີ່ເປັນເອກະລັກຄ່າສໍາລັບແຕ່ລະລາຍການໃນ array ຊອກຫາແມ່ນອີກວິທີຫນຶ່ງທີ່ມີປະສິດທິພາບໃນການເຮັດສໍາເລັດ. ນີ້ຊ່ວຍໃນການຈໍາແນກລະຫວ່າງຊື່ກັບກໍລະນີຕົວອັກສອນທີ່ແຕກຕ່າງກັນ. ແລະພວກເຮົາຈະຕັ້ງຊື່ຖັນທີ່ໃສ່ໃໝ່ນັ້ນເປັນຖັນຕົວຊ່ວຍ>ຂັ້ນຕອນ:
- ໃສ່ຖັນຜູ້ຊ່ວຍໄປທາງຊ້າຍຂອງຖັນຈາກບ່ອນທີ່ທ່ານຕ້ອງການດຶງຂໍ້ມູນ.
- ໃນຖັນຜູ້ຊ່ວຍ, ໃສ່ສູດ =ROW() . ມັນຈະໃສ່ຕົວເລກແຖວໃນແຕ່ລະຕາລາງ.
- ຄລິກໃສ່ເຊລທີ່ທ່ານຕ້ອງການໃຫ້ມີຄ່າຜົນໄດ້ຮັບ (ໃນກໍລະນີຂອງພວກເຮົາ, ຕາລາງແມ່ນ H4 ).
- ແລະຂຽນສູດຕໍ່ໄປນີ້,
=VLOOKUP(MAX(EXACT(H3,$B$2:$B$7)*(ROW($B$2:$B$7))),$D$2:$E$7,2,0)
ຕອນນີ້ເບິ່ງຮູບຂ້າງເທິງ, ບ່ອນທີ່ເຈົ້າສາມາດເຫັນໄດ້ວ່າ ຄະແນນຂອງ john Show ແມ່ນຢູ່ທີ່ນັ້ນ, ບໍ່ແມ່ນຄະແນນຂອງ John Cena.
ການແບ່ງສູດ:
ໃຫ້ພວກເຮົາແບ່ງສູດເພື່ອເຂົ້າໃຈວິທີທີ່ພວກເຮົາຊອກຫາຄະແນນຂອງ john Show. .
- EXACT(H3,$B$2:$B$7) -> ເຊັ່ນດຽວກັບການສົນທະນາທີ່ຜ່ານມາ, EXACT ສົ່ງຄືນຄ່າ array ຂອງ TRUE ແລະ FALSE , ບ່ອນທີ່ TRUE ສະແດງເຖິງການຈັບຄູ່ທີ່ລະອຽດອ່ອນຕົວພິມນ້ອຍໃຫຍ່ ແລະ FALSE ເປັນຕົວແທນຂອງຄ່າທີ່ບໍ່ກົງກັນ. ດັ່ງນັ້ນ, ໃນກໍລະນີຂອງພວກເຮົາ, ມັນຈະສົ່ງຄືນ array ຕໍ່ໄປນີ້,
Output: {FALSE;FALSE;FALSE;FALSE;FALSE;TRUE}
- EXACT(H3,$B$2:$B$7)*(ROW($B$2:$B$7) -> ກາຍເປັນ { FALSE;FALSE;FALSE;FALSE;FALSE;TRUE} * {John,Roman,Seth,Dean,Finn,john}
ຄຳອະທິບາຍ: ມັນສະແດງເຖິງການຄູນລະຫວ່າງອາເຣຂອງ TRUE/FALSE ແລະຈຳນວນແຖວຂອງ B2:B7 . ເມື່ອໃດກໍຕາມທີ່ມີ TRUE , ມັນຈະແຍກຕົວເລກແຖວອອກ. ຖ້າບໍ່ດັ່ງນັ້ນ, ມັນແມ່ນ FALSE .
Output: {0;0;0;0;0;7}
- MAX(EXACT(H3,$B$2:$B$7)*(ROW($B$2:$B$7))) -> ກາຍເປັນ MAX( 0;0;0;0;0;7)
ຄຳອະທິບາຍ: ມັນຈະສົ່ງຄ່າສູງສຸດ ຈາກ array ຂອງຕົວເລກ.
ຜົນໄດ້ຮັບ: 7 (ເຊິ່ງເປັນຕົວເລກແຖວທີ່ກົງກັນທີ່ແນ່ນອນ).
- VLOOKUP( MAX(EXACT(H3,$B$2:$B$7)*(ROW($B$2:$B$7))),$D$2:$E$7,2,0) -> ກາຍເປັນ VLOOKUP(7,$D$2:$E$7,2,0)
ຄໍາອະທິບາຍ: ມັນພຽງແຕ່ສາມາດສະກັດຄ່າການຊອກຫາຈາກ array ໄດ້. (D2:D7) ແລະດັ່ງທີ່ພວກເຮົາຕ້ອງການທີ່ຈະຊອກຫາການແຂ່ງຂັນທີ່ແນ່ນອນດັ່ງນັ້ນຕັ້ງ argument 0 (TRUE).
Output: 22
ດັ່ງນັ້ນ, ຄະແນນຂອງ john Show ແມ່ນ 22.
ໝາຍເຫດ: ທ່ານສາມາດໃສ່ຖັນຜູ້ຊ່ວຍຢູ່ບ່ອນໃດກໍໄດ້ໃນຊຸດຂໍ້ມູນ. ພຽງແຕ່ໃຫ້ແນ່ໃຈວ່າໃສ່ມັນໄປທາງຊ້າຍຂອງຖັນຈາກບ່ອນທີ່ທ່ານຕ້ອງການດຶງຂໍ້ມູນ. ຫຼັງຈາກນັ້ນ, ທ່ານຈໍາເປັນຕ້ອງປັບຕົວເລກຖັນໃນຫນ້າທີ່ VLOOKUP ຕາມຄວາມເຫມາະສົມ.
2.2 ການເຮັດໃຫ້ VLOOKUP Case Sensitive ກັບຂໍ້ມູນ Virtual Helper
ແນວຄວາມຄິດຂອງ ການນໍາໃຊ້ Virtual Helper Data ແມ່ນເກືອບຄ້າຍຄືກັນກັບການແຊກຖັນ Helper,ແຕ່ຂໍ້ບິດທີ່ນີ້ແມ່ນ, ແທນທີ່ຈະໃສ່ຄໍລໍາຕົວຈິງໃນແຜ່ນວຽກ, ສູດຕົວມັນເອງເຮັດວຽກເປັນຖັນ.
ຂັ້ນຕອນເພື່ອໃຫ້ໄດ້ກໍລະນີທີ່ລະອຽດອ່ອນ VLOOKUP ດ້ວຍຂໍ້ມູນຕົວຊ່ວຍ Virtual ແມ່ນໃຫ້ຢູ່ຂ້າງລຸ່ມນີ້. ,
ຂັ້ນຕອນ:
- ຄລິກໃສ່ເຊລທີ່ທ່ານຕ້ອງການໃຫ້ມີຄ່າຜົນໄດ້ຮັບ (ໃນກໍລະນີຂອງພວກເຮົາ, ຕາລາງແມ່ນ I4 ) ຮູບຂ້າງເທິງບ່ອນທີ່ທ່ານສາມາດເຫັນໄດ້ວ່າຄະແນນຂອງ john Show ຢູ່ທີ່ນັ້ນ, ບໍ່ແມ່ນຄະແນນຂອງ John Cena.
ສ່ວນຕໍ່ໄປນີ້ຂອງສູດເຕັມເຮັດວຽກຢູ່ທີ່ນີ້ເປັນ ຂໍ້ມູນຜູ້ຊ່ວຍ ,<3
=---CHOOSE({1,2},ROW($D$2:$D$7),$F$2:$F$7)---
ການແບ່ງສູດ:
ໃຫ້ພວກເຮົາແບ່ງສູດເພື່ອເຂົ້າໃຈວ່າຂໍ້ມູນ Virtual Helper ຊ່ວຍແນວໃດໃນການຊອກຫາຄະແນນຂອງ john Show.
- ເລືອກ({1,2},ROW($D$2:$D$7),$F$2:$F$7) -> ຖ້າທ່ານສະແດງໃຫ້ເຫັນສູດນີ້ໂດຍການເລືອກມັນແລະກົດ F9 , ມັນຈະໃຫ້ທ່ານຜົນໄດ້ຮັບເປັນ,
ຜົນໄດ້ຮັບ: {2,100;3,50;4,30 ;5,80;6,60;7,22}
ຄໍາອະທິບາຍ: ມັນສະແດງເຖິງ array ທີ່ສະແດງໃຫ້ພວກເຮົາເຫັນຈໍານວນແຖວແລະຄ່າທີ່ກ່ຽວຂ້ອງກັບມັນຈາກ array ທີ່ໃຫ້. ແບ່ງດ້ວຍ ເຄື່ອງໝາຍຈຸດ (,) . ແລະແຕ່ລະ semicolon (;) ແທນຕົວເລກແຖວໃໝ່ທີ່ຕິດຕາມມັນ. ດັ່ງທີ່ມັນເບິ່ງຄືວ່າ, ມັນໄດ້ສ້າງສອງຖັນທີ່ປະກອບດ້ວຍຈໍານວນແຖວແລະຖັນທີ່ມີມູນຄ່າການຊອກຫາຄືນ (ເຊັ່ນ: ຈໍານວນແຖວແລະຖັນຄະແນນໃນກໍລະນີຂອງພວກເຮົາ).
- VLOOKUP(MAX(EXACT(I3,$D$2:$D$7))*(ROW($D$2:$D$7))), ເລືອກ({1,2},ROW($D$2:$D$7), $F$2:$F$7),2,0 -> ກາຍເປັນ VLOOKUP(7,{2,100;3,50;4,30;5,80;6,60;7,22}, 2,0)
ຄໍາອະທິບາຍ: ເມື່ອທ່ານໃຊ້ຟັງຊັນ VLOOKUP , ມັນພຽງແຕ່ຊອກຫາຄ່າຊອກຫາຢູ່ໃນຖັນທໍາອິດຈາກ ສອງຖັນຂໍ້ມູນ virtual ແລະສົ່ງຄືນຄ່າທີ່ສອດຄ້ອງກັນ (i. e. ຄະແນນ ). ຄ່າຊອກຫາຢູ່ນີ້ແມ່ນການລວມກັນຂອງຟັງຊັນ MAX ແລະ EXACT ທີ່ພວກເຮົາໄດ້ມາຈາກ. ການຄິດໄລ່ຂອງການສົນທະນາຖັນ Helper ຂ້າງເທິງ.
ຜົນໄດ້ຮັບ: 22
ດັ່ງນັ້ນ, ຄະແນນຂອງ john Show ແມ່ນ 22.
3. ການນໍາໃຊ້ຟັງຊັນ SUMPRODUCT ເພື່ອເຮັດໃຫ້ VLOOKUP Case Sensitive ໃນ Excel
ພວກເຮົາສາມາດໄດ້ຮັບກໍລະນີທີ່ລະອຽດອ່ອນ VLOOKUP ໂດຍການຈັດຕັ້ງປະຕິບັດຟັງຊັນ SUMPRODUCT ໃນ Excel.
ສູດທົ່ວໄປ:
=SUMPRODUCT(- -( EXACT(value,lookup_column)),result_column)
ຂັ້ນຕອນເພື່ອໃຫ້ໄດ້ກໍລະນີທີ່ລະອຽດອ່ອນ VLOOKUP ໂດຍການຈັດຕັ້ງປະຕິບັດ ຟັງຊັນ SUMPRODUCT ແມ່ນໃຫ້ຢູ່ລຸ່ມນີ້,
ຂັ້ນຕອນ:
- ຄລິກໃສ່ເຊລທີ່ y ທ່ານຕ້ອງການໃຫ້ມີມູນຄ່າຜົນໄດ້ຮັບຂອງທ່ານ (ໃນກໍລະນີຂອງພວກເຮົາ, ຕາລາງແມ່ນ G4 ).
- ແລະຂຽນສູດຕໍ່ໄປນີ້,
=SUMPRODUCT((EXACT(B2:B7,G3) * (D2:D7)))
ດຽວນີ້, ເບິ່ງຮູບຂ້າງເທິງນີ້ເຊິ່ງເຈົ້າສາມາດເຫັນໄດ້ວ່າຄະແນນຂອງ john Show ແມ່ນຢູ່ທີ່ນັ້ນ, ບໍ່ແມ່ນຄະແນນຂອງ John Cena.
ການແບ່ງສູດ:
ໃຫ້ພວກເຮົາແຍກສູດເພື່ອເຂົ້າໃຈວິທີທີ່ພວກເຮົາພົບເຫັນຂອງ john Show.ຄະແນນ.
- EXACT(B2:B7,G3) -> ເຊັ່ນດຽວກັບການສົນທະນາທີ່ຜ່ານມາ, EXACT ສົ່ງຄືນຄ່າ array ຂອງ TRUE ແລະ FALSE , ບ່ອນທີ່ TRUE ສະແດງເຖິງການຈັບຄູ່ທີ່ລະອຽດອ່ອນຕົວພິມນ້ອຍໃຫຍ່ ແລະ FALSE ເປັນຕົວແທນຂອງຄ່າທີ່ບໍ່ກົງກັນ. ດັ່ງນັ້ນ, ໃນກໍລະນີຂອງພວກເຮົາ, ມັນຈະສົ່ງຄືນ array ຕໍ່ໄປນີ້,
Output: {FALSE;FALSE;FALSE;FALSE;FALSE;TRUE}
- SUMPRODUCT((EXACT(B2:B7,G3) * (D2:D7))) -> ກາຍເປັນ SUMPRODUCT({FALSE;FALSE;FALSE;FALSE;FALSE;TRUE} * {100,50,30,80,60,22})
ຄຳອະທິບາຍ : SUMPRODUCT ຈາກນັ້ນພຽງແຕ່ຄູນຄ່າໃນແຕ່ລະ array ຮ່ວມກັນເພື່ອແຍກ array ສຸດທ້າຍ, {FALSE;FALSE;FALSE;FALSE;FALSE;22} . ແລະຫຼັງຈາກນັ້ນ sum ແລະສົ່ງຄືນຄ່າ.
ຜົນໄດ້ຮັບ: 22
ດັ່ງນັ້ນ, ຄະແນນຂອງ john Show ແມ່ນ 22.
magic ຂອງສູດນີ້ ແມ່ນ, ຄ່າ FALSE ຕົວຈິງແລ້ວແມ່ນການຍົກເລີກຄ່າອື່ນໆທັງໝົດ. ຄ່າດຽວທີ່ມີຊີວິດຢູ່ໄດ້ແມ່ນຄ່າທີ່ TRUE .
ສະນັ້ນ ຈື່ໄວ້ວ່າ , ຖ້າມີຫຼາຍອັນທີ່ກົງກັນໃນອາເຣ, ຫຼັງຈາກນັ້ນ SUMPRODUCT ຈະສົ່ງຄືນຜົນລວມຂອງຄ່າທີ່ກົງກັນທັງໝົດເຫຼົ່ານັ້ນ. ນອກຈາກນັ້ນ, SUMPRODUCT ເຮັດວຽກກັບຄ່າຕົວເລກເທົ່ານັ້ນ, ມັນໃຊ້ບໍ່ໄດ້ກັບຂໍ້ຄວາມ. ດັ່ງນັ້ນ, ຖ້າທ່ານຕ້ອງການທີ່ຈະໄດ້ຄ່າຂໍ້ຄວາມທີ່ເປັນເອກະລັກ, ຫຼັງຈາກນັ້ນໃຫ້ໃຊ້ວິທີການຂ້າງເທິງທີ່ພວກເຮົາໄດ້ສົນທະນາ.
4. ສູດ XLOOKUP ທີ່ອ່ອນໄຫວກັບກໍລະນີເພື່ອດໍາເນີນການ VLOOKUP ທີ່ອ່ອນໄຫວກັບກໍລະນີໃນ Excel
ພວກເຮົາສາມາດໄດ້ຮັບກໍລະນີທີ່ລະອຽດອ່ອນ