AVERAGEIF และ AVERAGEIFS เป็นฟังก์ชันสถิติใน Microsoft Excel บทความนี้จะอธิบายไวยากรณ์และวิธีใช้งาน
ฟังก์ชัน AVERAGEIF คำนวณค่าเฉลี่ยของตัวเลขในช่วงที่ตรงเกณฑ์ที่กำหนด สูตร:
Averageif (Range, criteria, [average_range])
ฟังก์ชัน AVERAGEIFS คำนวณค่าเฉลี่ยของตัวเลขในช่วงที่ตรงเกณฑ์หลายเกณฑ์ สูตร:
Averageifs (average_range, criteria_range1, criteria1 [criteria_range2, criteria2] ...)
ไวยากรณ์ AVERAGEIF และ AVERAGEIFS
AVERAGEIF
- Range: ช่วงเซลล์ที่ต้องการหาค่าเฉลี่ย (จำเป็น)
- Criteria: เกณฑ์ตรวจสอบเซลล์ที่จะนำมาหาค่าเฉลี่ย (จำเป็น)
- Average_range: ช่วงเซลล์ที่จะหาค่าเฉลี่ย หากไม่มี จะใช้ Range แทน (ไม่จำเป็น)
AVERAGEIFS
- Average_range: เซลล์หนึ่งขึ้นไปที่จะหาค่าเฉลี่ย (จำเป็น)
- Range: ช่วงเซลล์ที่ต้องการหาค่าเฉลี่ย (จำเป็น)
- Criteria_range1: ช่วงแรกสำหรับตรวจสอบเกณฑ์ที่เกี่ยวข้อง (จำเป็น) เกณฑ์ที่สองเป็นต้นไปไม่จำเป็น
- Criteria 1: เกณฑ์ตรวจสอบเซลล์ที่จะนำมาหาค่าเฉลี่ย เกณฑ์แรกจำเป็น เกณฑ์ต่อไปไม่จำเป็น
วิธีใช้ AVERAGEIF ใน Excel

คลิกเซลล์ที่ต้องการค่าเฉลี่ย พิมพ์ =Averageif แล้วเปิดวงเล็บ
ในวงเล็บ พิมพ์ Range คือช่วงเซลล์ที่มีข้อมูลต้องการหาค่าเฉลี่ย
ในตัวอย่างพิมพ์เซลล์ D3:D9 หรือคลิกเซลล์ในคอลัมน์ที่ต้องการแล้วลากจนจบ จะใส่ช่วงอัตโนมัติ
พิมพ์ Criteria ใช้ Bread เพราะเป็นสิ่งที่ต้องการหา
พิมพ์ Average_range คือ G3:G9 เพราะเซลล์เหล่านี้มียอดขายที่ต้องการหาค่าเฉลี่ย ปิดวงเล็บ

กด Enter ได้ผลลัพธ์

อีกวิธี: ไป Formulas > Function Library group > More Functions > Statistical > AVERAGEIF กล่อง Function Argument จะปรากฏ

ในกล่อง Function Arguments ที่ Range พิมพ์ D3:D9
ที่ Criteria พิมพ์ "Bread"
ที่ Average_range พิมพ์ G3:G9
คลิก OK ได้ผลลัพธ์
วิธีใช้ AVERAGEIFS ใน Excel

ในตัวอย่าง หาค่าเฉลี่ยยอดขายสินค้าที่ลูกค้ารหัส 110 ซื้อ
คลิกเซลล์ที่ต้องการผลลัพธ์ พิมพ์ =Averageif แล้วเปิดวงเล็บ
ในวงเล็บพิมพ์ G3:G9 เป็น Average_range
พิมพ์ Criteria_range1 คือ D3:D9 ช่วงที่มีข้อมูลต้องการหา
พิมพ์ Criteria1 คือ "Bread" สินค้าที่ต้องการหา
พิมพ์ Criteria_range2 คือ A3:A9 เพื่อระบุลูกค้า
พิมพ์ Criteria2 คือ "110" รหัสลูกค้าที่ต้องการหา

กด Enter ได้ผลลัพธ์

อีกวิธี: ไป Formulas > Function Library > More Functions > Statistical > AVERAGEIFS กล่อง Function Argument จะปรากฏ

ในกล่อง Function Arguments ที่ Average_range พิมพ์ G3:G9
ที่ Criteria_range1 พิมพ์ D3:D9
ที่ Criteria1 พิมพ์ Bread
ที่ Criteria_range2 พิมพ์ A3:A9
ที่ Criteria2 พิมพ์ "110" เพราะหาลูกค้ารหัส 110
คลิก OK ได้ผลลัพธ์
อ่านต่อ: วิธีใช้ฟังก์ชัน IF ใน Excel