ຖ້າມີ INDEX-MATCH ໃນ Excel (3 ວິທີທີ່ເຫມາະສົມ)

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

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

ດາວ​ໂຫລດ​ປື້ມ​ບັນ​ທຶກ​ການ​ປະ​ຕິ​ບັດ

IF ກັບ INDEX- MATCH.xlsx

3 ວິທີໃຊ້ IF ກັບ INDEX-MATCH ໃນ Excel

ນີ້ພວກເຮົາມີຊຸດຂໍ້ມູນທີ່ມີ ຊື່ ຂອງນັກຮຽນບາງຄົນ, ແລະ ເຄື່ອງຫມາຍ ຂອງເຂົາເຈົ້າໃນ ຟີຊິກ ແລະ ເຄມີ ຂອງໂຮງຮຽນທີ່ເອີ້ນວ່າ Sunflower Kindergarten.

ໃຫ້ພະຍາຍາມສົມທົບ ຟັງຊັນ IF , ຟັງຊັນ INDEX , ແລະ ຟັງຊັນ MATCH ໃນທຸກວິທີທີ່ເປັນໄປໄດ້ຈາກຊຸດຂໍ້ມູນນີ້.

1. ຫໍ່ INDEX-MATCH ພາຍໃນຟັງຊັນ IF ເພື່ອໃຊ້ IF ກັບ INDEX-MATCH ໃນ Excel

ທ່ານສາມາດຫໍ່ສູດ INDEX-MATCH ພາຍໃນ ຟັງຊັນ IF ຖ້າຈໍາເປັນຢ່າງໃດນຶ່ງ.

ຕົວຢ່າງ, ໃຫ້ຄິດຊົ່ວໄລຍະໜຶ່ງວ່າ ອຳນາດໂຮງຮຽນໄດ້ຕັດສິນໃຈຊອກຫານັກຮຽນທີ່ມີຈຳນວນໜ້ອຍທີ່ສຸດໃນຟີຊິກ.

ແຕ່ນັ້ນກໍ່ພຽງແຕ່ຖ້າມີຕົວເລກໜ້ອຍທີ່ສຸດເທົ່ານັ້ນ. ໃນຟີຊິກແມ່ນຫນ້ອຍກວ່າ 40.

ຖ້າມັນບໍ່ແມ່ນ, ຫຼັງຈາກນັ້ນບໍ່ຈໍາເປັນຕ້ອງຊອກຫານັກຮຽນແລະມັນຈະສະແດງ “ບໍ່ມີນັກຮຽນ” .

⧪ ອຳນາດໂຮງຮຽນໄດ້ແນວໃດເຮັດ​ໃຫ້​ສໍາ​ເລັດ​?

ງ່າຍ. ພວກເຂົາສາມາດຫໍ່ INDEX-MATCH ສູດ ພາຍໃນ IF function ເຊັ່ນ:

=IF(MIN(C4:C13)<40,INDEX(B4:D13,MATCH(MIN(C4:C13),C4:C13,0),1),"No Student")

ເບິ່ງ, ເນື່ອງຈາກຕົວເລກໜ້ອຍທີ່ສຸດໃນຟີຊິກແມ່ນໜ້ອຍກວ່າ 40 ( 20 ໃນກໍລະນີນີ້), ພວກເຮົາໄດ້ພົບເຫັນ ນັກຮຽນທີ່ມີຈໍານວນໜ້ອຍທີ່ສຸດ.

ນັ້ນແມ່ນ Alfred Moyes.

ຄໍາອະທິບາຍຂອງສູດ:

  • MIN(C4:C13) ຕອບຄ່ານ້ອຍສຸດໃນຖັນ C4:C13 ( ເຄື່ອງໝາຍໃນຟີຊິກ ). ໃນຕົວຢ່າງນີ້, ມັນແມ່ນ 20 . ເບິ່ງ ຟັງຊັນ MIN ສໍາລັບລາຍລະອຽດ.
  • ດັ່ງນັ້ນ ສູດຈະກາຍເປັນ IF(20<40,INDEX(B4:D13,MATCH(20,C4:C13,0),1) ),”No Student”).
  • ຕາມເງື່ອນໄຂພາຍໃນ IF function ( 20<40 ) ແມ່ນ TRUE , ມັນສົ່ງຜົນຕອບແທນອາກິວເມັນທຳອິດ, INDEX(B4:D13,MATCH(20,C4:C13,0),1).
  • MATCH(20,C4:C13,0). ) ຊອກຫາການຈັບຄູ່ທີ່ແນ່ນອນຂອງ 20 ໃນຖັນ C4:C13 (ເຄື່ອງໝາຍໃນຟີຊິກ) ແລະຊອກຫາໜຶ່ງໃນແຖວ 4th (ໃນເຊລ C7 ). ສະນັ້ນມັນກັບຄືນມາ 4 .
  • ດຽວນີ້ສູດຄຳນວນກາຍເປັນ INDEX(B4:D13,4,1). ມັນສົ່ງຄ່າຈາກແຖວ 4th ແລະ 1st ຖັນຂອງໄລຍະ B4:D13 (ຊຸດຂໍ້ມູນບໍ່ລວມເອົາ ສ່ວນຫົວຖັນ >).
  • ນັ້ນແມ່ນຊື່ຂອງນັກຮຽນທີ່ມີຕົວເລກໜ້ອຍທີ່ສຸດໃນ ຟີຊິກ . ແລະມັນແມ່ນ Alfred Moyes.

ວຽກງານເພີ່ມເຕີມເພື່ອເຮັດສໍາເລັດ:

ຕອນນີ້ຖ້າທ່ານເຂົ້າໃຈສູດນີ້, ທ່ານສາມາດບອກໄດ້ບໍ?ສູດສູດເພື່ອຊອກຫານັກຮຽນທີ່ມີຕົວເລກສູງສຸດໃນວິຊາເຄມີບໍ?

ນັ້ນແມ່ນພຽງແຕ່ຖ້າຕົວເລກສູງສຸດແມ່ນຫຼາຍກວ່າ ຫຼືເທົ່າກັບ 80. ຖ້າບໍ່ແມ່ນ, ໃຫ້ຕອບ “ບໍ່ມີນັກຮຽນ”.

ແມ່ນແລ້ວ. ເຈົ້າເດົາຖືກແລ້ວ. ສູດຈະເປັນ:

=IF(MAX(D4:D13)>=80,INDEX(B4:D13,MATCH(MAX(D4:D13),D4:D13,0),1),"No Student")

ເບິ່ງ, ເນື່ອງຈາກຄະແນນສູງສຸດໃນເຄມີສາດແມ່ນຫຼາຍກ່ວາ 80 ( 95 ໃນຕົວຢ່າງນີ້), ພວກເຮົາມີນັກຮຽນທີ່ມີຄະແນນສູງສຸດໃນວິຊາເຄມີສາດ.

ທີ່ແປກປະຫຼາດ, ມັນແມ່ນ Alfred Moyes ອີກຄັ້ງ.

<0 ອ່ານເພີ່ມເຕີມ: Excel INDEX MATCH ເພື່ອສົ່ງຄືນຄ່າຫຼາຍອັນໃນເຊລດຽວ

2. ໃຊ້ຟັງຊັນ IF ພາຍໃນຟັງຊັນ INDEX ເພື່ອໃຊ້ IF ກັບ INDEX-MATCH ໃນ Excel

ພວກເຮົາຍັງສາມາດໃຊ້ ຟັງຊັນ IF ພາຍໃນ ຟັງຊັນ INDEX ຖ້າຈໍາເປັນ ບາງບ່ອນ.

ເບິ່ງຮູບຕໍ່ໄປນີ້. ເວລານີ້ພວກເຮົາມີບັນທຶກການສອບເສັງ (ພຽງແຕ່ ຟີຊິກ ) ຂອງນັກຮຽນສອງຊັ້ນຮຽນຂອງໂຮງຮຽນອະນຸບານ Sunflower.

ຕອນນີ້ພວກເຮົາມີຕາລາງ H9 ໃນ​ແຜ່ນ​ງານ​ທີ່​ປະ​ກອບ​ດ້ວຍ VII .

ພວກ​ເຮົາ​ຕ້ອງ​ການ​ທີ່​ຈະ​ໄດ້​ຮັບ​ສູດ​ທີ່​ຈະ​ສະ​ແດງ​ໃຫ້​ເຫັນ​ນັກ​ຮຽນ​ທີ່​ມີ​ຄະ​ແນນ​ສູງ​ສຸດ​ຂອງ ຊັ້ນ​ຮຽນ​ທີ VII ຢູ່​ຕິດ​ກັນ ຕາລາງຖ້າ H9 ມີ VII .

ແລະ ຖ້າມັນມີ VIII , ສູດຈະສະແດງນັກຮຽນທີ່ມີຄະແນນສູງສຸດຈາກ ເກຣດທີ VIII .

⧪ ວິທີປະຕິບັດອັນນີ້?

ທ່ານສາມາດໃສ່ ຟັງຊັນ IF ພາຍໃນ ຟັງຊັນ INDEX ເພື່ອເຮັດສໍາເລັດໜ້າວຽກ. ໄດ້ສູດຈະເປັນ:

=INDEX(IF(H9="VII",B6:C15,E6:F15),IF(H9="VII",MATCH(MAX(C6:C15),C6:C15,1),MATCH(MAX(F6:F15),F6:F15,1)),1)

ເບິ່ງ, ຍ້ອນວ່າມີ VII ໃນຕາລາງ H9 , ພວກເຮົາໄດ້ຮັບນັກຮຽນທີ່ມີຄະແນນສູງສຸດຈາກ ເກຣດ VII .

ນັ້ນແມ່ນ Steve Smith, ມີຄະແນນ 98.

ແລະຖ້າພວກເຮົາເຂົ້າ VIII ຢູ່ທີ່ນັ້ນ, ພວກເຮົາຈະໄດ້ນັກຮຽນທີ່ມີຄະແນນສູງສຸດຈາກ ເກຣດທີ VIII .

ນັ້ນແມ່ນ Paul Kennington.

ຄໍາອະທິບາຍຂອງສູດ:

  • IF(H9=”VII”,B6:C15 ,E6:F15) ຕອບ B6:C15 ຖ້າຕາລາງ H9 ມີ “VII” . ຖ້າບໍ່ດັ່ງນັ້ນ, ມັນຈະກັບຄືນມາ E6:F15.
  • ເຊັ່ນດຽວກັນ, IF(H9="VII", MATCH(MAX(C6:C15),C6:C15,1), MATCH (MAX(F6:F15),F6:F15,1)) ຕອບ MATCH(MAX(C6:C15),C6:C15,1) ຖ້າ H9 ມີ “VII” . ຖ້າບໍ່ດັ່ງນັ້ນ, ມັນຈະສົ່ງກັບ MATCH(MAX(F6:F15),F6:F15,1).
  • ສະນັ້ນ, ເມື່ອ H9 ມີ “VII” , ສູດຄຳນວນຈະກາຍເປັນ INDEX(B6:C15,MATCH(MAX(C6:C15),C6:C15,1),1).
  • MAX(C6: C15) ສົ່ງຄ່າສູງສຸດຈາກໄລຍະ C6:C15 ( ເຄື່ອງໝາຍ ຂອງ ເກຣດ VII ). ມັນແມ່ນ 98 ນີ້. ເບິ່ງ ຟັງຊັນ MAX ສໍາລັບລາຍລະອຽດ.
  • ດັ່ງນັ້ນ, ສູດຈະກາຍເປັນ INDEX(B6:C15,MATCH(98,C6:C15,1),1).
  • MATCH(98,C6:C15,1) ຊອກຫາການຈັບຄູ່ທີ່ແນ່ນອນຂອງ 98 ໃນຖັນ C6:C15. ມັນພົບອັນໃດນຶ່ງ. ໃນແຖວ 8th , ໃນຕາລາງ C13 . ສະນັ້ນມັນກັບຄືນມາ 8 .
  • ສູດນີ້ກາຍເປັນ INDEX(B6:C15,8,1). ມັນຕອບຄ່າຈາກແຖວ 8th ແລະ 1st ຖັນຂອງຊຸດຂໍ້ມູນ B6:C15.
  • ນີ້ແມ່ນນັກຮຽນທີ່ມີຄະແນນສູງສຸດ. ໃນ ເກຣດທີ VII , Steve Smith.

ການອ່ານທີ່ຄ້າຍຄືກັນ

  • Excel INDEX ແລະ MATCH Function ທີ່ມີຫຼາຍເງື່ອນໄຂ (4 ສູດ)
  • ສູດ INDEX-MATCH ເພື່ອຊອກຫາຄ່າຕໍ່າສຸດໃນ Excel (4 ວິທີທີ່ເຫມາະສົມ)
  • INDEX, MATCH ແລະ MAX ທີ່ມີຫຼາຍອັນ ເກນໃນ Excel
  • XLOOKUP ທຽບກັບ INDEX-MATCH ໃນ Excel (ການປຽບທຽບທີ່ເປັນໄປໄດ້ທັງໝົດ)
  • ດັດຊະນີກົງກັນຫຼາຍເກນໃນແຖວ ແລະຖັນໃນ Excel

3. ໃຊ້ຟັງຊັນ IF ພາຍໃນຟັງຊັນ MATCH ເພື່ອໃຊ້ IF ກັບ INDEX-MATCH ໃນ Excel

ທ່ານຍັງສາມາດໃຊ້ຟັງຊັນ IF ພາຍໃນ ຟັງຊັນ MATCH ຖ້າຈໍາເປັນ .

ກັບໄປທີ່ຊຸດຂໍ້ມູນຕົ້ນສະບັບຂອງພວກເຮົາ, ດ້ວຍ ເຄື່ອງໝາຍ ຂອງ ຟີຊິກ ແລະ ເຄມີ ຂອງນັກຮຽນອະນຸບານ Sunflower.

ຕອນນີ້ພວກເຮົາຈະເຮັດໜ້າວຽກອື່ນອີກ.

ໃນຕາລາງ F4 ຂອງແຜ່ນງານ, ມີຊື່ຫົວຂໍ້ “ຟີຊິກ” .

ພວກເຮົາຈະເອົາສູດຄຳນວນທີ່ຈະສະແດງໃຫ້ນັກຮຽນໄດ້ຄະແນນສູງສຸດໃນ ຟີຊິກ ໃນຕາລາງທີ່ຢູ່ຕິດກັນ ຖ້າ F4 ມີ “ຟີຊິກ” ຢູ່ໃນນັ້ນ.

ແລະຖ້າມັນມີ “ເຄມີສາດ” , ມັນຈະສະແດງໃຫ້ນັກຮຽນໄດ້ຄະແນນສູງສຸດໃນ ເຄມີສາດ .

⧪ ວິທີປະຕິບັດອັນນີ້?

ງ່າຍ. ໃຊ້ ຟັງຊັນ IF ພາຍໃນ ຟັງຊັນ MATCH , ເຊັ່ນ: ສູດນີ້:

=INDEX(B4:D13,MATCH(IF(F7="Physics",MAX(C4:C13),MAX(D4:D13)),IF(F7="Physics",C4:C13,D4:D13),0),1)

ມັນສະແດງ Steve Smith, ເພາະວ່າ ລາວແມ່ນໄດ້ຮັບຄະແນນສູງສຸດໃນ ຟີຊິກ , ແລະເຊລ F7 ມີ “ຟີຊິກ” .

ຖ້າພວກເຮົາປ່ຽນເຊລ F7. ເຖິງ “ເຄມີສາດ” , ມັນຈະສະແດງ Alfred Moyes, ໄດ້ຮັບຄະແນນສູງສຸດໃນ ເຄມີສາດ .

ຄໍາອະທິບາຍ ຂອງສູດຄຳນວນ:

  • IF(F7=”Physics”,MAX(C4:C13),MAX(D4:D13)) ກັບຄືນ MAX(C4:C13) ຖ້າ F7 ມີ “ຟີຊິກ” . ຖ້າບໍ່ດັ່ງນັ້ນ, ມັນຈະສົ່ງກັບ MAX(D4:D13).
  • ເຊັ່ນດຽວກັນ, IF(F7=”Physics”,C4:C13,D4:D13) ກັບຄືນ C4:C13 ຖ້າ F7 ມີ “ຟີຊິກ” . ຖ້າບໍ່ດັ່ງນັ້ນ, ມັນຈະສົ່ງກັບ D4:D13.
  • ດັ່ງນັ້ນ, ຖ້າ F7 ມີ “ຟີຊິກ” , ສູດຈະກາຍເປັນ INDEX(B4. :D13,MATCH(MAX(C4:C13),C4:C13,0),1).
  • MAX(C4:C13) ໃຫ້ຄະແນນສູງສຸດຈາກໄລຍະ C4:C13 ( ເຄື່ອງໝາຍ ຂອງ ຟີຊິກ ). ມັນແມ່ນ 98 ນີ້. ເບິ່ງ ຟັງຊັນ MAX ສໍາລັບລາຍລະອຽດ.
  • ດັ່ງນັ້ນ, ສູດຈະກາຍເປັນ INDEX(B4:D13,MATCH(98,C4:C13,1),1).
  • MATCH(98,C4:C13,1) ຊອກຫາການຈັບຄູ່ທີ່ແນ່ນອນຂອງ 98 ໃນຖັນ C4:C13. ມັນພົບອັນໃດນຶ່ງ. ໃນແຖວ 8th , ໃນຕາລາງ C11 . ສະນັ້ນມັນກັບຄືນ 8 .
  • ສູດນີ້ກາຍເປັນ INDEX(B4:D13,8,1). ມັນສົ່ງຄ່າຈາກແຖວ 8th ແລະ ທີ 1 ຖັນຂອງຊຸດຂໍ້ມູນ B4:D13.
  • ນີ້ແມ່ນນັກຮຽນທີ່ມີຄະແນນສູງສຸດໃນ ຟີຊິກ , Steve Smith.

ສິ່ງທີ່ຕ້ອງ. ຈື່ໄວ້

  • ຕັ້ງອາກິວເມັນ ທີ 3 ຂອງ ຟັງຊັນ MATCH ເປັນ 0 ຖ້າເຈົ້າຕ້ອງການກົງກັນແທ້. ພວກເຮົາບໍ່ຄ່ອຍຈະຕັ້ງມັນເປັນອັນອື່ນເລີຍ.
  • ມີບາງທາງເລືອກສຳລັບ ສູດ INDEX-MATCH ເຊັ່ນ: ຟັງຊັນ FILTER , ຟັງຊັນ VLOOKUP , ຟັງຊັນ XLOOKUP, ແລະອື່ນໆ.
  • ໃນບັນດາທາງເລືອກ, ຟັງຊັນ FILTER ແມ່ນດີທີ່ສຸດເພາະມັນສົ່ງຄືນຄ່າທັງໝົດທີ່ກົງກັບເງື່ອນໄຂ. ແຕ່ມັນມີໃຫ້ຢູ່ໃນ Office 365 ເທົ່ານັ້ນ.

ສະຫຼຸບ

ການໃຊ້ວິທີເຫຼົ່ານີ້, ທ່ານສາມາດໃຊ້ຟັງຊັນ IF ດ້ວຍ ຟັງຊັນ INDEX-MATCH ໃນ Excel. ເຈົ້າຮູ້ວິທີອື່ນບໍ? ຫຼືພວກເຮົາມີຄໍາຖາມໃດໆ? ກະລຸນາສອບຖາມພວກເຮົາ.

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