ฟังก์ชัน AVERAGEIFS ใน Excel: วิธีคำนวณค่าเฉลี่ยตามเงื่อนไขต่างๆ

ฟังก์ชัน AVERAGEIFS ใน Excel: วิธีคำนวณค่าเฉลี่ยตามเงื่อนไขต่างๆ

ฟังก์ชัน AVERAGEเป็นฟังก์ชันพื้นฐานของ Excelที่ใช้ในการคำนวณค่าเฉลี่ยของค่าในตารางข้อมูล และเมื่อใช้ฟังก์ชัน AVERAGE ขั้นสูง ผู้ใช้สามารถรวมฟังก์ชันดังกล่าวเพื่อคำนวณเนื้อหาต่างๆ ได้ เช่น ฟังก์ชัน AVERAGEIF เพื่อคำนวณค่าเฉลี่ยบวก 1 เงื่อนไข หรือฟังก์ชันDAVERAGE วันนี้ เราจะมาเรียนรู้เกี่ยวกับฟังก์ชันการหาค่าเฉลี่ยที่ได้รับความนิยมไม่มากนักแต่ยังมีประโยชน์อย่างยิ่ง นั่นคือ AVERAGEIFS

ค่าเฉลี่ยใน Excel

ฟังก์ชัน AVERAGEIFS คืออะไร?

ใน Excel ฟังก์ชัน AVERAGEIFS จะคำนวณค่าเฉลี่ยของตัวเลขในช่วงของเซลล์ที่ตรงตามเงื่อนไขหลายข้อในเวลาเดียวกัน เกณฑ์ที่ใช้สำหรับ AVERAGEIFS สามารถรวมตัวดำเนินการทางตรรกะ (>,<><>,=) และตัวดำเนินการแทน (*,?)

หากคุณสงสัยว่าฟังก์ชัน AVERAGEIFS แตกต่างจาก AVERAGEIF อย่างไร ง่ายมาก AVERAGEIF สามารถคำนวณได้เฉพาะค่าเฉลี่ยของเซลล์ที่ตรงตามเงื่อนไขเดียวเท่านั้น ถ้ามีมากกว่า 1 เงื่อนไข คุณต้องใช้ร่วมกับฟังก์ชันอื่น หรือใช้ฟังก์ชัน AVERAGEIFS

ในส่วนถัดไป บทความนี้จะให้สูตรฟังก์ชัน AVERAGEIFS พร้อมตัวอย่างเฉพาะเจาะจงเพื่อให้คุณเข้าใจได้ง่ายขึ้น

สูตรฟังก์ชัน AVERAGEIFS Excel

ฟังก์ชัน AVERAGEIFS ใน Excel มีสูตรฟังก์ชันAVERAGEIFS(average_range, Criteria_range1, Criteria1, [criteria_range2, Criteria2], ... )

ในนั้น:

  • Average_range:พื้นที่ข้อมูลในการคำนวณค่าเฉลี่ยประกอบด้วยตัวเลขหรือชื่อ หรืออาร์เรย์อ้างอิงที่มีตัวเลข ซึ่งเป็นพารามิเตอร์ที่จำเป็น
  • Criteria_range1, Criteria_range2:ช่วงประกอบด้วยเงื่อนไขที่จะสรุป, Criteria_range1 เป็นพารามิเตอร์ที่จำเป็น ส่วน Criteria_range ที่เหลือเป็นทางเลือกที่มีอาร์กิวเมนต์สูงสุด 127 อาร์กิวเมนต์ ซึ่งเป็นพารามิเตอร์ที่จำเป็น
  • เกณฑ์1, เกณฑ์2, ...:เป็นเงื่อนไขในการคำนวณค่าเฉลี่ย, เกณฑ์1 เป็นพารามิเตอร์ที่จำเป็น, เกณฑ์อื่นๆ เป็นทางเลือกที่มีเงื่อนไขสูงสุด 127 รายการ

หมายเหตุเมื่อใช้ฟังก์ชัน:

  • หากค่าอาร์กิวเมนต์มีค่าตรรกะหรือเซลล์ว่าง ค่านั้นจะถูกละเว้น
  • ถ้าช่วงว่างเปล่าหรือเป็นข้อความ ฟังก์ชันจะส่งกลับค่าความผิดพลาด #DIV/0
  • หากเซลล์ใน Criteria_range ว่างเปล่า ฟังก์ชันจะมีค่าเริ่มต้นเป็น 0
  • ถ้าค่าในกล่องข้อมูลเป็นค่าตรรกะ = True จะถือเป็น 1 ถ้าค่า False ถือเป็น 0
  • หากค่าในช่วง Average_range ไม่สามารถแปลงเป็นตัวเลขได้ ระบบจะรายงานข้อผิดพลาด #DIV/0
  • หากไม่มีค่าที่ตรงตามเงื่อนไขทั้งหมด ฟังก์ชันจะรายงานข้อผิดพลาด #DIV/0!
  • สามารถใช้อักขระทางเลือก เช่น *.? ได้ ภายใต้เงื่อนไขโดยเฉลี่ย

ตัวอย่างวิธีใช้ฟังก์ชัน AVERAGEIFS ใน Excel

เราจะนำตัวอย่างที่มีตารางข้อมูลด้านล่าง

ฟังก์ชัน AVERAGEIFS ใน Excel: วิธีคำนวณค่าเฉลี่ยตามเงื่อนไขต่างๆ

ตัวอย่างที่ 1 : คำนวณเงินเดือนเฉลี่ยของพนักงานที่มากกว่า 3,000,000 แต่น้อยกว่า 7,000,000

จากข้อกำหนดของคำถาม เราจะเห็นว่าพื้นที่ในการคำนวณค่าเฉลี่ยคือ D2 ถึง D6 (D2:D6) เงื่อนไขในการคำนวณค่าเฉลี่ยคือเงินเดือนที่มากกว่า 3 ล้าน (D2:D6,">3000000") และน้อยกว่า 6 ล้าน (D2:D6,"<7000000"). ดังนั้นสูตรจะเป็นเช่น "">

=AVERAGEIFS(D2:D6,D2:D6,">3000000",D2:D6,"<>

ฟังก์ชัน AVERAGEIFS ใน Excel: วิธีคำนวณค่าเฉลี่ยตามเงื่อนไขต่างๆ

กด Enter และผลลัพธ์โดยเฉลี่ยของข้อมูลตามเงื่อนไขที่ตั้งไว้จะปรากฏขึ้น เงินเดือนเฉลี่ยที่คำนวณได้คือ 5,433,333

ฟังก์ชัน AVERAGEIFS ใน Excel: วิธีคำนวณค่าเฉลี่ยตามเงื่อนไขต่างๆ

ตัวอย่างที่ 2: คำนวณเงินเดือนและโบนัสโดยเฉลี่ยของพนักงานชายซึ่งมีเงินเดือน 250,000

เราพบว่า E2:E6 คือพื้นที่ที่ต้องคำนวณค่า E2:E6, "250000" เป็นเงื่อนไขแรกสำหรับค่าในพื้นที่นั้น C2:C6,"Male" เป็นเงื่อนไขที่สองที่มีช่วงข้อมูลต่างกัน จากนั้นสูตรสำหรับปัญหานี้จะเป็น:

=AVERAGEIFS(E2:E6,E2:E6,"250000",C2:C6,"ชาย")

เมื่อกด Enter จะได้ผลลัพธ์เป็น 250,000 ดังภาพด้านล่าง

ฟังก์ชัน AVERAGEIFS ใน Excel: วิธีคำนวณค่าเฉลี่ยตามเงื่อนไขต่างๆ

ตัวอย่างที่ 3: คำนวณเงินเดือนเฉลี่ยของพนักงานชายที่มากกว่า 200,000 และเงินเดือนที่มากกว่า 4,500,000

พื้นที่ข้อมูลที่ต้องคำนวณค่าเฉลี่ยคือ E2:E6, E2:E6,">200000" เป็นเงื่อนไขที่ 1 ในพื้นที่ข้อมูล E2:E6, C2:C6, "Male" เป็นเงื่อนไขที่ 2 ในพื้นที่ข้อมูล C2:C6, D2:D6,">4500000" เป็นเงื่อนไขที่สามในพื้นที่ข้อมูล D2:D6 ในกล่องอินพุตผลลัพธ์ เราป้อนสูตรการคำนวณ:

=AVERAGEIFS(E2:E6,E2:E6,">200000",C2:C6,"ชาย",D2:D6,">4500000")

ฟังก์ชัน AVERAGEIFS ใน Excel: วิธีคำนวณค่าเฉลี่ยตามเงื่อนไขต่างๆ

กด Enter ผลลัพธ์ที่ได้จะเป็น 375,000 ดังรูปด้านล่าง เนื่องจากมีพนักงานชายเพียง 2 คนเท่านั้นที่มีคุณสมบัติตรงตามเงื่อนไขทั้ง 3 ข้อ

ฟังก์ชัน AVERAGEIFS ใน Excel: วิธีคำนวณค่าเฉลี่ยตามเงื่อนไขต่างๆ

ตัวอย่างที่ 4: คำนวณเงินเดือนเฉลี่ยของพนักงานหญิงที่มีเงินเดือนมากกว่า 7,500,000

คุณยังกำหนดพื้นที่ข้อมูลและเงื่อนไขคล้ายกับตัวอย่าง 3 ตัวอย่างด้านบน และสุดท้ายเราจะได้สูตรการคำนวณด้วยฟังก์ชัน AVERAGEIFS:

=AVERAGEIFS(D2:D6,D2:D6,">7500000",C2:C6,"เพศหญิง")

จากนั้นกด Enter

ฟังก์ชัน AVERAGEIFS ใน Excel: วิธีคำนวณค่าเฉลี่ยตามเงื่อนไขต่างๆ

ผลลัพธ์จะเป็นข้อผิดพลาด #DIV0! เนื่องจากมีเงื่อนไขเดียวในสูตรเท่านั้นที่ตรงตามเงื่อนไข จึงไม่มีเซลล์ใดที่ตรงตามเงื่อนไขทั้งสองเงื่อนไขในสูตร

ฟังก์ชัน AVERAGEIFS ใน Excel: วิธีคำนวณค่าเฉลี่ยตามเงื่อนไขต่างๆ

ด้านบนคือวิธีการใช้ฟังก์ชัน AVERAGEIFS ใน Excel เพื่อคำนวณค่าเฉลี่ยโดยมีเงื่อนไขต่างๆ มากมาย โดยทั่วไป การใช้งานนั้นง่ายมาก คุณต้องป้อนพื้นที่การคำนวณค่าก่อน จากนั้นจึงป้อนเงื่อนไขในพื้นที่ข้อมูลแต่ละส่วน

ดูเพิ่มเติม:

ขอให้คุณประสบความสำเร็จ!


เล่น ปริศนา บน Excel

เล่น ปริศนา บน Excel

MehmetSalihKoten ผู้ใช้ Reddit ได้สร้าง Tetris เวอร์ชันที่ใช้งานได้เต็มรูปแบบใน Microsoft Excel

วิธีใช้ฟังก์ชันแปลงใน Excel

วิธีใช้ฟังก์ชันแปลงใน Excel

ในการแปลงหน่วยการวัดใน Excel เราจะใช้ฟังก์ชันแปลง

วิธีใช้ฟังก์ชัน HLOOKUP ใน Excel

วิธีใช้ฟังก์ชัน HLOOKUP ใน Excel

ฟังก์ชัน HLOOKUP คืออะไร? จะใช้ฟังก์ชัน HLOOKUP ใน Excel ได้อย่างไร? มาหาคำตอบกับ LuckyTemplates กันเถอะ!

ฟังก์ชัน IFERROR ใน Excel สูตรและการใช้งาน

ฟังก์ชัน IFERROR ใน Excel สูตรและการใช้งาน

ฟังก์ชัน IFERROR ใน Excel มักใช้กันทั่วไป หากต้องการใช้งานได้ดี คุณต้องเข้าใจสูตร IFERROR ของ Microsoft Excel

วิธีใช้ฟังก์ชัน VALUE ใน Excel

วิธีใช้ฟังก์ชัน VALUE ใน Excel

ฟังก์ชัน VALUE ใน Excel คืออะไร? สูตรค่าใน Excel คืออะไร? มาหาคำตอบกับ LuckyTemplates.com กันเถอะ!

ฟังก์ชัน Excel EOMONTH วิธีใช้ฟังก์ชัน EOMONTH

ฟังก์ชัน Excel EOMONTH วิธีใช้ฟังก์ชัน EOMONTH

ฟังก์ชัน EOMONTH ใน Excel ใช้เพื่อแสดงวันสุดท้ายของเดือนที่กำหนด โดยมีการใช้งานที่ง่ายมาก จากนั้นคุณจะได้รับวันสุดท้ายของเดือนที่ระบุตามข้อมูลที่เราป้อน

วิธีใช้ do- while loop ใน Excel VBA

วิธีใช้ do- while loop ใน Excel VBA

ต้องการทำงานซ้ำ ๆ โดยอัตโนมัติใน Excel VBA หรือไม่? ดังนั้น เรามาเรียนรู้วิธีใช้ลูป Do-While เพื่อดำเนินการชุดของการดำเนินการที่ทำซ้ำจนกว่าจะตรงตามเงื่อนไข

Excel 2016 - บทที่ 6: เปลี่ยนขนาดของคอลัมน์ แถว และเซลล์ใน Excel

Excel 2016 - บทที่ 6: เปลี่ยนขนาดของคอลัมน์ แถว และเซลล์ใน Excel

ความกว้างของคอลัมน์เริ่มต้นและความสูงของแถวใน Excel อาจไม่ตรงกับข้อมูลที่คุณป้อน บทความด้านล่างนี้จะแสดงวิธีการบางอย่างในการเปลี่ยนขนาดของคอลัมน์ แถว และเซลล์ใน Excel 2016 โปรดดูที่บทความนี้

Excel 2016 - บทที่ 5: แนวคิดพื้นฐานเกี่ยวกับเซลล์และช่วง

Excel 2016 - บทที่ 5: แนวคิดพื้นฐานเกี่ยวกับเซลล์และช่วง

เมื่อใดก็ตามที่คุณทำงานกับ Excel คุณจะต้องป้อนข้อมูลหรือเนื้อหาลงในเซลล์ มาเรียนรู้กับ LuckyTemplates เกี่ยวกับแนวคิดพื้นฐานของเซลล์และช่วงใน Excel 2016!

วิธีใช้ฟังก์ชัน XLOOKUP ใน Excel

วิธีใช้ฟังก์ชัน XLOOKUP ใน Excel

ฟังก์ชัน Xlookup ใน Excel คืออะไร วิธีใช้ Xlookup ใน Excel มาหาคำตอบกับ LuckyTemplates.com กันเถอะ!