ສາລະບານ
ໃນບົດສອນນີ້, ຂ້າພະເຈົ້າຈະສະແດງໃຫ້ທ່ານເຫັນ 4 ເຄັດລັບໄວເພື່ອຊອກຫາຄ່າທີ່ໃຫຍ່ທີ່ສຸດອັນດັບສອງດ້ວຍເງື່ອນໄຂໃນ excel. ທ່ານສາມາດນໍາໃຊ້ວິທີການເຫຼົ່ານີ້ເຖິງແມ່ນວ່າໃນຊຸດຂໍ້ມູນຂະຫນາດໃຫຍ່ເພື່ອຊອກຫາມູນຄ່າທີ່ໃຫຍ່ທີ່ສຸດທີສອງໂດຍການກໍານົດເງື່ອນໄຂ. ຕະຫຼອດການສອນນີ້, ທ່ານຍັງຈະໄດ້ຮຽນຮູ້ບາງເຄື່ອງມື ແລະ ເຕັກນິກ excel ທີ່ສໍາຄັນທີ່ຈະເປັນປະໂຫຍດຫຼາຍໃນທຸກວຽກງານທີ່ກ່ຽວຂ້ອງກັບ excel.
ດາວໂຫລດປື້ມຄູ່ມືການປະຕິບັດ
ທ່ານສາມາດດາວໂຫລດປື້ມຄູ່ມືການປະຕິບັດໄດ້ຈາກທີ່ນີ້.
ຊອກຫາຄ່າທີ່ໃຫຍ່ທີ່ສຸດທີສອງດ້ວຍ Criteria.xlsm
4 ເຄັດລັບດ່ວນເພື່ອຊອກຫາຄ່າທີ່ໃຫຍ່ທີ່ສຸດທີສອງດ້ວຍເງື່ອນໄຂໃນ Excel
ພວກເຮົາໄດ້ປະຕິບັດ ຊຸດຂໍ້ມູນຫຍໍ້ເພື່ອອະທິບາຍຂັ້ນຕອນຢ່າງຈະແຈ້ງ. ຊຸດຂໍ້ມູນມີປະມານ 7 ແຖວ ແລະ 3 ຖັນ. ໃນເບື້ອງຕົ້ນ, ພວກເຮົາຮັກສາຈຸລັງທັງໝົດຢູ່ໃນຮູບແບບ ສະກຸນເງິນ . ສຳລັບຊຸດຂໍ້ມູນທັງໝົດ, ພວກເຮົາມີ 2 ຖັນທີ່ບໍ່ຊໍ້າກັນ ເຊິ່ງແມ່ນ ຊື່ສະໂມສອນ, ຊຸດໂຮມ ແລະ ຊຸດບໍ່ຢູ່ເຮືອນ . ເຖິງແມ່ນວ່າພວກເຮົາອາດຈະມີການປ່ຽນແປງຈໍານວນຖັນໃນພາຍຫຼັງຖ້າຕ້ອງການ.
1. ການນໍາໃຊ້ຟັງຊັນຂະຫນາດໃຫຍ່
ຟັງຊັນຂະຫນາດໃຫຍ່ ໃນ excel ສາມາດສົ່ງຄືນຕົວເລກຈາກບັນຊີລາຍຊື່ຂອງຕົວເລກຫຼັງຈາກທີ່ພວກເຮົາຈັດຮຽງຕາມລໍາດັບຈາກໃຫຍ່ຫານ້ອຍ. ໃຫ້ພວກເຮົາເບິ່ງວິທີການນໍາໃຊ້ຟັງຊັນນີ້ເພື່ອຊອກຫາຄ່າທີ່ໃຫຍ່ທີ່ສຸດທີສອງທີ່ມີເງື່ອນໄຂ.
ຂັ້ນຕອນ:
- ທໍາອິດ, ໄປທີ່ຕາລາງ F7 ແລະໃສ່ສູດຕໍ່ໄປນີ້:
=LARGE(IF(C4:D4=F5,C5:D10),2)
- ດຽວນີ້, ກົດ ໃສ່ ແລະອັນນີ້ຈະຄິດໄລ່ລາຄາ ຊຸດເຮືອນ ທີ່ໃຫຍ່ທີ່ສຸດອັນດັບສອງພາຍໃນ F7 .
🔎 ສູດເຮັດວຽກແນວໃດ?
- IF(C4:D4=F5,C5:D10): ສ່ວນນີ້ຈະຕອບຄ່າຂອງອາເຣ. ຄ່າເຊລ ແລະ FALSE ຄ່າເຊລ.
- =LARGE(IF(C4:D4=F5,C5:D10),2): ສ່ວນນີ້ຂອງສູດຜົນຕອບແທນ ຄ່າສຸດທ້າຍຂອງ 119 .
2. ການນຳໃຊ້ຟັງຊັນ AGGREGATE
ຟັງຊັນ AGGREGATE ໃນ excel ເຮັດໃຫ້ພວກເຮົາສາມາດປະຕິບັດການລວມກັນໄດ້. ການຄຳນວນເຊັ່ນ COUNT , AVERAGE , MAX, ແລະອື່ນໆ. ຟັງຊັນນີ້ຈະບໍ່ສົນໃຈແຖວ ຫຼືຂໍ້ຜິດພາດໃດໆທີ່ເຊື່ອງໄວ້. ພວກເຮົາຈະໃຊ້ຟັງຊັນນີ້ເພື່ອຊອກຫາຄ່າທີ່ໃຫຍ່ທີ່ສຸດທີສອງທີ່ມີເງື່ອນໄຂສະເພາະ. ເຮັດຕາມຂັ້ນຕອນລຸ່ມນີ້ເພື່ອເຮັດອັນນີ້.
ຂັ້ນຕອນ:
- ເພື່ອເລີ່ມຕົ້ນ, ໃຫ້ຄລິກສອງເທື່ອໃສ່ຕາລາງ F7 ແລະໃສ່ ສູດຂ້າງລຸ່ມນີ້:
=AGGREGATE(14,6,(C5:D10)/(C4:D4=F5),2)
- ຕໍ່ໄປ, ໃຫ້ກົດ Enter ແລະ ທ່ານຄວນໄດ້ຮັບລາຄາຊຸດໄກເປັນອັນດັບສອງ.
3. ການນໍາໃຊ້ຟັງຊັນ SUMPRODUCT
ຟັງຊັນ SUMPRODUCT in excel ທໍາອິດຄູນຄ່າຂອງຄ່າແລະຫຼັງຈາກນັ້ນໃຫ້ຜົນບວກຂອງການຄູນເຫຼົ່ານັ້ນ. ພວກເຮົາສາມາດໃຊ້ຟັງຊັນນີ້ພ້ອມກັບ ຟັງຊັນ LARGE ເພື່ອຊອກຫາຄ່າທີ່ໃຫຍ່ທີ່ສຸດທີສອງທີ່ມີເງື່ອນໄຂ.
ຂັ້ນຕອນ:
- ເພື່ອເລີ່ມຕົ້ນ. ວິທີການນີ້, double click on cell F7 ແລະໃສ່ສູດຂ້າງລຸ່ມນີ້:
=SUMPRODUCT(LARGE((B5:B10=F5)*(C5:D10),2))
- ຕໍ່ໄປ, ໃຫ້ກົດປຸ່ມ Enter ແລະດັ່ງນັ້ນ , ນີ້ຈະພົບເຫັນຄ່າລາຄາທີ່ໃຫຍ່ທີ່ສຸດອັນດັບສອງສໍາລັບຊຸດ Man City ພາຍໃນຫ້ອງ C10 .
🔎 ສູດເຮັດວຽກແນວໃດ?
- (B5:B10=F5)*(C5:D10): ສ່ວນຂອງສູດນີ້ສົ່ງຄືນຄ່າອາເຣທີ່ສູງທີ່ສຸດໃນລາຍການ ແລະຄ່າອື່ນໆເປັນ 0 .
- LARGE((B5:B10=F5)* (C5:D10),2): ສ່ວນນີ້ໃຫ້ຄ່າ 80 ເປັນຄ່າໃຫຍ່ທີສອງ.
- =SUMPRODUCT(LARGE((B5:B10=F5) )*(C5:D10),2): ສ່ວນນີ້ໃຫ້ຄ່າສຸດທ້າຍທີ່ເປັນ 80 ໃນກໍລະນີນີ້.
4. ການນໍາໃຊ້ລະຫັດ VBA
ຖ້າທ່ານຄຸ້ນເຄີຍກັບ VBA ໃນ excel, ທ່ານສາມາດຊອກຫາຄ່າທີ່ໃຫຍ່ທີ່ສຸດອັນດັບສອງດ້ວຍເງື່ອນໄຂດ້ວຍການຄລິກສອງສາມຄັ້ງ. . ໃຫ້ພວກເຮົາເບິ່ງວິທີເຮັດອັນນີ້.
ຂັ້ນຕອນ:
- ສຳລັບວິທີນີ້, ໃຫ້ໄປທີ່ແຖບ ຜູ້ພັດທະນາ ແລະເລືອກ Visual Basic .
- ດຽວນີ້, ເລືອກ ໃສ່ ໃນປ່ອງຢ້ຽມ VBA ແລະຄລິກ ຢູ່ໃນ ໂມດູນ .
- ຕໍ່ໄປ, ພິມສູດຂ້າງລຸ່ມນີ້ຢູ່ໃນປ່ອງຢ້ຽມໃຫມ່:
2421
- ຈາກນັ້ນ, ເປີດ macro ຈາກແຖບ ຜູ້ພັດທະນາ ໂດຍການຄລິກໃສ່ Macros .
- ດຽວນີ້, ຢູ່ໃນໜ້າຈໍ Macro , ເລືອກ ອັນທີສອງ ມາໂຄຣ ແລະຄລິກ Run .
- ດ້ວຍເຫດນີ້, VBA ລະຫັດຈະຄຳນວນຄ່າສູງສຸດທີສອງຈາກທຸກຊຸດທີ່ຢູ່ພາຍໃນຕາລາງ F7 .
ວິທີຊອກຫາ 5 ຄ່າສູງສຸດ ແລະຊື່ທີ່ມີມາດຕະຖານໃນ Excel
ໃນວິທີການນີ້, ພວກເຮົາຈະເບິ່ງຂັ້ນຕອນລະອຽດເພື່ອຊອກຫາທາງເທິງ 5 ຄ່າແລະຊື່ທີ່ມີມາດຕະຖານໃນ excel.
ຂັ້ນຕອນ:
- ເພື່ອເລີ່ມຕົ້ນດ້ວຍ, ໃຫ້ຄລິກສອງເທື່ອໃສ່ຕາລາງ E5 ແລະໃສ່ສູດຂ້າງລຸ່ມນີ້:
=LARGE($C$5:$C$10,ROWS($E$5:$E5))
- ຈາກນັ້ນ, ກົດປຸ່ມ Enter ແລະສຳເນົາສູດນີ້ໃສ່ຕາລາງໂດຍໃຊ້ Fill Handle .
- ດັ່ງນັ້ນ, ນີ້ຈະພົບເຫັນຄ່າ 5 ເທິງສຸດສຳລັບຊຸດໃນເຮືອນ.
🔎 ສູດເຮັດວຽກແນວໃດ?
- ROWS($E$5:$E5): ສ່ວນນີ້ໃຫ້ຄ່າຂອງ 1 .
- =LARGE($C$5:$C$10,ROWS($E$5:$E5)): ສ່ວນນີ້ໃຫ້ຄ່າສຸດທ້າຍທີ່ເປັນຄ່າ ລາຄາຊຸດເຮືອນ 5 ອັນດັບຕົ້ນ.
ສິ່ງທີ່ຄວນຈື່
- ທ່ານສາມາດໃຊ້ທາງລັດ ALT+F11 ເພື່ອເປີດ VBA ປ່ອງຢ້ຽມ ແລະ ALT+F8 ເພື່ອເປີດໜ້າຕ່າງ Macros.
- ກະລຸນາຮັບຊາບວ່າ ຟັງຊັນຂະໜາດໃຫຍ່ ບໍ່ສົນໃຈເຊລທີ່ຫວ່າງເປົ່າ ຫຼືມີ TRUE ຫຼື FALSE ຄ່າໃນພວກມັນ.
- ຖ້າບໍ່ມີຄ່າຕົວເລກ, ຟັງຊັນນີ້ອາດຈະສົ່ງຜົນໃຫ້ #NUM! ຂໍ້ຜິດພາດ.