ສາລະບານ
ໃນຂະນະທີ່ເຮັດວຽກກັບ Microsoft Excel , ມີສະຖານະການທີ່ທ່ານກໍາລັງປຽບທຽບຂໍ້ມູນລະຫວ່າງສອງຫຼືຫຼາຍກວ່າໄລຍະແລະການຄິດໄລ່ທີ່ມີຫຼາຍເງື່ອນໄຂ. ຟັງຊັນ SUMPRODUCT ແມ່ນທາງເລືອກທຳອິດຂອງທ່ານ. ຟັງຊັນ SUMPRODUCT ເປັນຟັງຊັນທີ່ມີປະໂຫຍດຫຼາຍທີ່ມີຈຸດປະສົງຫຼາຍຢ່າງ. ມັນມີຄວາມສາມາດພິເສດທີ່ຈະຈັດການ arrays ໃນວິທີທີ່ສະຫຼາດແລະສະຫງ່າງາມ. ເລື້ອຍໆພວກເຮົາຈໍາເປັນຕ້ອງໃຊ້ຟັງຊັນ SUMPRODUCT ເພື່ອປຽບທຽບລະຫວ່າງຖັນທີ່ມີເງື່ອນໄຂທີ່ໃຫ້ມາ ແລະເພື່ອຊອກຫາຜົນໄດ້ຮັບ. ມື້ນີ້ໃນບົດຄວາມນີ້, ພວກເຮົາຈະປຶກສາຫາລືບາງວິທີການນໍາໃຊ້ SUMPRODUCT ການທໍາງານທີ່ມີມາດຕະຖານ. ປະຕິບັດໜ້າວຽກໃນຂະນະທີ່ທ່ານກຳລັງອ່ານບົດຄວາມນີ້.
ຟັງຊັນ SUMPRODUCT ກັບ Criteria.xlsx
ການແນະນຳຟັງຊັນ SUMPRODUCT ໃນ Excel
ທາງເທັກນິກ, ຟັງຊັນ “SUMPRODUCT” ສົ່ງຜົນລວມຂອງຄ່າຂອງອາເຣ ຫຼືໄລຍະທີ່ສອດຄ້ອງກັນ.
⇒ Syntax
syntax ຂອງຟັງຊັນ “SUMPRODUCT” ແມ່ນງ່າຍດາຍ ແລະກົງໄປກົງມາ.
=SUMPRODUCT(array1, [array2], [array3], …)
⇒ ອາກິວເມັນ
ອາກິວເມັນ | ຕ້ອງການ/ທາງເລືອກ | ຄໍາອະທິບາຍ |
---|---|---|
array1 | ຕ້ອງການ | ການປ້ອນຂໍ້ມູນທຳອິດໃຫ້ກັບ array, ເຊິ່ງອົງປະກອບທີ່ທ່ານຕ້ອງການແບ່ງ ແລະ ຫຼັງຈາກນັ້ນຕື່ມ. |
[array2],[array3] | ທາງເລືອກ | ພາຣາມິເຕີອາເຣທີ່ມີອົງປະກອບທີ່ທ່ານຕ້ອງການຄູນ ແລະເພີ່ມ, ຕັ້ງແຕ່ 2 ຫາ 255.<2 |
5 ຕົວຢ່າງທີ່ເຫມາະສົມຂອງການທໍາງານ SUMPRODUCT ກັບມາດຕະການໃນ Excel
ຫນຶ່ງໃນຄຸນສົມບັດທີ່ຫນ້າຕື່ນເຕັ້ນຂອງ SUMPRODUCT ຟັງຊັນແມ່ນມັນສາມາດຈັດການກັບເງື່ອນໄຂດຽວຫຼື ຫຼາຍເງື່ອນໄຂ ໄດ້ດີຢ່າງໂດດເດັ່ນ. ມາສົນທະນາບາງສ່ວນຂອງ SUMPRODUCT ກັບຟັງຊັນເງື່ອນໄຂ.
1. SUMPRODUCT ທີ່ມີເງື່ອນໄຂອັນດຽວໃນການຄົ້ນຫາມູນຄ່າ
ພວກເຮົາສາມາດນຳໃຊ້ຟັງຊັນ SUMPRODUCT ດ້ວຍເງື່ອນໄຂທີ່ມີ ຫຼືບໍ່ມີຕົວປະຕິບັດການ unary ສອງເທົ່າ.
1.1. ການນໍາໃຊ້ Double Unary Operator
ວິທີທີ່ສະຫລາດທີ່ຈະນໍາໃຊ້ການທໍາງານ SUMPRODUCT ແມ່ນການໃສ່ມາດຕະຖານໃນການທໍາງານເປັນ array ການນໍາໃຊ້ “ Double unary operator (–) ” ເພື່ອປ່ຽນ “TRUE” ຫຼື “FALSE” ເປັນ “1” ຫຼື “0” . ໃນຕົວຢ່າງຕໍ່ໄປນີ້, ບາງຊື່ “ຜະລິດຕະພັນ” ຖືກໃສ່ກັບ “ປະເທດ” , “ຈຳນວນ” , ແລະ “ລາຄາ” . . ພວກເຮົາຈະຊອກຫາລາຄາທັງໝົດສຳລັບປະເທດ “ອິນເດຍ”, “ຈີນ” , ແລະ “ເຢຍລະມັນ” .
ໃຫ້ເຮົາປະຕິບັດຕາມຂັ້ນຕອນເພື່ອໃຊ້ຟັງຊັນ SUMPRODUCT ດ້ວຍເງື່ອນໄຂດຽວໃນ Excel.
ຂັ້ນຕອນ:
- ທຳອິດ, ສ້າງຕາຕະລາງສໍາລັບປະເທດເຫຼົ່ານີ້ທຸກບ່ອນໃນແຜ່ນວຽກທີ່ທ່ານຕ້ອງການທີ່ຈະໄດ້ຮັບຜົນໄດ້ຮັບ.
- ອັນທີສອງ, ເລືອກຕາລາງທີ່ທ່ານຕ້ອງການໃສ່.ສູດຂອງຟັງຊັນ SUMPRODUCT .
- ອັນທີສາມ, ໃສ່ສູດໃນຕາລາງນັ້ນ. ພວກເຮົານຳໃຊ້ຟັງຊັນກັບ “Double Unary Operator (–)” .
=SUMPRODUCT(--($C$5:$C$21=G5),$D$5:$D$21,$E$5:$E$21)
- ຈາກນັ້ນ, ກົດປຸ່ມ Enter . ພວກເຮົາໄດ້ຮັບລາຄາທັງໝົດສຳລັບ “ອິນເດຍ” .
- ລາກໄອຄອນ Fill Handle ລົງລຸ່ມ ເພື່ອເຮັດຊ້ໍາສູດໃນໄລຍະ. ຫຼື, ເພື່ອ ຕື່ມອັດຕະໂນມັດ ໄລຍະ, ຄລິກສອງເທື່ອ ຢູ່ເທິງສັນຍາລັກບວກ ( + ).
<3
- ສຸດທ້າຍ, ພວກເຮົາສາມາດເຫັນຜົນຂອງ ອິນເດຍ , ຈີນ , ແລະ ເຢຍລະມັນ .
🔎 ສູດເຮັດວຽກແນວໃດ?
- Array1 ແມ່ນ –($C$5:$C$21=G5) G5 ແມ່ນ “ອິນເດຍ” . ຕົວປະຕິບັດການ unary ສອງເທົ່າຈະປ່ຽນຜົນໄດ້ຮັບຈາກ $C$4:$C$20 ເປັນ “1” ແລະ “0” .
- [Array2] ແມ່ນ $D$5:$D$21 , ເຊິ່ງຊ່ວງທີ່ພວກເຮົາຄູນກ່ອນແລ້ວຈຶ່ງເພີ່ມ.
- [Array3] ແມ່ນ $E$5:$E$21 , ຊ່ວງນີ້ພວກເຮົາຄູນແລ້ວຕື່ມ. .
ພວກເຮົາຈະໃຊ້ “ການອ້າງອີງເຊລແບບສົມບູນ” ເພື່ອ “ບລັອກ” ເຊລ.
1.2. ບໍ່ລວມຕົວປະຕິບັດການ Double Unary
ພວກເຮົາສາມາດແກ້ໄຂຕົວຢ່າງທີ່ຜ່ານມາໄດ້ໂດຍບໍ່ຕ້ອງໃຊ້ຕົວປະຕິບັດການ unary ສອງເທົ່າ. ມາເບິ່ງຄຳແນະນຳສຳລັບອັນນີ້.
ຂັ້ນຕອນ:
- ພວກເຮົາຈະໃຊ້ຕົວຢ່າງດຽວກັນເພື່ອໃຫ້ໄດ້ຜົນຄືກັນ. ດຽວນີ້, ໃນຕາລາງ “H5” ນຳໃຊ້ SUMPRODUCT ຟັງຊັນ. ໃສ່ຄ່າໃສ່ໃນສູດ ແລະສູດເປັນແບບນີ້.
=SUMPRODUCT(($C$5:$C$21=G5)*$D$5:$D$21*$E$5:$E$21)
- ຕໍ່ໄປ, ກົດ ໃສ່ ກະແຈເພື່ອສະແດງຜົນ.
- ເພື່ອສຳເນົາສູດຄຳນວນໃນໄລຍະ, ໃຫ້ລາກ Fill Handle ສັນຍາລັກລົງລຸ່ມ. ອີກທາງເລືອກໜຶ່ງ, ທ່ານສາມາດ ຄລິກສອງເທື່ອ ການເພີ່ມເຕີມ ( + ) ເຂົ້າສູ່ລະບົບ ຕື່ມຂໍ້ມູນອັດຕະໂນມັດ ໄລຍະ.
- ເຊັ່ນດຽວກັນ, ພວກເຮົາສາມາດໄດ້ຮັບຜົນໄດ້ຮັບ.
ອ່ານເພີ່ມເຕີມ: SUMPRODUCT Multiple Criteria in Excel(3 Approaches)
2. SUMPRODUCT ທີ່ມີຫຼາຍມາດຕະຖານສໍາລັບຖັນທີ່ແຕກຕ່າງກັນ
ພວກເຮົາສາມາດນໍາໃຊ້ SUMPRODUCT ຟັງຊັນທີ່ມີຫຼາຍມາດຕະຖານທີ່ມີຫຼືບໍ່ມີຕົວປະຕິບັດ unary ສອງ. ມາຮຽນຮູ້!
2.1. ການນໍາໃຊ້ Double Unary Operator
ໃນກໍລະນີນີ້, ພວກເຮົາຈະນໍາໃຊ້ “Double Unary Operator (–)” to convert the array results into “1” or “0” . ພິຈາລະນາຕາຕະລາງດຽວກັນທີ່ພວກເຮົາໃຊ້ກ່ອນ. ໃນປັດຈຸບັນພວກເຮົາຈະຊອກຫາຜົນໄດ້ຮັບໂດຍໃຊ້ຫຼາຍເງື່ອນໄຂ. ພວກເຮົາຈະຊອກຫາ “ລາຄາລວມ” ສຳລັບ “ໂປເຊດເຊີ” ຂອງປະເທດ “ຈີນ” , “ໂນດບຸກ” ຂອງ “ອິນເດຍ” ແລະ “ແລັບທັອບ” ຂອງ “ເກົາຫຼີໃຕ້” . ການນໍາໃຊ້ມາດຕະຖານເຫຼົ່ານີ້ພວກເຮົາຈະໄດ້ຮັບຜົນໄດ້ຮັບ.
ຂັ້ນຕອນ:
- ໃນຕອນຕົ້ນ, ເລືອກຕາລາງຢູ່ໃກ້ກັບປື້ມບັນທໍາອິດແລະໃສ່ສູດ.
=SUMPRODUCT(--($B$5:$B$21=G5),--($C$5:$C$21=H5),$D$5:$D$21,$E$5:$E$21)
- ກົດປຸ່ມ Enter ເທິງແປ້ນພິມຂອງທ່ານອີກເທື່ອໜຶ່ງ.
- ເຊັ່ນດຽວກັນ, ໃນຕົວຢ່າງທີ່ຜ່ານມາ, ໃຫ້ລາກໄອຄອນ Fill Handle ລົງລຸ່ມເພື່ອເຮັດຊ້ໍາສູດໃນໄລຍະ. . ຫຼື, ເພື່ອ ຕື່ມອັດຕະໂນມັດ ໄລຍະ, ຄລິກສອງເທື່ອ ໃນສັນຍາລັກບວກ ( + ).
- ສຸດທ້າຍ, ທ່ານຈະໄດ້ຮັບຜົນຂອງທ່ານ.
2.2. ບໍ່ລວມຕົວປະຕິບັດການ Double Unary
ໃນທີ່ນີ້ພວກເຮົາຈະນໍາໃຊ້ເງື່ອນໄຂຫຼາຍອັນດຽວກັນໂດຍໃຊ້ຟັງຊັນ SUMPRODUCT ພື້ນຖານ.
ຂັ້ນຕອນ:
- ໃນຕາລາງ I5, ໃຊ້ຟັງຊັນ. ໃສ່ເງື່ອນໄຂ ແລະສູດຄຳນວນເປັນແບບນີ້.
=SUMPRODUCT(($B$5:$B$21=G5)*($C$5:$C$21=H5)*$D$5:$D$21*$E$5:$E$21)
- ກົດ ໃສ່ ເພື່ອ ເບິ່ງຜົນໄດ້ຮັບ.
- ຫຼັງຈາກນັ້ນ, ໃຫ້ລາກໄອຄອນ Fill Handle ເພື່ອສຳເນົາສູດຄຳນວນຂ້າມໄລຍະ. ຫຼື, ຄລິກສອງເທື່ອ ຢູ່ເທິງເຄື່ອງໝາຍບວກ ( + ). ອັນນີ້ຍັງເຮັດໃຫ້ສູດການຊໍ້າກັນ.
- ສຸດທ້າຍ, ທ່ານສາມາດເບິ່ງຜົນໄດ້ຮັບ.
ອ່ານເພີ່ມເຕີມ: ຟັງຊັນ SUMPRODUCT ດ້ວຍຫຼາຍຖັນໃນ Excel (4 ວິທີງ່າຍໆ)
3. SUMPRODUCT with OR Logic
ພວກເຮົາສາມາດເພີ່ມ OR logic ໃສ່ສູດຂອງພວກເຮົາເພື່ອເຮັດໃຫ້ຟັງຊັນ SUMPRODUCT ທີ່ມີເງື່ອນໄຂເຄື່ອນໄຫວຫຼາຍຂຶ້ນ. ພິຈາລະນາສະຖານະການທີ່ພວກເຮົາຕ້ອງການເພື່ອຊອກຫາລາຄາທັງຫມົດສໍາລັບ “Notebook” ແລະ “Laptop” .
ຂັ້ນຕອນການ:
- ທຳອິດ, ສ້າງຕາຕະລາງຢູ່ບ່ອນໃດກໍໄດ້ໃນແຜ່ນງານທີ່ທ່ານຕ້ອງການໃຫ້ໄດ້ຜົນ.
- ຈາກນັ້ນ, ເລືອກຕາລາງ ແລະໃສ່ສູດຕໍ່ໄປນີ້.ຢູ່ທີ່ນັ້ນ.
=SUMPRODUCT(--((B5:B21=G5)+(B5:B21=H5)>0),D5:D21,E5:E21)
- ຕໍ່ໄປ, ກົດປຸ່ມ Enter ເພື່ອເບິ່ງຜົນໄດ້ຮັບ.
4. SUMPRODUCT ທີ່ມີຫຼາຍມາດຕະຖານ AND/OR
ໃນວິທີການນີ້, ພວກເຮົາຈະນໍາໃຊ້ການທໍາງານ SUMPRODUCT ທີ່ມີມາດຕະຖານໂດຍການນໍາໃຊ້ທັງສອງ “ແລະ” , “ ຫຼື” ເຫດຜົນ. ເວລານີ້ພວກເຮົາຕ້ອງເພີ່ມເງື່ອນໄຂເພີ່ມເຕີມຕໍ່ກັບຫນ້າທີ່ຂອງພວກເຮົາ. ພວກເຮົາຈະດຶງເອົາ “ລາຄາລວມ” ສຳລັບຜະລິດຕະພັນ “ໂນ໊ດບຸ໊ກ” , “ແລັບທັອບ” ຂອງປະເທດ “ອິນເດຍ”, “ຈີນ”.
ຂັ້ນຕອນ:
- ເພື່ອເລີ່ມຕົ້ນ, ເລືອກຕາລາງທີສອງ H10 , ແລະເອົາສູດໃສ່ໃນຕາລາງທີ່ເລືອກນັ້ນ. .
=SUMPRODUCT(--((B5:B21=G5)+(B5:B21=H5)>0),--((C5:C21=G8)+(C5:C21=H8)>0),D5:D21,E5:E21)
- ຈາກນັ້ນ, ໃຫ້ກົດປຸ່ມ Enter ເພື່ອເບິ່ງຜົນໄດ້ຮັບ.
🔎 ສູດເຮັດວຽກແນວໃດ?
- 1 ແມ່ນ –((B5:B21=G5)+(B5:B21=H5)>0),–((C5:C21= G8)+(C5:C21=H8)>0) . ນີ້ B5:B21 ແມ່ນ “ຜະລິດຕະພັນ” ຖັນ, G5 ແລະ H5 ແມ່ນ “ປື້ມບັນທຶກ” ແລະ “ແລັບທັອບ” . ເຊັ່ນດຽວກັນ, C5:C21 ແມ່ນຖັນ “ປະເທດ” , ແລະ G6 ແລະ H6 ແມ່ນ “ອິນເດຍ” ແລະ “ຈີນ”.
- [Array2] ແມ່ນ D5:D21 .
- [Array3] ແມ່ນ E5:E21 .
5. SUMPRODUCT ທີ່ມີຫຼາຍເງື່ອນໄຂສໍາລັບແຖວ ແລະຖັນ
ຟັງຊັນ “SUMPRODUCT” ສະແດງໃຫ້ເຫັນຄວາມຫຼາກຫຼາຍທີ່ແທ້ຈິງຂອງມັນ ເມື່ອພວກເຮົາໃຊ້ຟັງຊັນນີ້ສໍາລັບທັງສອງຖັນ ແລະແຖວ. ມາເບິ່ງວິທີ. ໃນຕົວຢ່າງຕໍ່ໄປນີ້, ພວກເຮົາສາມາດເຫັນລາຄາຂອງບາງ “ຜະລິດຕະພັນ” ຈາກປະເທດ “ອິນເດຍ” , “ຈີນ” , “ອີຕາລີ” , “ເຢຍລະມັນ” , “ຝຣັ່ງ” .
ຂັ້ນຕອນ:
- ທຳອິດ, ເລືອກ ຕາລາງທີ່ພວກເຮົາຕ້ອງການໃສ່ຜົນໄດ້ຮັບ.
- ຈາກນັ້ນ, ໃສ່ສູດໃນຕາລາງນັ້ນ.
=SUMPRODUCT(C5:G8*(C4:G4=C10)*(B5:B8=C11))
- ສຸດທ້າຍ, ໃຫ້ກົດ ໃສ່ ປຸ່ມຈາກແປ້ນພິມ.
ສິ່ງທີ່ຄວນຈື່
✅ ຟັງຊັນ “SUMPRODUCT” ປະຕິບັດຄ່າທີ່ບໍ່ແມ່ນຕົວເລກເປັນສູນ. ຖ້າທ່ານມີຄ່າທີ່ບໍ່ແມ່ນຕົວເລກໃນສູດຂອງທ່ານ ຄໍາຕອບຈະເປັນ “0”.
✅ ອາເຣໃນສູດ SUMPRODUCT ຕ້ອງມີຈຳນວນແຖວ ແລະຖັນຄືກັນ. ຖ້າບໍ່ແມ່ນ, ທ່ານໄດ້ຮັບ #VALUE! ຜິດພາດ.
✅ ຟັງຊັນ “SUMPRODUCT” ບໍ່ຮອງຮັບຕົວອັກສອນແທນ.
ສະຫຼຸບ
The ຟັງຊັນ SUMPRODUCT ແມ່ນໜຶ່ງໃນໜ້າທີ່ທີ່ມີຄວາມຫຼາກຫຼາຍທີ່ສຸດໃນ Excel. ໃນບົດຄວາມນີ້, ພວກເຮົາໄດ້ກວມເອົາຫນ້າທີ່ SUMPRODUCT ທີ່ມີເງື່ອນໄຂດຽວ ຫຼືຫຼາຍເງື່ອນໄຂ. ພວກເຮົາຫວັງວ່າບົດຄວາມນີ້ຈະພິສູດທີ່ເປັນປະໂຫຍດກັບທ່ານ. ຖ້າຫາກທ່ານມີຄວາມສັບສົນຫຼືຄໍາແນະນໍາ, ທ່ານຍິນດີຕ້ອນຮັບໃຫ້ຄໍາເຫັນ.