ຟັງຊັນ Excel VLOOKUP ກັບເງື່ອນໄຂ IF (7 ຕົວຢ່າງຊີວິດຈິງ)

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

ສາ​ລະ​ບານ

VLOOKUP ແມ່ນໜຶ່ງໃນຟັງຊັນທີ່ມີປະສິດທິພາບ ແລະ ນຳໃຊ້ສູງສຸດໃນ Excel. ການໃຊ້ IF logical function ກັບ VLOOKUP ເຮັດໃຫ້ສູດຄຳນວນມີພະລັງຫຼາຍຂຶ້ນ. ໃນບົດຄວາມນີ້, ພວກເຮົາຈະເຫັນຕົວຢ່າງທີ່ດີທີ່ພວກເຮົາໄດ້ຈັບຄູ່ Excel VLOOKUP Function ກັບ ເງື່ອນໄຂ IF .

Excel IF Function

ກວດເບິ່ງວ່າເງື່ອນໄຂໃດຖືກຕາມເງື່ອນໄຂ, ແລະສົ່ງຄືນຄ່າໜຶ່ງຖ້າ TRUE , ແລະຄ່າອື່ນຖ້າ FALSE .

The Syntax ຂອງ IF ຟັງຊັນ:

IF (logical_test, value_if_true, [value_if_false])

logical_test (ຕ້ອງການ)

ເງື່ອນໄຂທີ່ທ່ານ ຕ້ອງການທົດສອບ

value_if_true (ຕ້ອງການ)

ຖ້າ logical_test ແມ່ນ TRUE , the IF ຟັງຊັນຈະສົ່ງຄ່ານີ້ຄືນ.

value_if_false (ທາງເລືອກ)

ຖ້າ logical_test ແມ່ນ FALSE, the IF ຟັງຊັນຈະສົ່ງຄ່ານີ້ຄືນ.

ຟັງຊັນ Excel VLOOKUP

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

ຟັງຊັນ Syntax ຂອງ VLOOKUP :

<7. VLOOKUP (lookup_value, table_array, column_index_num, [range_lookup])

lookup_value (ຕ້ອງການ)

ນີ້ຊີ້ບອກຄ່າທີ່ທ່ານຕ້ອງການຊອກຫາໂດຍໃຊ້ຟັງຊັນນີ້. ໃຫ້ແນ່ໃຈວ່າ lookup_value ຢູ່ໃນຖັນທີ 1 ຂອງ table_array ຂອງທ່ານ.

table_array (ຕ້ອງການ)

ມັນເປັນຊ່ວງ Cell ຈາກບ່ອນທີ່ທ່ານຕ້ອງການຊອກຫາ VLOOKUP ສູດ. ຖ້າ VLOOKUP ສູດນີ້ສົ່ງຄືນ ຂໍ້ຜິດພາດ , ຄ່າ “ບໍ່ພົບ” ຈະຖືກສະແດງຢູ່ໃນຕາລາງ F7 .

  • ຈາກນັ້ນ, ກົດ ENTER .
  • ດຽວນີ້, ທ່ານສາມາດເຫັນໄດ້ວ່າ ຂໍ້ຜິດພາດ ໄດ້ຖືກລຶບອອກແລ້ວ.

  • ຫຼັງ​ຈາກ​ນັ້ນ, ເພື່ອ ເອົາ ຄວາມ​ຜິດ​ພາດ ອອກ ການ​ນໍາ​ໃຊ້ ISNA function ເລືອກ Cell F8 ແລະໃສ່ສູດຕໍ່ໄປນີ້.
=IF(ISNA(VLOOKUP(E8,price_list,2,FALSE)), "Not found", VLOOKUP(E8, price_list, 2, FALSE))

ຟັງຊັນ ISNA ກັບຄືນ TRUE ເມື່ອມັນພົບ #N/A ຜິດພາດ . ຂ້ອຍໄດ້ສະແດງມັນຢູ່ມຸມຂວາເທິງຂອງແຜ່ນງານ.

ຖ້າສູດນີ້ສົ່ງຄືນຂໍ້ຜິດພາດ #N/A , ຫຼັງຈາກນັ້ນ ISNA ຈະຕອບຄ່າ TRUE , ແລະ IF function logical_test argument ຈະເປັນ TRUE . ຖ້າສູດ VLOOKUP ນີ້ສົ່ງຄ່າ ຄ່າທີ່ແທ້ຈິງ , ISNA ຈະສົ່ງຄ່າ FALSE ຄ່າ.

ດັ່ງນັ້ນ, ຖ້າ ISNA ຕອບຄ່າ TRUE ຄ່າ IF ຟັງຊັນຄ່ານີ້ “ບໍ່ພົບ” ຈະຖືກສະແດງຢູ່ໃນຕາລາງ F8 . ຖ້າບໍ່ດັ່ງນັ້ນ, ສູດນີ້ຈະຖືກປະຕິບັດ: VLOOKUP(E8, price_list, 2, FALSE) . ນີ້ແມ່ນສູດ VLOOKUP ທີ່ກົງໄປກົງມາ.

  • ສຸດທ້າຍ, ກົດ ENTER ເພື່ອ ເອົາ ຄວາມຜິດພາດ ອອກ ໂດຍໃຊ້ ຟັງຊັນ ISNA .

6. ປະຕິບັດການຄຳນວນຫຼາຍອັນໂດຍໃຊ້ຟັງຊັນ VLOOKUP ກັບເງື່ອນໄຂ IF

ຕໍ່ໄປ, ພວກເຮົາຈະສະແດງ ທ່ານ​ວິ​ທີ​ການ​ປະ​ຕິ​ບັດ ການ​ຄິດ​ໄລ່​ຫຼາຍ ໂດຍ​ການ​ນໍາ​ໃຊ້ VLOOKUPຟັງຊັນ ກັບ ເງື່ອນໄຂ IF .

ທີ່ນີ້, ພວກເຮົາຈະເລືອກ ຜູ້ຂາຍ, ແລະຂຶ້ນກັບ ການຂາຍ ມູນຄ່າທີ່ພວກເຮົາຈະຄິດໄລ່. Comm% ໂດຍໃຊ້ ຟັງຊັນ VLOOKUP ກັບ ເງື່ອນໄຂ IF .

ເຮັດຕາມຂັ້ນຕອນທີ່ໃຫ້ໄວ້ຂ້າງລຸ່ມນີ້. ດ້ວຍຕົວຂອງທ່ານເອງ.

ຂັ້ນຕອນ:

  • ທຳອິດ, ສ້າງປຸ່ມເລື່ອນລົງໃນ Cell G4 ໂດຍໃຊ້ ຂໍ້ມູນ ຄຸນສົມບັດການກວດສອບ ບ່ອນທີ່ໃສ່ຊ່ວງ Cell B5:B9 ເປັນ ແຫຼ່ງຂໍ້ມູນ ຜ່ານຂັ້ນຕອນທີ່ສະແດງໃນ Method3 .
  • ຕໍ່ໄປ, ເລືອກອັນໃດນຶ່ງ. ພະນັກງານຂາຍ ຈາກລາຍການແບບເລື່ອນລົງ. ທີ່ນີ້, ພວກເຮົາຈະເລືອກ Salesman A .

  • ຈາກນັ້ນ, ເລືອກ Cell G5 ແລະໃສ່ສິ່ງຕໍ່ໄປນີ້. ສູດ.
=IF(VLOOKUP(G4,$B$5:$D$9,3,FALSE)>=150,VLOOKUP(G4,$B$5:$D$9,3,FALSE)*30%,VLOOKUP(G4,$B$5:$D$9,3,FALSE)*15%)

ການແບ່ງສູດ

  • ທຳອິດ, ໃນຟັງຊັນ IF, ພວກເຮົາຕັ້ງ VLOOKUP(G4,$B$5:$D$9,3,FALSE)>=150 ເປັນ logical_test . ມັນ​ຈະ​ກວດ​ເບິ່ງ​ວ່າ​ຄ່າ​ໃນ Cell G4 ໃຫຍ່​ກວ່າ ຫຼື​ເທົ່າ​ກັບ 150 ໂດຍ​ການ​ນໍາ​ໃຊ້ VLOOKUP Function ໃນ​ໄລ​ຍະ Cell B5:D9 ແລະ​ໃນ 3rd ຖັນ.
  • ຈາກນັ້ນ, ຖ້າຟັງຊັນສົ່ງກັບ TRUE , ມັນຈະຊອກຫາຄ່າຂອງ ການຂາຍ ຈາກຊ່ວງຕາລາງ B5:D9 ແລະໃນຖັນ 3rd ໂດຍໃຊ້ ຟັງຊັນ VLOOKUP ແລະຫຼັງຈາກນັ້ນ ຄູນ ມັນດ້ວຍ 30% .
  • ຖ້າບໍ່ດັ່ງນັ້ນ, ມັນຈະ ຄູນ ຄ່າ VLookup ໂດຍ 15% .
  • ສຸດທ້າຍ, ກົດ ENTER ເພື່ອເອົາຄ່າ ຂອງ Comm% .

7. ການປຽບທຽບຄ່າ Vlookup ກັບຄ່າເຊລອື່ນ

ໃນວິທີການສຸດທ້າຍ, ພວກເຮົາຈະສະແດງ ວິທີ ປຽບທຽບຄ່າ Vlookup ກັບ ເຊລອື່ນ ຄ່າໂດຍໃຊ້ ຟັງຊັນ VLOOKUP ກັບ ເງື່ອນໄຂ IF .

ກ່ອນອື່ນ, ພວກເຮົາຈະຄິດໄລ່ Max Sales value ແລະຫຼັງຈາກນັ້ນກວດເບິ່ງວ່າຜະລິດຕະພັນໃນ Cell G5 ແມ່ນ Max ຫຼືບໍ່.

ເຮັດ​ຕາມ​ຂັ້ນ​ຕອນ​ດັ່ງ​ລຸ່ມ​ນີ້​ເພື່ອ​ເຮັດ​ດ້ວຍ​ຕົວ​ທ່ານ​ເອງ.

ຂັ້ນ​ຕອນ:

  • ໃນ​ຕອນ​ຕົ້ນ, ເລືອກ Cell F4 ແລະໃສ່ສູດຕໍ່ໄປນີ້.
=MAX(D5:D9)

ທີ່ນີ້, ໃນ the MAX ຟັງຊັນ , ພວກເຮົາໄດ້ໃສ່ຊ່ວງຕາລາງ D5:D9 ເປັນຕົວເລກເພື່ອລະບຸ ຄ່າສູງສຸດ .

  • ຈາກນັ້ນ, ໃຫ້ກົດ ENTER .

  • ຫຼັງຈາກນັ້ນ, ສ້າງປຸ່ມເລື່ອນລົງໃນ Cell G5 ໂດຍໃຊ້ຄຸນສົມບັດ Data Validation ບ່ອນ​ທີ່​ທ່ານ​ໃສ່​ໄລ​ຍະ Cell C5:C9 ເປັນ ແຫຼ່ງ​ຂໍ້​ມູນ ໂດຍ​ຜ່ານ​ຂັ້ນ​ຕອນ​ທີ່​ສະ​ແດງ​ໃຫ້​ເຫັນ​ໃນ Method3 .
  • ຕໍ່​ໄປ, ເລືອກ​ໃດ​ຫນຶ່ງ ປ oduct ຈາກລາຍການແບບເລື່ອນລົງ. ທີ່ນີ້, ພວກເຮົາຈະເລືອກ ໄຂ່ .

  • ຕອນນີ້, ເລືອກ Cell I5 ແລະໃສ່ສູດຕໍ່ໄປນີ້ .
=IF(VLOOKUP($G$5,$C$5:$D$9,2,FALSE)>=$G$4,"Yes","No")

ການແບ່ງສູດ

  • ທຳອິດ, ໃນຟັງຊັນ IF, ພວກເຮົາຕັ້ງ VLOOKUP($G$5,$C$5:$D$9,2,FALSE)>=$G$4 ເປັນ logical_test . ມັນຈະກວດເບິ່ງວ່າຄ່າໃນ Cell G5 ແມ່ນໃຫຍ່ກວ່າ ຫຼືເທົ່າກັບຄ່າໃນ Cell G4 ໂດຍການໃຊ້ ຟັງຊັນ VLOOKUP ໃນຊ່ວງ Cell C5:D9 ແລະໃນຖັນ ທີ 2 ຖັນ.<15
  • ຈາກນັ້ນ, ຖ້າຟັງຊັນແມ່ນ TRUE , ມັນຈະສົ່ງກັບ “ແມ່ນ” .
  • ຖ້າບໍ່ດັ່ງນັ້ນ, ຖ້າຟັງຊັນແມ່ນ FALSE , ມັນຈະກັບຄືນມາ “ບໍ່” .
  • ສຸດທ້າຍ, ກົດ ENTER .

ພາກປະຕິບັດ

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

ຄ່າ.

col_index_num (ຕ້ອງການ)

ມັນແມ່ນຕົວເລກຖັນຂອງຊ່ວງຕາລາງທີ່ໃຫ້ໄວ້ຂອງເຈົ້າເລີ່ມຕົ້ນດ້ວຍ 1 ຈາກຖັນຊ້າຍສຸດ.

range_lookup (ທາງເລືອກ)

ນີ້ແມ່ນຄ່າໂລຈິກທາງເລືອກທີ່ລະບຸວ່າທ່ານຕ້ອງການຊອກຫາການຈັບຄູ່ໂດຍປະມານ ຫຼືກົງກັນທີ່ແນ່ນອນໂດຍໃຊ້ຟັງຊັນນີ້.

TRUE ຈະຊອກຫາຄ່າທີ່ໃກ້ຄຽງທີ່ສຸດຫຼັງຈາກພິຈາລະນາວ່າຖັນທຳອິດຂອງຕາຕະລາງຖືກຈັດຮຽງເປັນຕົວເລກ ຫຼືຕາມຕົວອັກສອນ.

ຖ້າທ່ານບໍ່ຊີ້ບອກວິທີການໃດໜຶ່ງ, ນີ້ຈະຖືກນໍາໃຊ້ໂດຍຄ່າເລີ່ມຕົ້ນ.

FALSE ຈະຊອກຫາຄ່າທີ່ຊັດເຈນຂອງຖັນທຳອິດ.

ດາວໂຫລດ Practice Workbook

ຟັງຊັນ VLOOKUP ກັບ IF ​​Condition.xlsx

7 ວິທີໃຊ້ຟັງຊັນ VLOOKUP ກັບ IF ​​Condition ໃນ Excel

ທີ່ນີ້, ທ່ານຈະພົບເຫັນ 7 ວິທີທີ່ແຕກຕ່າງກັນກັບຕົວຢ່າງຊີວິດຈິງ ເພື່ອໃຊ້ VLOOKUP ຟັງຊັນ ກັບ ເງື່ອນໄຂ IF ໃນ Excel.

1. ການນໍາໃຊ້ຟັງຊັນ VLOOKUP ກັບເງື່ອນໄຂ IF ເພື່ອສົ່ງຄືນໃນສະຕັອກ/ບໍ່ຢູ່ໃນ ຫຼັກຊັບໃນ Excel <1 1>

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

ຕອນນີ້, ພວກເຮົາຈະໃຊ້ຟັງຊັນ VLOOKUP ກັບ . ເງື່ອນໄຂ IF ເພື່ອສົ່ງຄືນ ໃນສະຕັອກ ຫຼື ບໍ່ມີຢູ່ໃນສະຕັອກ ໃນຕາຕະລາງທີ 2.

ທີ່ນີ້ແມ່ນຂັ້ນຕອນ.

ຂັ້ນຕອນ:

  • ທຳອິດ, ເລືອກຊ່ວງຕາລາງ B4:D9 .
  • ຈາກນັ້ນ, ພິມ ສະຖານະສິນຄ້າ ໃນ ຊື່ ກ່ອງ.
  • ຕໍ່ໄປ, ກົດ ENTER .

<3

  • ຫຼັງຈາກນັ້ນ, ໃນຕາຕະລາງ 2 nd (ພາຍໃຕ້ ໂຄງຮ່າງການຊື້ເຄື່ອງ ), ພາຍໃຕ້ຖັນ ສະຖານະ , ແລະໃນ Cell C13 ພວກເຮົາຈະໃສ່ສູດນີ້.
=IF(VLOOKUP(B13, product_status, 2, FALSE)="Available", "In Stock", "Not in Stock")

ສູດນີ້ແມ່ນຍັງອະທິບາຍດ້ວຍຕົນເອງຈາກຮູບຂ້າງເທິງ. ນີ້ແມ່ນຄຳອະທິບາຍສຳລັບຜູ້ໃຊ້ Excel ໃໝ່:

ດຽວນີ້, ຂໍອະທິບາຍ logical_test argument ຂອງສູດນີ້. ພວກເຮົາກຳລັງໃຊ້ສູດນີ້ VLOOKUP(B14, product_status, 2, FALSE)=”Available” ເປັນ ​​argument IF function logical_test . ຖ້າສ່ວນຂອງສູດນີ້ໃຫ້ຄ່າ TRUE ຫຼັງຈາກນັ້ນເຊລຈະສະແດງຄ່າ “ມີຢູ່ໃນສະຕັອກ” , ຖ້າບໍ່ດັ່ງນັ້ນມັນຈະສະແດງຄ່າ “ບໍ່ມີຢູ່ໃນສະຕັອກ” . ຄ່າ.

  • ຈາກ​ນັ້ນ, ກົດ ENTER ແລະ​ລາກ​ເຄື່ອງ​ມື Fill Handle ລົງ​ໄປ​ທີ່ ຕື່ມ​ອັດ​ຕະ​ໂນ​ມັດ ສູດ​ສໍາ​ລັບ​ສ່ວນ​ທີ່​ເຫຼືອ​ຂອງ​ເຊ​ລ .

ພວກເຮົາຍັງໄດ້ໃຊ້ຄອມໂບ IF ແລະ VLOOKUP ອື່ນພາຍໃຕ້ ລາຄາ $ ຖັນ.

  • ດຽວນີ້, ນີ້ແມ່ນສູດທີ່ຂ້ອຍໄດ້ໃຊ້ໃນເຊລ E13 .
=IF(C13="In Stock", D13*VLOOKUP(B13,product_status,3, FALSE), "Coming soon...")

ຢູ່ນີ້, ຖ້າຄ່າຂອງເຊລ C13 ແມ່ນ “ມີຢູ່ໃນສະຕັອກ” , ຕາລາງຈະສະແດງຄ່າຂອງສ່ວນນີ້ຂອງສູດ. : D13*VLOOKUP(B13,product_status,3, FALSE) . ສູດນີ້ເປັນພຽງຜະລິດຕະພັນຂອງຄ່າເຊລ D13 ແລະສູດ VLOOKUP ງ່າຍໆ.

ຖ້າຄ່າຂອງເຊລ C13 ບໍ່ແມ່ນ “ມີຢູ່ໃນສະຕັອກ” , ຈາກນັ້ນເຊລຈະສະແດງຄ່ານີ້ “ມາໄວໆນີ້…” .

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

  • ຕໍ່ໄປ, ໃສ່ສູດຕໍ່ໄປນີ້ໃນ Cell E17 .
=SUM(E13:E16)

  • ສຸດທ້າຍ, ກົດ ENTER .

2. ການນໍາໃຊ້ຟັງຊັນ VLOOKUP ກັບເງື່ອນໄຂ IF ສໍາລັບ 2 ຕາຕະລາງຄ່າ

ໃນຕົວຢ່າງນີ້, ທ່ານ​ຈະ​ເຫັນ​ວິ​ທີ​ການ​ນໍາ​ໃຊ້​ສອງ​ຫຼື​ຫຼາຍ​ກວ່າ ອາ​ເຣ​ຕາ​ຕະ​ລາງ ໃນ ສູດ Excel VLOOKUP .

ຂັ້ນ​ຕອນ:

  • ທຳອິດ, ໃຫ້ໃສ່ສູດຕໍ່ໄປນີ້ໃນ Cell H5 .
=VLOOKUP(G5, IF(F5="New", new_customer, old_customer), 2, TRUE)

ການແບ່ງສູດ

  • ທຳອິດ, Cell G5 ແມ່ນ lookup_value ໃນ ຟັງຊັນ VLOOKUP ແລະມັນເປັນຈຳນວນທີ່ຢູ່ພາຍໃຕ້ຖັນ ການຂາຍ .
  • ດຽວນີ້, IF(F5=”New”, new_customer, old_customer): ສູດນີ້ຈະສົ່ງຄືນໜຶ່ງໃນສອງຕາຕະລາງ: new_customer ແລະ old_customer . new_customer = $B$5:$C$9 ແລະ old_customer = $B$13:$C$17 .
  • ຫຼັງຈາກນັ້ນ, ສ່ວນທີ່ເຫຼືອແມ່ນງ່າຍດາຍ. ເລກດັດຊະນີຖັນ ແມ່ນ 2 . ດັ່ງນັ້ນ, ຟັງຊັນ VLOOKUP ຈະສົ່ງຄ່າຈາກຖັນ 2 nd ຂອງແຖວດຽວກັນ.ບ່ອນທີ່ມັນຊອກຫາ ຄ່າຊອກຫາ .

ພວກເຮົາໄດ້ໃຊ້ຄ່າ TRUE ເປັນອາກິວເມັນ range_lookup , ດັ່ງນັ້ນ ຟັງຊັນ VLOOKUP ຈະຊອກຫາ ຄ່າທີ່ໃກ້ຄຽງທີ່ສຸດເທົ່າກັບ ຫຼືໜ້ອຍກວ່າຄ່າຊອກຫາ .

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

  • ສຸດທ້າຍ, ທ່ານຈະ ເອົາຄ່າທັງໝົດຂອງ Comm% ໂດຍໃຊ້ ຟັງຊັນ VLOOKUP ດ້ວຍ ເງື່ອນໄຂ IF ຈາກ 2 ຕາຕາລາງ .
<0

3. ການນໍາໃຊ້ຄຸນສົມບັດການກວດສອບຂໍ້ມູນດ້ວຍຟັງຊັນ VLOOKUP ແລະເງື່ອນໄຂ IF

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

ນີ້, ພວກເຮົາມີຊຸດຂໍ້ມູນທີ່ມີ ຜະລິດຕະພັນ ລາຍການ ແລະ ລາຄາ . ຂອງສອງຮ້ານ Meena ແລະ Lavender . ດຽວນີ້, ພວກເຮົາຈະສະແດງວິທີການ VLOOKUP ຂໍ້ມູນນີ້ຢູ່ໃນຕາຕະລາງ ທີ 2 .

ເຮັດຕາມຂັ້ນຕອນລຸ່ມນີ້ເພື່ອເຮັດມັນເອງ.

ຂັ້ນຕອນ:

  • ທຳອິດ, ເລືອກ Cell C4 .
  • ຈາກນັ້ນ, ໄປທີ່ ແຖບຂໍ້ມູນ >> ຄລິກທີ່ ເຄື່ອງມືຂໍ້ມູນ >> ຄລິກທີ່ ການກວດສອບຂໍ້ມູນ >> ເລືອກ ການກວດສອບຂໍ້ມູນ .

  • ຕອນນີ້, ກ່ອງ ການກວດສອບຂໍ້ມູນ ຈະປາກົດຂຶ້ນ.
  • ຫຼັງ​ຈາກ​ນັ້ນ, ເລືອກ List ເປັນ ​​ Allow ແລະ ໃສ່ Cell range C6:D6 as ແຫຼ່ງຂໍ້ມູນ .
  • ຕໍ່ໄປ, ໃຫ້ຄລິກໃສ່ ຕົກລົງ .

  • ອີກເທື່ອຫນຶ່ງ, ເລືອກ Cell C4 .
  • ຈາກ​ນັ້ນ, ໃຫ້​ຄລິກ​ໃສ່​ປຸ່ມ Drop-down .
  • ດຽວ​ນີ້, ເລືອກ​ເອົາ Store ຂອງ​ທ່ານ. ທາງເລືອກ. ທີ່ນີ້, ພວກເຮົາຈະເລືອກ Meena .

  • ຕໍ່ໄປ, ຊື່ຊ່ວງຕາລາງ B7:D111 ເປັນ ​​ shop_price ຜ່ານຂັ້ນຕອນທີ່ສະແດງໃນ Method1 .
  • ຫຼັງຈາກນັ້ນ, ເລືອກ Cell G7 ແລະໃສ່ສູດຕໍ່ໄປນີ້.
=IF($C$4="Meena",VLOOKUP(F7,shop_price,2,FALSE),VLOOKUP(F7,shop_price,3,FALSE))

ການແບ່ງສູດ

  • ໃນ ເລີ່ມຕົ້ນ, ຟັງຊັນ IF ທົດສອບວ່າຄ່າເຊລ $C$4 ເທົ່າກັບຄ່າ Meena .
  • ຈາກນັ້ນ, ຖ້າການທົດສອບຕາມເຫດຜົນຂ້າງເທິງ. ແມ່ນ TRUE , ມັນຈະສົ່ງຄ່າສ່ວນນີ້ຂອງສູດ VLOOKUP(F7, shop_price,2, FALSE) . ມັນເປັນສູດ VLOOKUP ກົງໄປກົງມາ. ມັນຊອກຫາຄ່າຂອງຕາລາງ F7 ໃນ shop_price table array ແລະຖ້າມັນພົບມັນກໍຈະສົ່ງຄືນຄ່າຂອງ 2 nd . ຖັນຂອງແຖວດຽວກັນ.
  • ຖ້າບໍ່ດັ່ງນັ້ນ, ຖ້າການທົດສອບຕາມເຫດຜົນແມ່ນ FALSE , ມັນຈະສົ່ງຄືນສ່ວນນີ້ຂອງສູດ VLOOKUP(F7, shop_price,3 , ຜິດ) . ສູດ VLOOKUP ງ່າຍໆ. VLOOKUP ຊອກຫາຄ່າຂອງຕາລາງ F7 ໃນຕາຕະລາງ shop_price ແລະຖ້າມັນພົບມັນກໍຈະສົ່ງຄືນຄ່າຂອງ 3 rd ຖັນຂອງແຖວດຽວກັນ.
  • ຈາກນັ້ນ, ກົດ ENTER ແລະລາກລົງເຄື່ອງມື Fill Handle ເພື່ອ ຕື່ມອັດຕະໂນມັດ ສູດສໍາລັບສ່ວນທີ່ເຫຼືອຂອງເຊວ.

  • ຕອນນີ້, ທ່ານຈະໄດ້ຮັບທັງໝົດ ລາຄາ ຄຸນຄ່າຂອງ ຜະລິດຕະພັນ ຂອງ Meena store.

  • ຕໍ່ໄປ, ເລືອກ Cell I7 ແລະໃສ່ສູດຕໍ່ໄປນີ້.
=G7*H7

ນີ້, ໃນສູດ, ພວກເຮົາ ຄູນ Cell G7 ດ້ວຍຄ່າຂອງ Cell H7 ເປັນ ​​ ທັງໝົດ ລາຄາຂອງ ຜະລິດຕະພັນ .

  • ຈາກ​ນັ້ນ, ກົດ ENTER ແລະ​ລາກ​ລົງ​ເຄື່ອງ​ມື Fill Handle ເພື່ອ ຕື່ມ​ອັດ​ຕະ​ໂນ​ມັດ ສູດ​ສໍາ​ລັບ​ສ່ວນ​ທີ່​ເຫຼືອ​ຂອງ​ເຊ​ລ.

  • ດຽວນີ້, ພວກເຮົາຈະໄດ້ຮັບທັງໝົດ ລາຄາທັງໝົດ ລາຄາຂອງແຕ່ລະບຸກຄົນ ຜະລິດຕະພັນ .
<0
  • ຫຼັງຈາກນັ້ນ, ເລືອກ Cell I12 ແລະໃສ່ສູດຕໍ່ໄປນີ້.
=SUM(I7:I11)

ຢູ່ນີ້, ໃນ ຟັງຊັນ SUM , ພວກເຮົາໄດ້ເພີ່ມຄ່າທັງໝົດຂອງຊ່ວງ Cell I7:I11 .

  • ສຸດທ້າຍ, ກົດ ENTER .

4. ການເລືອກ Col Index Num Argument ຂອງຟັງຊັນ VLOOKUP ແບບໄດນາມິກດ້ວຍຟັງຊັນ IF

ໃນວິທີການທີ່ສີ່, ພວກເຮົາຈະສະແດງໃຫ້ທ່ານເຫັນວິທີທີ່ທ່ານສາມາດເລືອກອາກິວເມັນ Col Index Num ຂອງ ຟັງຊັນ VLOOKUP ແບບໄດນາມິກດ້ວຍ . ຟັງຊັນ IF ໃນ Excel.

ນີ້ແມ່ນຂັ້ນຕອນ.

ຂັ້ນຕອນ:

  • ໃນຕອນເລີ່ມຕົ້ນ, ໃຫ້ຊື່ຊ່ວງຕາລາງ B4:E11 ເປັນ ​​ sales_table ຜ່ານຂັ້ນຕອນທີ່ສະແດງໃນ Method1 .
  • ຈາກນັ້ນ, ສ້າງປຸ່ມເລື່ອນລົງໃນ Cell C14 ໂດຍໃຊ້ ຄຸນສົມບັດການກວດສອບຂໍ້ມູນ ບ່ອນທີ່ໃສ່ຊ່ວງ Cell D4:E4 ເປັນ ແຫຼ່ງທີ່ມາ ຜ່ານຂັ້ນຕອນທີ່ສະແດງ. ໃນ Method3 .
  • ຫຼັງຈາກນັ້ນ, ເລືອກທາງເລືອກໃດນຶ່ງໂດຍໃຊ້ປຸ່ມເລື່ອນລົງ. ທີ່ນີ້, ພວກເຮົາຈະເລືອກ Projected .

  • ຕໍ່ໄປ, ເລືອກ Cell C17 ແລະໃສ່ສູດຕໍ່ໄປນີ້ .
=VLOOKUP(B17, sales_table, 2, FALSE)

ຢູ່ນີ້, ໃນ ຟັງຊັນ VLOOKUP , ພວກເຮົາໄດ້ໃສ່ Cell B7 ເປັນ ​​ lookup_value , sales_table ໄລຍະຕັ້ງຊື່ເປັນ table_array , 2 ເປັນ ​​ col_index_num, ແລະ FALSE ເປັນ ​​ range_lookup .

  • ດຽວນີ້, ກົດ ENTER ແລະລາກລົງເຄື່ອງມື Fill Handle ໄປທີ່ ຕື່ມຂໍ້ມູນອັດຕະໂນມັດ ສູດສໍາລັບສ່ວນທີ່ເຫຼືອຂອງເຊວ. ສູດ.
=SUM(C17:C23)

ທີ່ນີ້, ໃນ ຟັງຊັນ SUM , ພວກເຮົາໄດ້ເພີ່ມຄ່າ ຂອງຊ່ວງຕາລາງ C17:C23 ເພື່ອເອົາຈຳນວນ ເປົ້າໝາຍທັງໝົດ .

  • ຫຼັງຈາກນັ້ນ, ໃຫ້ກົດ ENTER .

  • ຕໍ່ໄປ, ເລືອກ Cell D16 ແລະໃສ່ສູດຕໍ່ໄປນີ້.
=VLOOKUP(B16, sales_table, IF($C$14="Projected", 3, 4), FALSE)

ນີ້ແມ່ນສູດ VLOOKUP ທີ່ງ່າຍດາຍ. ພວກເຮົາຫາກໍ່ສ້າງສ່ວນໂຕ້ແຍ້ງ col_index_num ໄດນາມິກ ໂດຍໃຊ້ ຟັງຊັນ IF .

ສ່ວນຂອງສູດນີ້ຕ້ອງການການສົນທະນາເລັກນ້ອຍ: IF($C$14=”ຄາດ”, 3, 4) . ຖ້າຄ່າ Cell $C$14 ເທົ່າກັບຄ່າ Projected , ຟັງຊັນ IF ຈະກັບຄືນ 3 , ຖ້າບໍ່ດັ່ງນັ້ນ, ມັນຈະສົ່ງກັບ 4 . . ດັ່ງນັ້ນ, ນີ້ແມ່ນ ແບບໄດນາມິກ ເລືອກ ເລກດັດຊະນີຖັນ ຂອງ ສູດ VLOOKUP .

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

  • ຈາກນັ້ນ, ເລືອກ Cell D24 ແລະໃສ່ສູດຕໍ່ໄປນີ້.
=SUM(D17:D23)

ທີ່ນີ້, ໃນຟັງຊັນ SUM , ພວກເຮົາໄດ້ເພີ່ມຄ່າຂອງຊ່ວງ Cell D17:D23 ເພື່ອໃຫ້ໄດ້ຈຳນວນ Total Projected .

  • ສຸດທ້າຍ, ກົດ ENTER .

5. ການນໍາໃຊ້ຟັງຊັນ ISNA ແລະ IFERROR ກັບຟັງຊັນ VLOOKUP ແລະເງື່ອນໄຂ IF ໃນ Excel

ສອງເທັກນິກນີ້ຈະຊ່ວຍໃຫ້ທ່ານຈັດການ #N/A ຂໍ້ຜິດພາດ . VLOOKUP ສ້າງຂໍ້ຜິດພາດ #N/A ເມື່ອມັນບໍ່ພົບຄ່າທີ່ເຈົ້າກໍາລັງຊອກຫາ.

ດຽວນີ້, ເບິ່ງຮູບຕໍ່ໄປນີ້ຢ່າງເຂັ້ມຂຸ້ນ. ທີ່ນີ້, Cell F6 ສະແດງຂໍ້ຜິດພາດ #N/A ເນື່ອງຈາກພວກເຮົາບໍ່ໄດ້ຈັດການຄວາມຜິດພາດຢ່າງສະຫຼາດ.

ເຮັດຕາມຂັ້ນຕອນ ລະບຸໄວ້ຂ້າງລຸ່ມນີ້ເພື່ອແກ້ໄຂຂໍ້ຜິດພາດນີ້ໂດຍໃຊ້ຟັງຊັນ ISNA ແລະ IFERROR ໃນ Excel.

ຂັ້ນຕອນ:

  • ກ່ອນອື່ນ, ເລືອກ Cell F7 ແລະໃສ່ສູດຕໍ່ໄປນີ້.
=IFERROR(VLOOKUP(E7,price_list,2,FALSE),"Not found")

ທີ່ນີ້, ເປັນ ຄ່າ ຂອງ ຟັງຊັນ IFERROR , ພວກເຮົາໄດ້ປ້ອນຂໍ້ມູນໃສ່.

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