ຟັງຊັນ Excel AVERAGEIFS ທີ່ມີຫຼາຍເງື່ອນໄຂ

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

ບົດສອນນີ້ສະແດງວິທີການໃຊ້ຟັງຊັນ Excel AVERAGEIFS ສໍາລັບການຄິດໄລ່ຄ່າສະເລ່ຍທີ່ມີຫຼາຍເງື່ອນໄຂ.

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

    ຟັງຊັນ AVERAGEIFS ໃນ Excel

    ຟັງຊັນ Excel AVERAGEIFS ຈະຄິດໄລ່ຄ່າສະເລ່ຍເລກຄະນິດຂອງເຊລທັງໝົດໃນໄລຍະທີ່ຕອບສະໜອງໄດ້ຕາມທີ່ກຳນົດໄວ້. ເງື່ອນໄຂ.

    syntax ມີດັ່ງນີ້:

    AVERAGEIFS(Average_range, criteria_range1, criteria1, [criteria_range2, criteria2], …)

    ບ່ອນທີ່:

    • Average_range - ໄລຍະຂອງເຊວຫາຄ່າສະເລ່ຍ.
    • ເກນ_ໄລຍະ1, ເກນ_ໄລຍະທີ2, … - ໄລຍະທີ່ຈະທົດສອບຕໍ່ກັບເກນທີ່ສອດຄ້ອງກັນ.
    • ເກນ 1, criteria2, … - ມາດຖານທີ່ກຳນົດວ່າເຊັລໃດຈະສະເລ່ຍ. ເງື່ອນໄຂສາມາດສະໜອງໃຫ້ໃນຮູບແບບຂອງຕົວເລກ, ການສະແດງເຫດຜົນ, ຄ່າຂໍ້ຄວາມ, ຫຼືການອ້າງອີງເຊລ. ເປັນທາງເລືອກ. 1 ຫາ 127 range/criteria pairs ສາມາດໃຊ້ໃນສູດດຽວ.

      ຟັງຊັນ AVERAGEIFS ແມ່ນມີຢູ່ໃນ Excel 2007 - Excel 365.

      ໝາຍເຫດ. ຟັງຊັນ AVERAGEIFS ເຮັດວຽກກັບ AND logic, i.e. ພຽງແຕ່ຈຸລັງເຫຼົ່ານັ້ນແມ່ນສະເລ່ຍທີ່ເງື່ອນໄຂທັງຫມົດແມ່ນຄວາມຈິງ. ເພື່ອຄຳນວນເຊລທີ່ເງື່ອນໄຂໃດນຶ່ງເປັນຄວາມຈິງ, ໃຫ້ໃຊ້ສູດ AVERAGE IF OR.

      ຟັງຊັນ AVERAGEIFS - ບັນທຶກການນຳໃຊ້

      ເພື່ອໃຫ້ເຂົ້າໃຈຢ່າງຈະແຈ້ງກ່ຽວກັບການເຮັດວຽກຂອງຟັງຊັນ ແລະຫຼີກເວັ້ນຄວາມຜິດພາດ, ເອົາ ແຈ້ງ​ການ​ຂອງ​ຂໍ້​ເທັດ​ຈິງ​ດັ່ງ​ຕໍ່​ໄປ​ນີ້:

      • ໃນ​ການ​ໂຕ້​ຖຽງ ຂອບ​ເຂດ​ສະ​ເລ່ຍ , ເຊ​ລ​ຫວ່າງ​ເປົ່າ , ຄ່າ​ທາງ​ໂລ​ຈິ​ຕອນ TRUE/FALSE, ແລະ ຄ່າຂໍ້ຄວາມ ຖືກລະເລີຍ. ຄ່າສູນ ຖືກລວມເຂົ້າແລ້ວ.
      • ຖ້າ ເງື່ອນໄຂ ເປັນຕາລາງຫວ່າງເປົ່າ, ມັນຈະຖືກປະຕິບັດເປັນຄ່າສູນ.
      • ຖ້າ ໄລຍະ_ສະເລ່ຍ ບໍ່ມີຄ່າຕົວເລກດຽວ, ເປັນ #DIV/0! ເກີດຄວາມຜິດພາດຂຶ້ນ.
      • ຖ້າບໍ່ມີຕາລາງໃດຕອບສະໜອງໄດ້ທຸກເງື່ອນໄຂທີ່ລະບຸໄວ້, #DIV/0! ຂໍ້ຜິດພາດຖືກສົ່ງຄືນ.
      • ເງື່ອນໄຂຂອງ AVERAGEIFS ອາດຈະນຳໃຊ້ກັບໄລຍະດຽວກັນ ຫຼືໄລຍະທີ່ແຕກຕ່າງກັນ.
      • ແຕ່ລະ ໄລຍະ_ເງື່ອນໄຂ ຕ້ອງມີຂະໜາດ ແລະຮູບຮ່າງດຽວກັນກັບ ໄລຍະ_ສະເລ່ຍ. , ຖ້າບໍ່ດັ່ງນັ້ນຈະເປັນ #VALUE! ຂໍ້ຜິດພາດເກີດຂຶ້ນ.

      ຕອນນີ້ເຈົ້າຮູ້ທິດສະດີແລ້ວ, ໃຫ້ເບິ່ງວິທີການໃຊ້ຟັງຊັນ AVERAGEIFS ໃນທາງປະຕິບັດ.

      ສູດ Excel AVERAGEIFS

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

      1. ໃນອາກິວເມັນທຳອິດ, ໃຫ້ສະໜອງຊ່ວງທີ່ທ່ານຕ້ອງການສະເລ່ຍ.
      2. ໃນອາກິວເມັນຕໍ່ໄປ, ໃຫ້ລະບຸຊ່ວງ/ເກນຄູ່ . ຄູ່ສາມາດຈັດລຽງຕາມລໍາດັບໃດກໍ່ຕາມ, ແຕ່ເງື່ອນໄຂສະເຫມີປະຕິບັດຕາມຊ່ວງທີ່ມັນໃຊ້ກັບ.
      3. ສູດ AVERAGEIFS ຄວນມີ ຈຳນວນຄາກຂອງອາກິວເມັນ ສະເໝີ: ໄລຍະ_ສະເລ່ຍ + ໜຶ່ງ ຫຼືຫຼາຍກວ່າ criteria_range/criteria ຄູ່ .

      AVERAGEIFS ທີ່ມີເງື່ອນໄຂຂໍ້ຄວາມ

      ເພື່ອເອົາຄ່າສະເລ່ຍຂອງຕົວເລກໃນຖັນໜຶ່ງຖ້າຖັນອື່ນມີຂໍ້ຄວາມສະເພາະ, ໃຫ້ໃຊ້ຂໍ້ຄວາມນັ້ນເປັນເງື່ອນໄຂ.

      ເປັນຕົວຢ່າງ, ໃຫ້ຊອກຫາສະເລ່ຍຂອງການຂາຍ "Apple" ໃນພາກພື້ນ "ພາກເຫນືອ". ສໍາລັບອັນນີ້, ພວກເຮົາສ້າງສູດ AVERAGEIFS ທີ່ມີສອງເງື່ອນໄຂ:

      • Average_range ແມ່ນ C3:C15 (ເຊລຫາຄ່າສະເລ່ຍ).
      • ເກນ_ໄລຍະ1 ແມ່ນ A3:A15 (ລາຍການທີ່ຕ້ອງກວດສອບ) ແລະ ເງື່ອນໄຂ 1 ແມ່ນ "apple". ແມ່ນ "ເໜືອ". ), ສູດໃຊ້ແບບຟອມນີ້:

      =AVERAGEIFS(C3:C15, A3:A15, F3, B3:B15, F4)

      AVERAGEIFS ກັບຕົວປະຕິບັດການຕາມເຫດຜົນ

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

      ເມື່ອໃຊ້ຕົວປະຕິບັດການຢ່າງມີເຫດຜົນອື່ນໆເຊັ່ນ "ໃຫຍ່ກວ່າ" (&gt. ;).ວົງຢືມຄູ່.

      ຕົວຢ່າງ, ເພື່ອຂາຍສະເລ່ຍຫຼາຍກວ່າສູນທີ່ສົ່ງໃຫ້ພາຍໃນ 1-Oct-2022, ສູດແມ່ນ:

      =AVERAGEIFS(C3:C15, B3:B15, "0")

      ເມື່ອເງື່ອນໄຂຢູ່ໃນຕາລາງແຍກຕ່າງຫາກ , ທ່ານປິດຕົວປະຕິບັດການຢ່າງມີເຫດຜົນໃນເຄື່ອງໝາຍວົງຢືມ ແລະປະກອບມັນດ້ວຍ ການອ້າງອີງເຊລ ໂດຍໃຊ້ ampersand (&). ຕົວຢ່າງ:

      =AVERAGEIFS(C3:C15, B3:B15, ""&F4)

      AVERAGEIFS ທີ່ມີຕົວອັກສອນແທນນາມ

      ເພື່ອສະເລ່ຍຕາລາງທີ່ອີງໃສ່ ຂໍ້ຄວາມບາງສ່ວນ , ໃຫ້ໃຊ້ຕົວອັກສອນແທນຕົວໃນເງື່ອນໄຂ - ເຄື່ອງໝາຍຄໍາຖາມ (?) ເພື່ອຈັບຄູ່ຕົວອັກສອນຕົວດຽວ ຫຼື ດາວ (*) ໃຫ້ກົງກັບຕົວເລກຂອງຕົວອັກສອນໃດນຶ່ງ.

      ໃນຕາຕະລາງຂ້າງລຸ່ມນີ້, ສົມມຸດວ່າທ່ານຕ້ອງການຂາຍ "ສີສົ້ມ" ໂດຍສະເລ່ຍໃນທຸກຂົງເຂດ "ພາກໃຕ້" ລວມທັງ "ພາກໃຕ້" - ຕາເວັນຕົກ" ແລະ "ຕາເວັນອອກສຽງໃຕ້". ເພື່ອໃຫ້ມັນເຮັດໄດ້, ພວກເຮົາລວມເອົາເຄື່ອງໝາຍດາວຢູ່ໃນເກນທີສອງ:

      =AVERAGEIFS(C3:C15, A3:A15, F3, B3:B15, "south*")

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

      =AVERAGEIFS(C3:C15, A3:A15, F3, B3:B15, F4&"*")

      ໂດຍ​ສະ​ເລ່ຍ​ຖ້າ​ຫາກ​ວ່າ​ລະ​ຫວ່າງ​ສອງ​ຄ່າ

      ເພື່ອ​ໃຫ້​ໄດ້​ຮັບ​ສະ​ເລ່ຍ​ຂອງ​ຄ່າ​ທີ່​ຢູ່​ລະ​ຫວ່າງ​ສອງ​ຄ່າ​ສະ​ເພາະ​ໃດ​ຫນຶ່ງ, ໃຊ້​ຫນຶ່ງ​ໃນ ສູດທົ່ວໄປຕໍ່ໄປນີ້:

      ສະເລ່ຍຖ້າລະຫວ່າງສອງຄ່າ, ລວມມີ:

      AVERAGEIFS(average_range, criteria_range,">= value1 ", criteria_range,"<= value2 ")

      ຄ່າສະເລ່ຍລະຫວ່າງສອງຄ່າ, ສະເພາະ:

      AVERAGEIFS(average_range, criteria_range,"> value1 ", criteria_range,"< value2 ")

      ໃນສູດຄຳນວນທີ 1, ເຈົ້າໃຊ້ ໃຫຍ່ກວ່າ ຫຼືເທົ່າກັບ (>=) ແລະ ໜ້ອຍກວ່າ ຫຼືເທົ່າກັບ (<=) ໂຕປະຕິບັດການໂລຈິກ, ດັ່ງນັ້ນຄ່າຂອບເຂດຈະຖືກລວມເຂົ້າ. ໃນຄ່າສະເລ່ຍ.

      ໃນສູດຄຳນວນທີ 2, ຄ່າ ໃຫຍ່ກວ່າ (>) ແລະ ໜ້ອຍກວ່າ (<) ເກນໂລຈິກບໍ່ລວມຄ່າຂອບເຂດຈາກຄ່າສະເລ່ຍ. .

      ສູດຄຳນວນເຫຼົ່ານີ້ເຮັດວຽກໄດ້ດີ ຫຼືທັງສອງສະຖານະການ - ເມື່ອເຊລຫາຄ່າສະເລ່ຍ ແລະເຊລທີ່ຕ້ອງກວດສອບຢູ່ໃນ ຖັນດຽວກັນ ຫຼືໃນສອງ ຖັນຕ່າງກັນ .<3

      ຕົວຢ່າງ, ເພື່ອຄິດໄລ່ຄ່າສະເລ່ຍຂອງການຂາຍລະຫວ່າງ 100 ແລະ 130, ທ່ານສາມາດນໍາໃຊ້ສູດນີ້:

      =AVERAGEIFS(C3:C15, C3:C15, ">=100", C3:C15, "<=130")

      ດ້ວຍຄ່າຂອບເຂດໃນຕາລາງ E3 ແລະ F3, ສູດ ໃຊ້ແບບຟອມນີ້:

      =AVERAGEIFS(C3:C15, C3:C15, ">="&E3, C3:C15, "<="&F3)

      ກະລຸນາສັງເກດວ່າໃນກໍລະນີນີ້ພວກເຮົາໃຊ້ການອ້າງອີງດຽວກັນ (C3:C15) ສໍາລັບ 3 range argument.

      ເພື່ອສະເລ່ຍເຊລໃນຖັນໃດໜຶ່ງຫາກຄ່າໃນຖັນອື່ນຕົກຢູ່ລະຫວ່າງສອງຄ່າ, ສະໜອງໄລຍະທີ່ຕ່າງກັນສຳລັບອາກິວເມັນ ໄລຍະ_ສະເລ່ຍ ແລະ ເງື່ອນໄຂ .

      ຕົວຢ່າງ, ເພື່ອສະເລ່ຍຍອດຂາຍໃນຖັນ C ຖ້າວັນທີໃນຖັນ B ແມ່ນລະຫວ່າງ 1-Sep ແລະ 30-Oct, ສູດແມ່ນ:

      =AVERAGEIFS(C3:C15, B3:B15, ">=9/1/2022", B3:B15, "<=10/30/2022")

      ດ້ວຍການອ້າງອີງຕາລາງ:

      =AVERAGEIFS(C3:C15, B3:B15, ">="&E3, B3:B15, "<="&F3)

      ນັ້ນແມ່ນວິທີທີ່ທ່ານໃຊ້ຟັງຊັນ AVERAGEIFS ໃນ Excel ເພື່ອຊອກຫາຄ່າສະເລ່ຍເລກຄະນິດທີ່ມີຫຼາຍເກນ. ຂ້າ​ພະ​ເຈົ້າ​ຂໍ​ຂອບ​ໃຈ​ທ່ານ​ສໍາ​ລັບ​ການ​ອ່ານ​ແລະ​ຫວັງ​ວ່າ​ຈະ​ໄດ້​ພົບ​ທ່ານ​ໃນ blog ຂອງ​ພວກ​ເຮົາ​ໃນ​ອາ​ທິດ​ຕໍ່​ໄປ​!ຟັງຊັນ AVERAGEIFS - ຕົວຢ່າງ (ໄຟລ໌ .xlsx)

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