Excel SUMIFS ແລະ SUMIF ທີ່ມີຫຼາຍເງື່ອນໄຂ - ຕົວຢ່າງສູດ

  • ແບ່ງປັນນີ້
Michael Brown

ບົດສອນນີ້ອະທິບາຍຄວາມແຕກຕ່າງລະຫວ່າງຟັງຊັນ SUMIF ແລະ SUMIFS ໃນເງື່ອນໄຂຂອງ syntax ແລະການນໍາໃຊ້ຂອງມັນ, ແລະໃຫ້ຕົວຢ່າງສູດຈໍານວນຫນຶ່ງເພື່ອລວມຄ່າກັບຫຼາຍເງື່ອນໄຂ AND / OR ໃນ Excel 365, 2021, 2019, 2016 , 2013, 2010, ແລະຕ່ໍາກວ່າ.

ຕາມທີ່ທຸກຄົນຮູ້, Microsoft Excel ສະຫນອງການທໍາງານຂອງ array ເພື່ອປະຕິບັດການຄິດໄລ່ຕ່າງໆທີ່ມີຂໍ້ມູນ. ສອງສາມບົດຄວາມກ່ອນຫນ້ານີ້, ພວກເຮົາໄດ້ຄົ້ນຫາ COUNTIF ແລະ COUNTIFS, ເຊິ່ງຖືກອອກແບບມາສໍາລັບການນັບຕາລາງໂດຍອີງໃສ່ເງື່ອນໄຂດຽວແລະຫຼາຍເງື່ອນໄຂ, ຕາມລໍາດັບ. ອາທິດທີ່ຜ່ານມາພວກເຮົາໄດ້ກວມເອົາ Excel SUMIF ທີ່ເພີ່ມມູນຄ່າທີ່ສອດຄ່ອງກັບເງື່ອນໄຂທີ່ກໍານົດໄວ້. ດຽວນີ້ມັນເຖິງເວລາແລ້ວທີ່ຈະຂ້າມຫຼາຍພາສາຂອງ SUMIF - Excel SUMIFS ທີ່ອະນຸຍາດໃຫ້ສະຫຼຸບຄ່າໂດຍຫຼາຍເງື່ອນໄຂ.

ຜູ້ທີ່ຄຸ້ນເຄີຍກັບຟັງຊັນ SUMIF ອາດຈະຄິດວ່າການແປງມັນເປັນ SUMIFS ໃຊ້ເວລາພຽງແຕ່ "S" ເພີ່ມເຕີມ. ແລະເງື່ອນໄຂເພີ່ມເຕີມຈໍານວນຫນຶ່ງ. ອັນນີ້ເບິ່ງຄືວ່າມີເຫດຜົນ... ແຕ່ "ເຫດຜົນ" ມັນບໍ່ແມ່ນກໍລະນີສະເໝີໄປເມື່ອຈັດການກັບ Microsoft : )

    ຟັງຊັນ Excel SUMIF - syntax & ການນໍາໃຊ້

    ຟັງຊັນ SUMIF ຖືກນໍາໃຊ້ເພື່ອລວມຄ່າຕາມເງື່ອນໄຂໂດຍອີງໃສ່ ເງື່ອນໄຂດຽວ . ພວກເຮົາໄດ້ສົນທະນາກ່ຽວກັບ syntax SUMIF ຢ່າງລະອຽດໃນບົດຄວາມທີ່ຜ່ານມາ, ແລະນີ້ແມ່ນພຽງແຕ່ການໂຫຼດຫນ້າຈໍຄືນຢ່າງໄວວາ.

    SUMIF(range, criteria, [sum_range])
    • range - the range of cells ເພື່ອ​ຈະ​ໄດ້​ຮັບ​ການ​ປະ​ເມີນ​ໂດຍ​ມາດ​ຕະ​ຖານ​ຂອງ​ທ່ານ​, ຕ້ອງ​ການ​.ທ່ານ​ຕ້ອງ​ໄດ້​ນໍາ​ໃຊ້​ອີກ​ພຽງ​ເລັກ​ນ້ອຍ​ຫນຶ່ງ - ຕື່ມ​ຂໍ້​ມູນ​ໃສ່​ສູດ SUMIF ຂອງ​ທ່ານ​ໃນ​ການ​ທໍາ​ງານ SUM​, ເຊັ່ນ​ນີ້​:

      =SUM(SUMIF(C2:C9, {"John","Mike","Pete"} , D2:D9))

      ດັ່ງ​ທີ່​ທ່ານ​ເຫັນ​, array ເງື່ອນ​ໄຂ ເຮັດໃຫ້ສູດຄຳນວນມີຄວາມໜາແໜ້ນຫຼາຍເມື່ອປຽບທຽບກັບ SUMIF + SUMIF, ແລະໃຫ້ທ່ານເພີ່ມຄ່າຫຼາຍເທົ່າທີ່ທ່ານຕ້ອງການໃນອາເຣ.

      ວິທີນີ້ໃຊ້ໄດ້ກັບຕົວເລກ ແລະຄ່າຂໍ້ຄວາມ. ຕົວຢ່າງ, ຖ້າແທນຊື່ຜູ້ສະໜອງໃນຖັນ C, ທ່ານມີ ID ຜູ້ສະໜອງເຊັ່ນ 1, 2, 3 ແລະອື່ນໆ, ຫຼັງຈາກນັ້ນສູດ SUMIF ຂອງທ່ານຈະມີລັກສະນະຄ້າຍຄືກັນກັບອັນນີ້:

      =SUM(SUMIF(C2:C9, {1,2,3} , D2:D9))

      ບໍ່ຄືກັບຄ່າຂໍ້ຄວາມ, ຕົວເລກບໍ່ຈໍາເປັນຕ້ອງຖືກໃສ່ໃນວົງຢືມຄູ່ໃນອາກິວເມັນ array.

      ຕົວຢ່າງ 3. SUMPRODUCT & SUMIF

      ໃນກໍລະນີ, ວິທີທີ່ທ່ານຕ້ອງການແມ່ນລາຍການເງື່ອນໄຂໃນບາງເຊວແທນທີ່ຈະລະບຸພວກມັນໂດຍກົງໃນສູດ, ທ່ານສາມາດໃຊ້ SUMIF ສົມທົບກັບຟັງຊັນ SUMPRODUCT ທີ່ຄູນອົງປະກອບໃນອາເຣທີ່ໃຫ້, ແລະສົ່ງຄືນ. ລວມຍອດຂອງຜະລິດຕະພັນເຫຼົ່ານັ້ນ.

      =SUMPRODUCT(SUMIF(C2:C9, G2:G4, D2:D9))

      ບ່ອນໃດທີ່ G2:G4 ເປັນເຊລທີ່ມີເງື່ອນໄຂຂອງທ່ານ, ຊື່ຂອງຜູ້ສະໜອງໃນກໍລະນີຂອງພວກເຮົາ, ດັ່ງທີ່ສະແດງຢູ່ໃນຮູບໜ້າຈໍຂ້າງລຸ່ມນີ້.

      ແຕ່ແນ່ນອນ, ບໍ່ມີຫຍັງກີດຂວາງເຈົ້າຈາກການຈັດລາຍການຄ່າໃນເກນອາເຣຂອງຟັງຊັນ SUMIF ຂອງເຈົ້າຫາກທ່ານຕ້ອງການ:

      =SUMPRODUCT(SUMIF(C2:C9, {"Mike","John","Pete"}, D2:D9))

      ຜົນໄດ້ຮັບຈາກທັງສອງສູດຈະຄືກັນກັບສິ່ງທີ່ທ່ານເຮັດ. ເບິ່ງໃນຮູບໜ້າຈໍ:

      Excel SUMIFS ທີ່ມີຫຼາຍເງື່ອນໄຂ OR

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

      ຕາມປົກກະຕິ, ຕົວຢ່າງອາດຈະຊ່ວຍສະແດງຈຸດໄດ້ດີຂຶ້ນ. ໃນຕາຕະລາງຜູ້ສະໜອງໝາກໄມ້ຂອງພວກເຮົາ, ໃຫ້ເພີ່ມວັນທີຈັດສົ່ງ (ຖັນ E) ແລະຊອກຫາປະລິມານທັງໝົດທີ່ສົ່ງໂດຍ Mike, John ແລະ Pete ໃນເດືອນຕຸລາ.

      ຕົວຢ່າງ 1. SUMIFS + SUMIFS

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

      =SUMIFS(D2:D9,C2:C9, "Mike", E2:E9,">=10/1/2014", E2:E9, "<=10/31/2014") +

      SUMIFS(D2:D9, C2: C9, "John", E2:E9, ">=10/1/2014", E2:E9, "<=10/31/2014") +

      SUMIFS(D2:D9, C2 :C9, "Pete", E2:E9, ">=10/1/2014", E2:E9, "<=10/31/2014")

      ຕາມທີ່ທ່ານເຫັນ, ທ່ານຂຽນເປັນ ຟັງຊັນ SUMIFS ແຍກຕ່າງຫາກສໍາລັບແຕ່ລະຜູ້ສະຫນອງ ແລະປະກອບມີສອງເງື່ອນໄຂ - ເທົ່າກັບ ຫຼືຫຼາຍກວ່າ Oct-1 (">=10/1/2014",) ແລະຫນ້ອຍກວ່າ ຫຼືເທົ່າກັບ 31 ຕຸລາ ("<=10/31",) /2014"), ແລະຫຼັງຈາກນັ້ນທ່ານສະຫຼຸບຜົນໄດ້ຮັບ.

      ຕົວຢ່າງ 2. SUM & SUMIFS ກັບ argument array

      ຂ້ອຍໄດ້ພະຍາຍາມອະທິບາຍຄວາມສໍາຄັນຂອງວິທີການນີ້ໃນຕົວຢ່າງ SUMIF, ດັ່ງນັ້ນຕອນນີ້ພວກເຮົາສາມາດຄັດລອກສູດນັ້ນ, ປ່ຽນລໍາດັບຂອງ argument (ຕາມທີ່ທ່ານຈື່ວ່າມັນແຕກຕ່າງກັນໃນ SUMIF. ແລະ SUMIFS) ແລະເພີ່ມເງື່ອນໄຂເພີ່ມເຕີມ. ສູດທີ່ໄດ້ຜົນແມ່ນມີຄວາມກະທັດຮັດກວ່າ SUMIFS + SUMIFS:

      =SUM(SUMIFS(D2:D9,C2:C9, {"Mike", "John", "Pete"}, E2:E9,">=10/1/2014", E2:E9, "<=10/31/2014"))

      ຜົນຕອບແທນໂດຍສູດນີ້ແມ່ນຄືກັນກັບທີ່ເຈົ້າເຫັນໃນພາບໜ້າຈໍຂ້າງເທິງ.

      ຕົວຢ່າງ 3. SUMPRODUCT & SUMIFS

      ຕາມທີ່ທ່ານຈື່ໄດ້, ວິທີການ SUMPRODUCT ແຕກຕ່າງຈາກສອງອັນກ່ອນໜ້ານີ້ ໃນວິທີທີ່ທ່ານໃສ່ແຕ່ລະເງື່ອນໄຂຂອງທ່ານໃນຕາລາງແຍກຕ່າງຫາກ ແທນທີ່ຈະລະບຸພວກມັນໂດຍກົງໃນສູດ. ໃນ​ກໍ​ລະ​ນີ​ທີ່​ກໍາ​ນົດ​ມາດ​ຖານ​ຈໍາ​ນວນ​ຫນຶ່ງ​, ການ​ທໍາ​ງານ SUMPRODUCT ຈະ​ບໍ່​ພຽງ​ພໍ​ແລະ​ທ່ານ​ຈະ​ຕ້ອງ​ໃຊ້ ISNUMBER ແລະ MATCH ເຊັ່ນ​ດຽວ​ກັນ​.

      ສະ​ນັ້ນ​, ສົມ​ມຸດ​ວ່າ​ຊື່​ອຸ​ປະ​ກອນ​ແມ່ນ​ຢູ່​ໃນ​ຈຸ​ລັງ H1:H3​, ວັນ​ທີ​ເລີ່ມ​ຕົ້ນ​ແມ່ນ​ຢູ່​ໃນ ເຊລ H4 ແລະວັນທີສິ້ນສຸດໃນເຊລ H5, ສູດ SUMPRODUCT ຂອງພວກເຮົາມີຮູບຮ່າງດັ່ງຕໍ່ໄປນີ້:

      =SUMPRODUCT(--(E2:E9>=H4), --(E2:E9<=H5), --(ISNUMBER(MATCH(C2:C9, H1:H3,0))), D2:D9)

      ຫຼາຍຄົນສົງໄສວ່າເປັນຫຍັງຕ້ອງໃຊ້ double dash (--) ໃນສູດ SUMPRODUCT. ຈຸດແມ່ນວ່າ Excel SUMPRODUCT ບໍ່ສົນໃຈທັງຫມົດແຕ່ຄ່າຕົວເລກ, ໃນຂະນະທີ່ຕົວປະຕິບັດການປຽບທຽບໃນສູດຂອງພວກເຮົາສົ່ງຄືນຄ່າ Boolean (TRUE / FALSE), ເຊິ່ງບໍ່ແມ່ນຕົວເລກ. ເພື່ອປ່ຽນຄ່າ Boolean ເຫຼົ່ານີ້ເປັນ 1's ແລະ 0's, ທ່ານໃຊ້ເຄື່ອງຫມາຍລົບສອງເທົ່າ, ເຊິ່ງທາງວິຊາການເອີ້ນວ່າຕົວປະຕິບັດການ unary ສອງເທົ່າ. unary ທໍາອິດ coerces TRUE/FALSE ເປັນ -1/0, ຕາມລໍາດັບ. unary ທີສອງປະຕິເສດຄ່າ, i.e. reverses ສັນຍາລັກ, ປ່ຽນໃຫ້ເຂົາເຈົ້າເປັນ +1 ແລະ 0, ທີ່ຟັງຊັນ SUMPRODUCT ສາມາດເຂົ້າໃຈໄດ້.

      ຂ້າພະເຈົ້າຫວັງວ່າຄໍາອະທິບາຍຂ້າງເທິງນີ້ມີຄວາມສົມເຫດສົມຜົນ. ແລະເຖິງແມ່ນວ່າມັນບໍ່, ພຽງແຕ່ຈື່ກົດລະບຽບນີ້ - ໃຊ້ຕົວປະຕິບັດການ unary ສອງ (--) ໃນເວລາທີ່ທ່ານກໍາລັງໃຊ້ຕົວປະຕິບັດການປຽບທຽບໃນ SUMPRODUCT ຂອງທ່ານສູດ.

      ການໃຊ້ Excel SUM ໃນສູດອາເຣ

      ຕາມທີ່ທ່ານຈື່, Microsoft ໄດ້ປະຕິບັດຟັງຊັນ SUMIFS ໃນ Excel 2007. ຖ້າໃຜຜູ້ຫນຶ່ງຍັງໃຊ້ Excel 2003, 2000 ຫຼືໄວກວ່ານັ້ນ, ທ່ານຈະຕ້ອງໃຊ້ ສູດ SUM array ເພື່ອເພີ່ມຄ່າທີ່ມີຫຼາຍເງື່ອນໄຂ AND. ຕາມທໍາມະຊາດ, ວິທີການນີ້ເຮັດວຽກຢູ່ໃນ Excel 2013 - 2007 ຮຸ່ນທີ່ທັນສະໄຫມເຊັ່ນດຽວກັນ, ແລະສາມາດຖືວ່າເປັນຄູ່ຮ່ວມງານເກົ່າແກ່ຂອງຟັງຊັນ SUMIFS.

      ໃນສູດ SUMIF ທີ່ໄດ້ກ່າວມາຂ້າງເທິງ, ທ່ານໄດ້ໃຊ້ argument array ແລ້ວ, ແຕ່. ສູດ array ແມ່ນບາງສິ່ງບາງຢ່າງທີ່ແຕກຕ່າງກັນ.

      ຕົວຢ່າງ 1. ບວກກັບຫຼາຍເງື່ອນໄຂ AND ໃນ Excel 2003 ແລະກ່ອນຫນ້ານັ້ນ

      ໃຫ້ພວກເຮົາກັບຄືນໄປຫາຕົວຢ່າງທໍາອິດທີ່ພວກເຮົາພົບເຫັນຈໍານວນລວມທີ່ກ່ຽວຂ້ອງກັບ. ໝາກໄມ້ ແລະຜູ້ສະໜອງໃຫ້:

      ດັ່ງທີ່ເຈົ້າຮູ້ແລ້ວ, ວຽກງານນີ້ແມ່ນສຳເລັດໄດ້ງ່າຍໂດຍໃຊ້ສູດ SUMIFS ທຳມະດາ:

      =SUMIFS(C2:C9, A2:A9, "apples", B2:B9, "Pete")

      ແລະຕອນນີ້, ໃຫ້ເບິ່ງວ່າວຽກງານດຽວກັນສາມາດປະຕິບັດໄດ້ແນວໃດໃນ Excel ຮຸ່ນ "SUMIFS-free" ຕົ້ນ. ກ່ອນອື່ນ ໝົດ, ທ່ານຂຽນເງື່ອນໄຂທັງ ໝົດ ທີ່ຄວນຈະບັນລຸໃນຮູບແບບຂອງ range = "ເງື່ອນໄຂ". ໃນຕົວຢ່າງນີ້, ພວກເຮົາມີສອງຄູ່ໄລຍະ/ເງື່ອນໄຂ:

      ເງື່ອນໄຂ 1: A2:A9="apples"

      ເງື່ອນໄຂ 2: B2:B9="Pete"

      ຫຼັງຈາກນັ້ນ, ທ່ານຂຽນສູດ SUM ທີ່ "ຄູນ" ທັງຫມົດຂອງຄູ່ຂອບເຂດ / ເງື່ອນໄຂຂອງທ່ານ, ແຕ່ລະຄູ່ໃນວົງເລັບ. ຕົວຄູນສຸດທ້າຍແມ່ນໄລຍະລວມ, C2:C9 ໃນກໍລະນີຂອງພວກເຮົາ:

      =SUM((A2:A9="apples") * ( B2:B9="Pete") * ( C2:C9))

      ດັ່ງທີ່ສະແດງຢູ່ໃນຮູບໜ້າຈໍຂ້າງລຸ່ມນີ້,ສູດເຮັດວຽກຢ່າງສົມບູນໃນ Excel 2013 ຮຸ່ນຫຼ້າສຸດ.

      ໝາຍເຫດ. ເມື່ອໃສ່ສູດອາເຣໃດໆ, ທ່ານຕ້ອງກົດ Ctrl + Shift + Enter . ເມື່ອທ່ານເຮັດອັນນີ້, ສູດຄຳນວນຂອງທ່ານຈະຖືກຕິດຢູ່ໃນ {curly braces}, ເຊິ່ງເປັນຕົວຊີ້ບອກທາງສາຍຕາວ່າ ສູດອາເຣຖືກປ້ອນຢ່າງຖືກຕ້ອງ. ຖ້າທ່ານລອງພິມວົງເລັບດ້ວຍຕົນເອງ, ສູດຄຳນວນຂອງທ່ານຈະຖືກປ່ຽນເປັນສະຕຣິງຂໍ້ຄວາມ, ແລະມັນຈະບໍ່ເຮັດວຽກ.

      ຕົວຢ່າງ 2. ສູດ SUM array ໃນ Excel ຮຸ່ນທີ່ທັນສະໄຫມ

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

      ສົມມຸດວ່າ, ທ່ານມີສອງຖັນ, B ແລະ C, ແລະທ່ານຈໍາເປັນຕ້ອງນັບຈໍານວນຄັ້ງ. ຖັນ C ແມ່ນໃຫຍ່ກວ່າຖັນ B, ເມື່ອຄ່າໃນຖັນ C ໃຫຍ່ກວ່າ ຫຼືເທົ່າກັບ 10. ການແກ້ໄຂທັນທີທີ່ຄິດມາແມ່ນໃຊ້ສູດ SUM array:

      =SUM((C1:C10>=10) * (C1:C10>B1:B10))

      ບໍ່​ເຫັນ​ການ​ນໍາ​ໃຊ້​ປະ​ຕິ​ບັດ​ໃດໆ​ກັບ​ສູດ​ຂ້າງ​ເທິງ​ນີ້​? ຄິດກ່ຽວກັບມັນໃນອີກທາງຫນຶ່ງ : )

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

      ເງື່ອນໄຂ 1: ຄ່າໃນຖັນ B (ລາຍການທີ່ສັ່ງແລ້ວ) ແມ່ນໃຫຍ່ກວ່າ 0

      ເງື່ອນໄຂ 2: ຄ່າ A ໃນຖັນ C (ສົ່ງແລ້ວ) ໃນໜ້ອຍກວ່າໃນຖັນ B

      ເງື່ອນໄຂ 3: ວັນທີໃນຖັນ D (ມື້ຄົບກຳນົດ) ແມ່ນໜ້ອຍກວ່າ 11/1/2014.

      ການວາງສາມໄລຍະ/ເງື່ອນໄຂເຂົ້າກັນ, ທ່ານຈະໄດ້ຮັບ ສູດຕໍ່ໄປນີ້:

      =SUM((B2:B10>=0)*(B2:B10>C2:C10)*(D2:D10

      ດີ, ຕົວຢ່າງສູດທີ່ໄດ້ສົນທະນາໃນບົດສອນນີ້ພຽງແຕ່ໄດ້ຂູດພື້ນຜິວຂອງສິ່ງທີ່ Excel SUMIFS ແລະຟັງຊັນ SUMIF ສາມາດເຮັດໄດ້ແທ້ໆ. ແຕ່ຫວັງວ່າ, ເຂົາເຈົ້າໄດ້ຊ່ວຍຊີ້ເຈົ້າໄປໃນທິດທາງທີ່ຖືກຕ້ອງ ແລະຕອນນີ້ເຈົ້າສາມາດລວມມູນຄ່າໃນປຶ້ມວຽກ Excel ຂອງເຈົ້າໄດ້ບໍ່ວ່າເຈົ້າຈະຕ້ອງພິຈາລະນາສະພາບທີ່ສັບສົນຫຼາຍປານໃດ.

      ຕ້ອງຕອບສະໜອງໄດ້, ຕ້ອງການ.
    • sum_range - ຕາລາງທີ່ຈະລວມຖ້າເງື່ອນໄຂຖືກຕາມ, ທາງເລືອກ.

    ຕາມທີ່ທ່ານເຫັນ, syntax ຂອງ Excel ຟັງຊັນ SUMIF ອະນຸຍາດໃຫ້ມີເງື່ອນໄຂດຽວເທົ່ານັ້ນ. ແລະຍັງ, ພວກເຮົາເວົ້າວ່າ Excel SUMIF ສາມາດຖືກນໍາໃຊ້ເພື່ອລວມມູນຄ່າທີ່ມີເງື່ອນໄຂຫຼາຍ. ມັນເປັນໄປໄດ້ແນວໃດ? ໂດຍການເພີ່ມຜົນໄດ້ຮັບຂອງຟັງຊັນ SUMIF ຫຼາຍໆອັນ ແລະໂດຍໃຊ້ສູດ SUMIF ທີ່ມີເກນອາເຣ, ດັ່ງທີ່ໄດ້ສະແດງໃນຕົວຢ່າງທີ່ປະຕິບັດຕາມ.

    ຟັງຊັນ Excel SUMIFS - syntax & ການນໍາໃຊ້

    ທ່ານໃຊ້ SUMIFS ໃນ Excel ເພື່ອ ຊອກຫາຜົນລວມຕາມເງື່ອນໄຂຂອງຄ່າທີ່ອີງໃສ່ຫຼາຍເງື່ອນໄຂ . ຟັງຊັນ SUMIFS ໄດ້ຖືກນຳສະເໜີໃນ Excel 2007 ແລະມີຢູ່ໃນທຸກລຸ້ນຕໍ່ໆໄປຂອງ Excel 2010, 2013, 2016, 2019, 2021, ແລະ Excel 365.

    ເມື່ອປຽບທຽບກັບ SUMIF, syntax SUMIFS ແມ່ນສັບສົນກວ່າເລັກນ້ອຍ. :

    SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], …)

    3 argument ທຳອິດແມ່ນບັງຄັບ, ໄລຍະເພີ່ມເຕີມ ແລະເງື່ອນໄຂທີ່ກ່ຽວຂ້ອງຂອງພວກມັນແມ່ນເປັນທາງເລືອກ.

    • sum_range - ນຶ່ງ ຫຼືຫຼາຍເຊລເພື່ອລວມ, ຕ້ອງການ. ນີ້ສາມາດເປັນເຊລດຽວ, ຊ່ວງຂອງເຊລ ຫຼືໄລຍະທີ່ມີຊື່. ພຽງແຕ່ຈຸລັງທີ່ມີຕົວເລກແມ່ນສະຫຼຸບ; ຫວ່າງເປົ່າ ແລະຄ່າຂໍ້ຄວາມຖືກລະເລີຍ.
    • criteria_range1 - ໄລຍະທຳອິດທີ່ຈະຖືກປະເມີນໂດຍເງື່ອນໄຂທີ່ກ່ຽວຂ້ອງ, ຕ້ອງການ.
    • criteria1 - ເງື່ອນໄຂທຳອິດທີ່ຕ້ອງຕອບສະໜອງ, ຕ້ອງການ. ທ່ານສາມາດສະຫນອງເງື່ອນໄຂໃນຮູບແບບຂອງຕົວເລກ, ການສະແດງອອກຢ່າງມີເຫດຜົນ, ເຊນການອ້າງອີງ, ຂໍ້ຄວາມ ຫຼືຟັງຊັນ Excel ອື່ນ. ສໍາລັບຕົວຢ່າງ, ທ່ານສາມາດນໍາໃຊ້ເງື່ອນໄຂເຊັ່ນ: 10, ">=10", A1, "cherries" ຫຼື TODAY().
    • criteria_range2, criteria2, … - ເຫຼົ່ານີ້ແມ່ນຂອບເຂດເພີ່ມເຕີມແລະເງື່ອນໄຂທີ່ກ່ຽວຂ້ອງກັບພວກມັນ, ທາງເລືອກ. ທ່ານສາມາດນໍາໃຊ້ໄດ້ສູງສຸດ 127 ຄູ່ໄລຍະ/ເງື່ອນໄຂໃນສູດ SUMIFS.

    ໝາຍເຫດ:

    • ເພື່ອໃຫ້ສູດຄຳນວນ SUMIFS ເຮັດວຽກໄດ້ຢ່າງຖືກຕ້ອງ, ທັງໝົດ ໄລຍະ_ເງື່ອນໄຂ arguments ຕ້ອງມີມິຕິດຽວກັນກັບ sum_range , i.e. ຈໍານວນແຖວ ແລະຖັນດຽວກັນ.
    • ຟັງຊັນ SUMIFS ເຮັດວຽກກັບ AND logic, ຊຶ່ງຫມາຍຄວາມວ່າເຊລໃນຂອບເຂດຂອງຜົນບວກແມ່ນສະຫຼຸບໄດ້ເທົ່ານັ້ນ. ຖ້າມັນກົງກັບເງື່ອນໄຂທີ່ລະບຸໄວ້ທັງໝົດ, i. e. ເງື່ອນໄຂທັງໝົດແມ່ນເປັນຄວາມຈິງຂອງເຊລນັ້ນ.

    ສູດ SUMIFS ພື້ນຖານ

    ແລະ ຕອນນີ້, ລອງເບິ່ງສູດ Excel SUMIFS ດ້ວຍ. ສອງເງື່ອນໄຂ. ສົມມຸດວ່າ, ທ່ານມີຕາຕະລາງລາຍຊື່ການສົ່ງມອບຫມາກໄມ້ຈາກຜູ້ສະຫນອງທີ່ແຕກຕ່າງກັນ. ທ່ານມີຊື່ຫມາກໄມ້ໃນຖັນ A, ຊື່ຜູ້ສະຫນອງໃນຖັນ B, ແລະປະລິມານໃນຖັນ C. ສິ່ງທີ່ທ່ານຕ້ອງການແມ່ນເພື່ອຊອກຫາຈໍານວນລວມທີ່ກ່ຽວຂ້ອງກັບຫມາກໄມ້ແລະຜູ້ສະຫນອງ, ເຊັ່ນ:. ແອບເປີ້ນທັງໝົດທີ່ສະໜອງໃຫ້ໂດຍ Pete.

    ເມື່ອເຈົ້າກຳລັງຮຽນຮູ້ສິ່ງໃໝ່ໆ, ມັນເປັນຄວາມຄິດທີ່ດີສະເໝີທີ່ຈະເລີ່ມຕົ້ນດ້ວຍສິ່ງງ່າຍໆ. ດັ່ງນັ້ນ, ເພື່ອເລີ່ມຕົ້ນດ້ວຍ, ໃຫ້ກໍານົດ argument ທັງຫມົດສໍາລັບສູດ SUMIFS ຂອງພວກເຮົາ:

    • sum_range - C2:C9
    • criteria_range1 - A2:A9
    • criteria1 - " apples"
    • criteria_range2 - B2:B9
    • criteria2 -"Pete"

    ດຽວນີ້ປະກອບພາລາມິເຕີຂ້າງເທິງ, ແລະທ່ານຈະໄດ້ຮັບສູດ SUMIFS ຕໍ່ໄປນີ້:

    =SUMIFS(C2:C9, A2:A9, "apples", B2:B9, "Pete")

    ເຖິງ ປັບປຸງສູດຕື່ມອີກ, ທ່ານສາມາດປ່ຽນເງື່ອນໄຂຂອງຂໍ້ຄວາມ "ຫມາກໂປມ" ແລະ "Pete" ດ້ວຍການອ້າງອີງເຊນ. ໃນກໍລະນີນີ້, ທ່ານຈະບໍ່ຈໍາເປັນຕ້ອງປ່ຽນສູດເພື່ອຄິດໄລ່ປະລິມານຂອງຫມາກໄມ້ອື່ນໆຈາກຜູ້ສະຫນອງທີ່ແຕກຕ່າງກັນ:

    =SUMIFS(C2:C9, A2:A9, F1, B2:B9, F2)

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

    ໃນຂະນະທີ່ສ່ວນທົ່ວໄປແມ່ນຈະແຈ້ງ (ຈຸດປະສົງທີ່ຄ້າຍຄືກັນແລະຕົວກໍານົດການ), ຄວາມແຕກຕ່າງແມ່ນບໍ່ຈະແຈ້ງ. , ເຖິງແມ່ນວ່າມີຄວາມຈໍາເປັນຫຼາຍ.

    ມີ 4 ຄວາມແຕກຕ່າງທີ່ສໍາຄັນລະຫວ່າງ SUMIF ແລະ SUMIFS:

    1. ຈໍານວນເງື່ອນໄຂ . SUMIF ສາມາດປະເມີນເງື່ອນໄຂໄດ້ເທື່ອລະອັນ ໃນຂະນະທີ່ SUMIFS ສາມາດກວດສອບເງື່ອນໄຂໄດ້ຫຼາຍເງື່ອນໄຂ.
    2. Syntax . ດ້ວຍ SUMIF, sum_range ເປັນອາກິວເມັນສຸດທ້າຍ ແລະທາງເລືອກ - ຖ້າບໍ່ໄດ້ກຳນົດ, ຄ່າໃນອາກິວເມັນ range ຈະຖືກລວມເຂົ້າກັນ. ດ້ວຍ SUMIFS, sum_range ເປັນອາກິວເມັນທຳອິດ ແລະທີ່ຕ້ອງການ.
    3. ຂະໜາດຂອງໄລຍະ. ໃນສູດຄຳນວນ SUMIF, sum_range ບໍ່ຈໍາເປັນຕ້ອງຄືກັນ. ຂະໜາດ ແລະຮູບຮ່າງເປັນ ໄລຍະ , ຕາບໃດທີ່ເຈົ້າມີຕາລາງຊ້າຍເທິງສຸດ. ໃນ Excel SUMIFS, ແຕ່ລະ criteria_range ຕ້ອງມີຈຳນວນແຖວ ແລະຖັນດຽວກັນກັບອາກິວເມັນ sum_range .

      ຕົວຢ່າງ, SUMIF(A2:A9,F1,C2:C18) ຈະໃຫ້ຜົນໄດ້ຮັບທີ່ຖືກຕ້ອງເພາະວ່າຕາລາງຊ້າຍສຸດໃນ sum_range argument (C2) ແມ່ນຖືກຕ້ອງ. ດັ່ງນັ້ນ, Excel ຈະເຮັດໃຫ້ການແກ້ໄຂອັດຕະໂນມັດ ແລະປະກອບມີຖັນ ແລະແຖວຫຼາຍເທົ່າໃນ sum_range ທີ່ມີຢູ່ໃນ range .

      ສູດ SUMIFS ທີ່ມີຂະໜາດບໍ່ເທົ່າກັນຈະກັບຄືນມາ. ເປັນ #VALUE! ຜິດພາດ.

    4. ຄວາມພ້ອມ . SUMIF ແມ່ນມີຢູ່ໃນທຸກລຸ້ນ Excel, ຈາກ 365 ຫາ 2000. SUMIFS ແມ່ນມີຢູ່ໃນ Excel 2007 ແລະສູງກວ່າ.

    ຕົກລົງ, ຍຸດທະສາດພຽງພໍ (ເຊັ່ນ: ທິດສະດີ), ໃຫ້ພວກເຮົາເຂົ້າໄປໃນຍຸດທະວິທີ (i.e. ຕົວຢ່າງສູດ : )

    ວິທີໃຊ້ SUMIFS ໃນ Excel - ຕົວຢ່າງສູດ

    ກ່ອນໜ້ານີ້, ພວກເຮົາໄດ້ສົນທະນາສູດຄຳນວນ SUMIFS ງ່າຍໆທີ່ມີສອງມາດຖານຂໍ້ຄວາມ. ໃນລັກສະນະດຽວກັນ, ທ່ານສາມາດນໍາໃຊ້ Excel SUMIFS ດ້ວຍຫຼາຍເງື່ອນໄຂທີ່ສະແດງອອກໂດຍຕົວເລກ, ວັນທີ, ການສະແດງເຫດຜົນ, ແລະຟັງຊັນ Excel ອື່ນໆ.

    ຕົວຢ່າງ 1. Excel SUMIFS ກັບຕົວປະຕິບັດການປຽບທຽບ

    ໃນຫມາກໄມ້ຂອງພວກເຮົາ ຕາຕະລາງຜູ້ສະຫນອງ, ສົມມຸດວ່າ, ທ່ານຕ້ອງການສະຫຼຸບການຈັດສົ່ງທັງຫມົດໂດຍ Mike ກັບ Qty. 200 ຫຼືຫຼາຍກວ່ານັ້ນ.ເພື່ອເຮັດສິ່ງນີ້, ໃຫ້ໃຊ້ຕົວປະຕິບັດການປຽບທຽບ "ໃຫຍ່ກວ່າ ຫຼືເທົ່າກັບ" (>=) ໃນເງື່ອນໄຂ 2 ແລະໄດ້ຮັບສູດ SUMIFS ຕໍ່ໄປນີ້:

    =SUMIFS(C2:C9,B2:B9,"Mike",C2:C9,">=200")

    ຫມາຍເຫດ. ກະລຸນາໃສ່ໃຈວ່າໃນສູດ Excel SUMIFS, ການສະແດງອອກຢ່າງມີເຫດຜົນກັບຕົວປະຕິບັດການປຽບທຽບຄວນຈະຖືກໃສ່ຢູ່ໃນວົງຢືມຄູ່ ("").

    ພວກເຮົາໄດ້ກວມເອົາຕົວປະຕິບັດການປຽບທຽບທີ່ເປັນໄປໄດ້ທັງໝົດໃນລາຍລະອຽດໃນເວລາທີ່ສົນທະນາກ່ຽວກັບຟັງຊັນ Excel SUMIF, ໂຕປະຕິບັດການດຽວກັນສາມາດຖືກນໍາໃຊ້ໃນເງື່ອນໄຂ SUMIFS. ຕົວຢ່າງ, ສູດຕໍ່ໄປນີ້ກັບຜົນບວກຂອງຄ່າທັງໝົດໃນຕາລາງ C2:C9 ທີ່ໃຫຍ່ກວ່າ ຫຼືເທົ່າກັບ 200 ແລະໜ້ອຍກວ່າ ຫຼືເທົ່າກັບ 300.

    =SUMIFS(C2:C9, C2:C9,">=200", C2:C9,"<=300")

    ຕົວຢ່າງ 2. ການນໍາໃຊ້ Excel SUMIFS ກັບວັນທີ

    ໃນກໍລະນີທີ່ທ່ານຕ້ອງການລວມຄ່າທີ່ມີຫຼາຍເງື່ອນໄຂໂດຍອີງໃສ່ວັນທີປະຈຸບັນ, ໃຫ້ໃຊ້ຟັງຊັນ TODAY() ໃນເງື່ອນໄຂ SUMIFS ຂອງທ່ານ, ດັ່ງທີ່ສະແດງໃຫ້ເຫັນຂ້າງລຸ່ມນີ້. ສູດຄຳນວນຕໍ່ໄປນີ້ລວມຄ່າໃນຖັນ D ຖ້າວັນທີທີ່ກົງກັນໃນຖັນ C ຕົກພາຍໃນ 7 ມື້ທີ່ຜ່ານມາ, ລວມທັງມື້ນີ້:

    =SUMIFS(D2:D10, C2:C10,">="&TODAY()-7, C2:C10,"<="&TODAY())

    ໝາຍເຫດ. ເມື່ອທ່ານໃຊ້ຟັງຊັນ Excel ອື່ນຮ່ວມກັບຕົວປະຕິບັດການຕາມເຫດຜົນ, ທ່ານຕ້ອງໃຊ້ ampersand (&) ເພື່ອປະກອບສະຕຣິງ, ຕົວຢ່າງ "<="&TODAY().

    ໃນແບບທີ່ຄ້າຍຄືກັນ, ທ່ານສາມາດໃຊ້ຟັງຊັນ Excel SUMIF ເພື່ອລວມຄ່າໃນຊ່ວງວັນທີທີ່ກຳນົດ. ຕົວຢ່າງ, ສູດ SUMIFS ຕໍ່ໄປນີ້ຈະເພີ່ມຄ່າໃນເຊລ C2:C9 ຖ້າວັນທີໃນຖັນ B ຢູ່ລະຫວ່າງ 1-Oct-2014 ແລະ31-Oct-2014, ລວມມີ.

    =SUMIFS(C2:C9, B2:B9, ">=10/1/2014", B2:B9, "<=10/31/2014")

    ຜົນດຽວກັນສາມາດເຮັດໄດ້ໂດຍການຄຳນວນຄວາມແຕກຕ່າງຂອງສອງຟັງຊັນ SUMIF, ດັ່ງທີ່ສະແດງໃນຕົວຢ່າງນີ້ - ວິທີການໃຊ້ SUMIF ເພື່ອລວມຄ່າໃນ ຊ່ວງວັນທີທີ່ໃຫ້ໄວ້. ແນວໃດກໍ່ຕາມ, Excel SUMIFS ແມ່ນງ່າຍກວ່າ ແລະເຂົ້າໃຈໄດ້ຫຼາຍ, ບໍ່ແມ່ນບໍ?

    ຕົວຢ່າງ 3. Excel SUMIFS ທີ່ມີຕາລາງຫວ່າງເປົ່າແລະບໍ່ຫວ່າງ

    ເມື່ອວິເຄາະລາຍງານ ແລະຂໍ້ມູນອື່ນໆ, ເຈົ້າອາດຈະມັກ ຕ້ອງການລວມຄ່າທີ່ກົງກັນກັບຕາລາງຫວ່າງເປົ່າ ຫຼື ບໍ່ຫວ່າງເປົ່າ. ຕາລາງຫວ່າງເປົ່າ "=" ຄ່າລວມທີ່ສອດຄ້ອງກັບຕາລາງຫວ່າງເປົ່າທີ່ບໍ່ມີຫຍັງແທ້ໆ - ບໍ່ມີສູດ, ບໍ່ມີສະຕຣິງຄວາມຍາວສູນ. =SUMIFS(C2:C10, A2:A10, "=", B2:B10, "=")

    ຄ່າລວມຢູ່ໃນເຊລ C2:C10 ຖ້າເຊລທີ່ສອດຄ້ອງກັນໃນຖັນ A ແລະ B ຫວ່າງເປົ່າແທ້ໆ. "" ຄ່າລວມທີ່ກົງກັນກັບເຊລທີ່ຫວ່າງ "ຕາມສາຍຕາ" ລວມທັງຄ່າທີ່ມີຫວ່າງເປົ່າ. ສະຕຣິງທີ່ສົ່ງຄືນໂດຍຟັງຊັນ Excel ອື່ນໆບາງອັນ (ຕົວຢ່າງ, ເຊລທີ່ມີສູດຄຳນວນເຊັ່ນ). =SUMIFS(C2:C10, A2:A10, "", B2:B10, "")<9

    ຄ່າລວມໃນຕາລາງ C2:C10 ທີ່ມີເງື່ອນໄຂດຽວກັນກັບສູດຂ້າງເທິງ, ແຕ່ຢູ່ໃນ ຈັດກຸ່ມສະຕຣິງຫວ່າງເປົ່າ. ເຊລທີ່ບໍ່ແມ່ນຊ່ອງຫວ່າງ "" ຄ່າລວມທີ່ສອດຄ້ອງກັບຕາລາງທີ່ບໍ່ຫວ່າງເປົ່າ, ລວມທັງສູນສະຕຣິງຄວາມຍາວ. =SUMIFS(C2:C10, A2:A10, "",B2:B10, "")

    ຄ່າລວມໃນຕາລາງ C2:C10 ຖ້າເຊລທີ່ສອດຄ້ອງກັນໃນຖັນ A ແລະ B ບໍ່ຫວ່າງເປົ່າ, ລວມທັງເຊລທີ່ມີສະຕຣິງຫວ່າງເປົ່າ.<23 SUM-SUMIF

    ຫຼື

    SUM / LEN ຄ່າລວມທີ່ສອດຄ້ອງກັບຕາລາງທີ່ບໍ່ຫວ່າງເປົ່າ, ບໍ່ລວມເຖິງສູນສະຕຣິງຄວາມຍາວ. =SUM(C2:C10) - SUMIFS(C2:C10, A2:A10, "", B2:B10, "")

    =SUM(( C2:C10) * (LEN(A2:A10)>0)*(LEN(B2:B10)>0))

    ຄ່າລວມໃນຕາລາງ C2:C10 ຖ້າເຊລທີ່ສອດຄ້ອງກັນໃນຖັນ A ແລະ B ບໍ່ຫວ່າງເປົ່າ, ເຊລທີ່ມີສະຕຣິງຄວາມຍາວສູນບໍ່ໄດ້ຖືກລວມເຂົ້າ.

    ແລະຕອນນີ້, ໃຫ້ເບິ່ງວິທີທີ່ທ່ານສາມາດນໍາໃຊ້ສູດ SUMIFS ທີ່ມີເງື່ອນໄຂ "ເປົ່າ" ແລະ "ບໍ່ຫວ່າງ" ກ່ຽວກັບຂໍ້ມູນທີ່ແທ້ຈິງ.

    ສົມມຸດວ່າ, ທ່ານມີວັນທີສັ່ງຊື້ຢູ່ໃນຖັນ B, ວັນທີຈັດສົ່ງໃນຖັນ C ແລະ Qty. ໃນຄໍລໍາ D. ເຈົ້າຊອກຫາຈໍານວນຜະລິດຕະພັນທີ່ຍັງບໍ່ທັນໄດ້ຈັດສົ່ງເທື່ອ? ນັ້ນແມ່ນ, ທ່ານຕ້ອງການຮູ້ຜົນລວມຂອງຄ່າທີ່ສອດຄ້ອງກັບເຊລທີ່ບໍ່ຫວ່າງຢູ່ໃນຖັນ B ແລະເຊລຫວ່າງເປົ່າໃນຖັນ C.

    ການແກ້ໄຂແມ່ນໃຫ້ໃຊ້ສູດ SUMIFS ດ້ວຍ 2 ເງື່ອນໄຂ:

    =SUMIFS(D2:D10, B2:B10,"", C2:C10,"=")

    ການ​ນໍາ​ໃຊ້ Excel SUMIF ທີ່​ມີ​ຫຼາຍ​ມາດ​ຖານ OR

    ດັ່ງ​ທີ່​ໄດ້​ບັນ​ທຶກ​ໄວ້​ໃນ​ຕອນ​ຕົ້ນ​ຂອງ​ການ​ສອນ​ນີ້​, ຟັງ​ຊັນ SUMIFS ໄດ້​ຖືກ​ອອກ​ແບບ​ທີ່​ມີ AND logic​. ແຕ່ຈະເປັນແນວໃດຖ້າທ່ານຕ້ອງການລວມຄ່າກັບຫຼາຍເງື່ອນໄຂ OR, ເຊັ່ນ: ເມື່ອມີຢ່າງຫນ້ອຍຫນຶ່ງເງື່ອນໄຂ? ກັບຄືນໂດຍ SUMIF ຫຼາຍຫນ້າທີ່. ຕົວຢ່າງ, ສູດຕໍ່ໄປນີ້ສະແດງໃຫ້ເຫັນວິທີການຊອກຫາຜະລິດຕະພັນທັງໝົດທີ່ສົ່ງໂດຍ Mike ແລະ John:

    =SUMIF(C2:C9,"Mike",D2:D9) + SUMIF(C2:C9,"John",D2:D9)

    ດັ່ງທີ່ເຈົ້າເຫັນ, ຟັງຊັນ SUMIF ທຳອິດ. ເພີ່ມປະລິມານທີ່ສອດຄ້ອງກັບ "Mike", ຟັງຊັນ SUMIF ອື່ນສົ່ງຄືນຈໍານວນທີ່ກ່ຽວຂ້ອງກັບ "John" ແລະຫຼັງຈາກນັ້ນທ່ານເພີ່ມ 2 ຕົວເລກນີ້.

    ຕົວຢ່າງ 2. SUM & SUMIF ກັບ argument array

    ການແກ້ໄຂບັນຫາຂ້າງເທິງແມ່ນງ່າຍດາຍຫຼາຍແລະອາດຈະເຮັດໃຫ້ວຽກເຮັດໄດ້ໄວໃນເວລາທີ່ມີພຽງແຕ່ສອງສາມເງື່ອນໄຂ. ແຕ່ສູດ SUMIF + SUMIF ອາດຈະເຕີບໂຕຂຶ້ນຢ່າງຫຼວງຫຼາຍຖ້າທ່ານຕ້ອງການລວມຄ່າທີ່ມີເງື່ອນໄຂ OR ຫຼາຍ. ໃນກໍລະນີນີ້, ວິທີການທີ່ດີກວ່າແມ່ນໃຊ້ argument array criteria ໃນຟັງຊັນ SUMIF. ມາກວດເບິ່ງວິທີນີ້ດຽວນີ້ເລີຍ.

    ທ່ານສາມາດເລີ່ມຕົ້ນໂດຍລາຍຊື່ເງື່ອນໄຂທັງໝົດຂອງທ່ານທີ່ແຍກດ້ວຍເຄື່ອງໝາຍຈຸດ ແລະຫຼັງຈາກນັ້ນໃຫ້ໃສ່ລາຍການທີ່ແຍກດ້ວຍເຄື່ອງໝາຍຈຸດໃນ {curly brackets}, ເຊິ່ງທາງເທັກນິກເອີ້ນວ່າ array.

    ໃນຕົວຢ່າງທີ່ຜ່ານມາ, ຖ້າທ່ານຕ້ອງການສະຫຼຸບຜະລິດຕະພັນທີ່ສົ່ງໂດຍ John, Mike ແລະ Pete, ເງື່ອນໄຂ array ຂອງທ່ານຈະຄ້າຍຄືກັບ {"John","Mike","Pete"}. ແລະຟັງຊັນ SUMIF ຄົບຖ້ວນແມ່ນ SUMIF(C2:C9, {"John","Mike","Pete"} ,D2:D9) .

    ອາກິວເມັນອາເຣທີ່ປະກອບດ້ວຍ 3 ຄ່າບັງຄັບໃຫ້ສູດ SUMIF ຂອງເຈົ້າສົ່ງຄືນຜົນໄດ້ຮັບສາມຢ່າງ, ແຕ່ເນື່ອງຈາກພວກເຮົາຂຽນສູດໃນຕາລາງດຽວ, ມັນຈະສົ່ງຜົນທຳອິດເທົ່ານັ້ນ - i.e. ຈໍານວນຜະລິດຕະພັນທີ່ສົ່ງໂດຍ John. ເພື່ອໃຫ້ໄດ້ຮັບວິທີການ array-criteria ນີ້ເຮັດວຽກ,

    Michael Brown ເປັນຜູ້ທີ່ມີຄວາມກະຕືລືລົ້ນທາງດ້ານເທກໂນໂລຍີທີ່ອຸທິດຕົນທີ່ມີຄວາມກະຕືລືລົ້ນໃນຂະບວນການທີ່ສັບສົນໂດຍນໍາໃຊ້ເຄື່ອງມືຊອບແວ. ດ້ວຍປະສົບການຫຼາຍກວ່າໜຶ່ງທົດສະວັດໃນອຸດສາຫະກຳເທັກໂນໂລຍີ, ລາວໄດ້ເນັ້ນທັກສະໃນ Microsoft Excel ແລະ Outlook, ເຊັ່ນດຽວກັນກັບ Google Sheets ແລະ Docs. blog ຂອງ Michael ແມ່ນອຸທິດຕົນເພື່ອແບ່ງປັນຄວາມຮູ້ແລະຄວາມຊໍານານຂອງລາວກັບຜູ້ອື່ນ, ສະຫນອງຄໍາແນະນໍາແລະຄໍາແນະນໍາທີ່ງ່າຍຕໍ່ການຕິດຕາມເພື່ອປັບປຸງຜົນຜະລິດແລະປະສິດທິພາບ. ບໍ່ວ່າທ່ານຈະເປັນມືອາຊີບທີ່ມີລະດູການຫຼືຜູ້ເລີ່ມຕົ້ນ, blog ຂອງ Michael ສະເຫນີຄວາມເຂົ້າໃຈທີ່ມີຄຸນຄ່າແລະຄໍາແນະນໍາພາກປະຕິບັດສໍາລັບການໄດ້ຮັບປະໂຫຍດສູງສຸດຈາກເຄື່ອງມືຊອບແວທີ່ຈໍາເປັນເຫຼົ່ານີ້.