XLOOKUP ກັບຫຼາຍເງື່ອນໄຂໃນ Excel (4 ວິທີງ່າຍໆ)

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

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

ດາວໂຫລດເພື່ອປະຕິບັດ

XLOOKUP ກັບຫຼາຍເງື່ອນໄຂ.xlsx

4 ວິທີເຮັດ XLOOKUP ດ້ວຍຫຼາຍເກນ

1. XLOOKUP with Multiple Criteria

ທ່ານສາມາດໃຊ້ ຟັງຊັນ XLOOKUP ດ້ວຍຫຼາຍເງື່ອນໄຂ .

ເພື່ອໃຊ້ຟັງຊັນ XLOOKUP ທຳອິດເລືອກເຊລບ່ອນທີ່ທ່ານຕ້ອງການວາງຄ່າການຊອກຫາຂອງເຈົ້າ.

➤ ທີ່ນີ້, ຂ້ອຍເລືອກເຊລ H4<2.

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

=XLOOKUP(F4&G4,$B$4:$B$14&$C$4:$C$14,$D$4:$D$14) <0

ຂ້ອຍຕ້ອງການຊອກຫາ ເງິນເດືອນ ຂອງ Ahmed ຜູ້ທີ່ເຮັດວຽກຢູ່ໃນພະແນກ IT . ໃນຟັງຊັນເລືອກ lookup_value F4 & G4 , ຕໍ່ໄປເລືອກ lookup_array B4:B14 & C4:C14 ຈາກນັ້ນເລືອກ return_array D4:D14. ສຸດທ້າຍ, ມັນຈະກັບຄືນ ເງິນເດືອນ .

ສຸດທ້າຍ, ກົດປຸ່ມ ENTER .

ດຽວນີ້, ມັນຈະສະແດງ ເງິນເດືອນ ຂອງ lookup_value ທີ່ໃຫ້ໄວ້.

ຕໍ່ມາ, ທ່ານສາມາດໃຊ້ Fill Handle ເພື່ອ ການຕື່ມອັດຕະໂນມັດ ສູດສໍາລັບສ່ວນທີ່ເຫຼືອຂອງເຊວຂອງ ເງິນເດືອນ ຖັນ.

ວິທີທາງເລືອກ

ທຳອິດ, ເລືອກຕາລາງທີ່ເຈົ້າຕ້ອງການວາງຄ່າຜົນໄດ້ຮັບຂອງເຈົ້າ.

➤ ທີ່ນີ້, ຂ້ອຍເລືອກເຊລ H4

ຈາກນັ້ນ, ພິມສູດຄຳນວນຕໍ່ໄປນີ້ໃນທີ່ເລືອກ. cell ຫຼືເຂົ້າໄປໃນ Formula Bar.

=XLOOKUP(1,($B$5:$B$15=F4)*($C$5:$C$15=G4),$D$5:$D$15)

ທີ່ນີ້, ເພື່ອຊອກຫາ ເງິນເດືອນ ຂອງ Jim ຜູ້ທີ່ເຮັດວຽກຢູ່ ບັນຊີ ພະແນກ. ໃນຟັງຊັນທີ່ໃຫ້ lookup_value 1 , ຕໍ່ໄປເລືອກ lookup_array B5:B14=F4 * C4:C14=G4 ຈາກນັ້ນເລືອກ return_array D4:D14. ສຸດທ້າຍ, ມັນຈະສົ່ງຄືນ ເງິນເດືອນ .

ກົດປຸ່ມ ENTER , ໃນທີ່ສຸດ, ມັນຈະສະແດງ ເງິນເດືອນ ຂອງ lookup_value ທີ່ໃຫ້ໄວ້.

ດຽວນີ້, ທ່ານສາມາດໃຊ້ສູດ Fill Handle to AutoFill formula ສໍາລັບສ່ວນທີ່ເຫຼືອຂອງເຊວຂອງ ເງິນເດືອນ ຖັນ.

ອ່ານເພີ່ມເຕີມ: VLOOKUP ທີ່​ມີ​ຫຼາຍ​ມາດ​ຕະ​ຖານ​ລວມ​ທັງ​ໄລ​ຍະ​ວັນ​ທີ​ໃນ Excel (2 ວິ​ທີ​)

2. ສອງ​ມິ​ຕິ​ລະ​ພາບ / Nested XLOOKUP

ຢູ່​ທີ່​ນີ້​ທ່ານ​ສາ​ມາດ​ໃຊ້ XLOOKUP ຟັງຊັນໃນແບບສອງມິຕິ ຫຼືແບບຊ້ອນກັນເພື່ອຊອກຫາຄ່າ.

ທຳອິດ, ເລືອກຕາລາງເພື່ອວາງຂອງເຈົ້າ.ຄ່າຜົນໄດ້ຮັບ.

➤ ທີ່ນີ້, ຂ້ອຍເລືອກເຊລ J4

ຈາກນັ້ນ, ພິມສູດຄຳນວນຕໍ່ໄປນີ້ໃນຕາລາງທີ່ເລືອກ ຫຼືໃສ່ ແຖບສູດ.<2

=XLOOKUP(H4,$B$4:$B$7,XLOOKUP(I4,$C$3:$F$3,$C$4:$F$7))

ນີ້, ຂ້ອຍຕ້ອງການຊອກຫາ ເງິນເດືອນ ຂອງ Ahmed ຜູ້ທີ່ເຮັດວຽກຢູ່ໃນ IT ພະແນກ. ໃນຟັງຊັນທີ່ໃຫ້ lookup_value H4 ແລະເລືອກ lookup_array B5:B7 ຈາກນັ້ນໃຊ້ຟັງຊັນ XLOOKUP ອີກຄັ້ງ. ແລະເລືອກເງື່ອນໄຂທີ 2 I4 ແລະ lookup_array C3:F3 ກັບ return_array C4:F7 . ສະຫຼຸບບໍ່ໄດ້, ມັນຈະສົ່ງຄືນ ເງິນເດືອນ .

ໃນທີ່ສຸດ, ໃຫ້ກົດປຸ່ມ ENTER .

ຈາກນັ້ນ, ມັນ ຈະສະແດງ ເງິນເດືອນ ຂອງ lookup_value ທີ່ໃຫ້ໄວ້.

ຢູ່ບ່ອນນີ້, ທ່ານສາມາດໃຊ້ Fill Handle ກັບ ຕື່ມອັດຕະໂນມັດ ສູດສໍາລັບສ່ວນທີ່ເຫຼືອຂອງເຊວຂອງ ເງິນເດືອນ ຖັນ.

ເປັນທາງເລືອກຂອງ Nested XLOOKUP

ທ່ານສາມາດໃຊ້ສູດ XLOOKUP ທີ່ຕັ້ງໄວ້ດ້ວຍວິທີອື່ນ.

ທຳອິດ, ເລືອກຕາລາງເພື່ອວາງຄ່າຜົນໄດ້ຮັບຂອງທ່ານ.

➤ ທີ່ນີ້, ຂ້ອຍເລືອກຕາລາງ J8

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

=XLOOKUP(I8, C3:F3, XLOOKUP(H8, B4:B7, C4:F7))

ຢູ່ນີ້, ຂ້ອຍຫາກໍປ່ຽນຄ່າການຊອກຫາຈາກພາຍໃນໄປຫານອກ XLOOKUP ຟັງຊັນ.

ສຸດທ້າຍ, ກົດປຸ່ມ ENTER .

ທັນທີ, ມັນຈະສະແດງ ເງິນເດືອນ ຂອງທີ່ໃຫ້.lookup_value.

ອ່ານ​ເພີ່ມ​ເຕີມ: Vlookup ກັບ​ຫຼາຍ​ມາດ​ຕະ​ຖານ​ໂດຍ​ບໍ່​ມີ​ຖັນ Helper ໃນ Excel (5 ວິ​ທີ​)

3. Complex Multiple Criteria

ນອກນັ້ນທ່ານຍັງສາມາດຊອກຫາຄ່າໄດ້ຂຶ້ນກັບຫຼາຍເງື່ອນໄຂທີ່ຊັບຊ້ອນໂດຍໃຊ້ຟັງຊັນ XLOOKUP ພ້ອມກັບ ຟັງຊັນ LEFT .

ເພື່ອເລີ່ມຕົ້ນດ້ວຍ, ເລືອກຕາລາງເພື່ອວາງຄ່າຜົນໄດ້ຮັບຂອງເຈົ້າ.

➤ ທີ່ນີ້, ຂ້ອຍເລືອກຕາລາງ F4

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

=XLOOKUP(1,(LEFT(B4:B14)="A")*(C4:C14="IT"),B4:D14)

ທີ່ນີ້, ສໍາລັບ ເງື່ອນໄຂທີ່ແຕກຕ່າງກັນໃຊ້ການສະແດງອອກຢ່າງມີເຫດຜົນແຍກຕ່າງຫາກ. ໃນຟັງຊັນ ຊ້າຍ ໃຫ້ lookup_value “A” ກັບໄລຍະທີ່ເລືອກ B4:B14 . ສໍາລັບເງື່ອນໄຂທີສອງໃຊ້ “=” operator ທີ່ມີ lookup_value ພາຍໃນຂອບເຂດທີ່ເລືອກ C4:C14. ຈາກ​ນັ້ນ​ຂ້າ​ພະ​ເຈົ້າ​ເລືອກ ລະ​ດັບ B4:D14 ເປັນ ​​ return_array . ສຸດທ້າຍ, ມັນຈະສົ່ງຄືນ ເງິນເດືອນ ກັບ ຊື່ພະນັກງານ ແລະ ພະແນກ.

ກົດປຸ່ມ ENTER ແລະມັນຈະສະແດງ ເງິນເດືອນ ຂອງ lookup_value ທີ່ໃຫ້ໄວ້.

ເພາະສະນັ້ນ, ທ່ານສາມາດໃຊ້ Fill Handle to AutoFill ສູດສຳລັບສ່ວນທີ່ເຫຼືອຂອງຕາລາງ ເງິນເດືອນ ຖັນ.

ອ່ານ​ເພີ່ມ​ເຕີມ: ວິ​ທີ​ການ​ຊອກ​ຫາ​ທົ່ວ​ຫຼາຍ​ແຜ່ນ​ໃນ Excel (3 ວິ​ທີ​ການ)

4. Logical ເງື່ອນໄຂ

ທ່ານຍັງສາມາດໃຊ້ຟັງຊັນ XLOOKUP ໄດ້ເພື່ອຊອກຫາຄ່າໂດຍຂຶ້ນກັບຫຼາຍເງື່ອນໄຂຕາມເຫດຜົນ.

ເພື່ອເລີ່ມຕົ້ນດ້ວຍ, ເລືອກຕາລາງເພື່ອວາງຄ່າຜົນໄດ້ຮັບຂອງທ່ານ.

➤ ທີ່ນີ້, ຂ້າພະເຈົ້າໄດ້ເລືອກຕາລາງ F4 <3

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

=XLOOKUP(1,(C4:C14="IT")*(D4:D14>3000),B4:B14)

ທີ່ນີ້, ສໍາລັບຫຼາຍ logic, ຂ້າພະເຈົ້າຈະນໍາໃຊ້ logic boolean, ແລະຫຼັງຈາກນັ້ນມັນຈະຊອກຫາຕົວເລກ. ໃນ XLOOKUP ຟັງຊັນໃຫ້ lookup_value “1” ກັບໄລຍະທີ່ເລືອກ C4:C14 . ສໍາລັບເງື່ອນໄຂທີສອງໃຊ້ “>” ໂຕປະຕິບັດການທີ່ມີ lookup_value ພາຍໃນຂອບເຂດທີ່ເລືອກ D4:D14. ຈາກ​ນັ້ນ​ຂ້າ​ພະ​ເຈົ້າ​ເລືອກ ລະ​ດັບ B4:D14 ເປັນ ​​ return_array . ສຸດທ້າຍ, ມັນຈະສົ່ງຄືນ ເງິນເດືອນ ຫຼາຍກວ່າ 3000 .

ດຽວນີ້, ກົດປຸ່ມ ENTER ກະແຈ.

ໃນລະຫວ່າງນີ້, ມັນຈະສະແດງ ເງິນເດືອນ ຂອງຄ່າ lookup_value ທີ່ໃຫ້ໄວ້.

ໃນສັ້ນ, ທ່ານສາມາດນໍາໃຊ້ Fill Handle ເພື່ອ ການຕື່ມອັດຕະໂນມັດ ສູດສໍາລັບສ່ວນທີ່ເຫຼືອຂອງເຊລຂອງ ເງິນເດືອນ ຖັນ.

ອ່ານເພີ່ມເຕີມ: ຊອກຫາ ແລະສົ່ງຄືນຄ່າຫຼາຍອັນທີ່ລວມເຂົ້າກັນເປັນເຊລດຽວໃນ Excel

ປະຕິບັດ ພາກ​ທີ

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

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