ສາລະບານ
ເມື່ອໃດກໍ່ຕາມທີ່ບາງຄົນອາດຈະຕ້ອງຊອກຫາຄ່າໂດຍຂຶ້ນກັບຫຼາຍເງື່ອນໄຂຈາກແຜ່ນວຽກຂະຫນາດໃຫຍ່, ຫຼັງຈາກນັ້ນທ່ານສາມາດນໍາໃຊ້ບາງຫນ້າທີ່ເຮັດມັນ. 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 ດ້ວຍຫຼາຍເງື່ອນໄຂ. ສຸດທ້າຍແຕ່ບໍ່ໄດ້ຢ່າງຫນ້ອຍຖ້າຫາກວ່າທ່ານມີປະເພດຂອງຄໍາແນະນໍາ, ແນວຄວາມຄິດ, ແລະຄໍາຄຶດຄໍາເຫັນກະລຸນາອອກຄວາມຄິດເຫັນຂ້າງລຸ່ມນີ້.