วิธีใช้ AVERAGEIF ใน Excel 365 – หาค่าเฉลี่ยแบบมีเงื่อนไข ใช้จริงในงานวิเคราะห์


① 🔥 บทนำ

ถ้าคุณใช้ AVERAGE อยู่…คุณได้แค่ “ค่าเฉลี่ยรวม”

แต่ในโลกจริง เราอยากรู้ว่า:

  • ค่าเฉลี่ยยอดขาย “เฉพาะสินค้า A”
  • ค่าเฉลี่ยรายได้ “เฉพาะลูกค้า VIP”
  • ค่าเฉลี่ยคะแนน “เฉพาะคนที่ผ่าน”

👉 นี่คือหน้าที่ของ AVERAGEIF


② 🎯 เหมาะสำหรับใคร

  • นักวิเคราะห์ข้อมูล
  • เจ้าของธุรกิจ
  • ฝ่ายขาย / บัญชี
  • คนทำ Dashboard

👉 ใครทำ Data = ต้องใช้


③ 📘 AVERAGEIF คืออะไร

AVERAGEIF คือฟังก์ชันที่ใช้ “หาค่าเฉลี่ยตามเงื่อนไข 1 เงื่อนไข”

📌 หลักการ:

  • ถ้าตรงเงื่อนไข → นำมาคิด
  • ถ้าไม่ตรง → ไม่นับ

④ ⚙️ โครงสร้างสูตร

=AVERAGEIF(range, criteria, [average_range])

📌 อธิบาย:

  • range = ช่วงเช็คเงื่อนไข
  • criteria = เงื่อนไข
  • average_range = ช่วงที่เอามาเฉลี่ย

⑤ 🧠 วิธีใช้ AVERAGEIF แบบพื้นฐาน

✔️ ค่าเฉลี่ยตามข้อความ

=AVERAGEIF(A1:A10,"A",B1:B10)

✔️ ค่าเฉลี่ยตามตัวเลข

=AVERAGEIF(A1:A10,">50",B1:B10)

✔️ ค่าเฉลี่ยค่ามากกว่า

=AVERAGEIF(A1:A10,">=100",B1:B10)

⑥ 🚀 เทคนิคสำคัญ (ต้องรู้)

💡 ค่าเฉลี่ย “ไม่รวมช่องว่าง”

👉 Excel จะข้ามเอง


💡 ค่า 0 “ถูกนำมาคิด”

👉 ระวังข้อมูลเพี้ยน


💡 average_range ต้องขนาดเท่ากับ range


⑦ 🔍 ตัวอย่างใช้งานจริง

📊 ค่าเฉลี่ยยอดขายสินค้า A

=AVERAGEIF(A2:A100,"A",B2:B100)

💰 ค่าเฉลี่ยลูกค้า VIP

=AVERAGEIF(C2:C100,"VIP",D2:D100)

📈 ค่าเฉลี่ยคะแนนผ่าน

=AVERAGEIF(B2:B50,">=50")

⑧ ⚠️ ปัญหาที่พบบ่อย

❌ ค่าเฉลี่ยผิด

👉 เพราะมีค่า 0


❌ เงื่อนไขไม่ทำงาน

👉 ลืม “”


❌ ขนาดช่วงไม่เท่ากัน

👉 สูตรพัง


⑨ 🧩 AVERAGEIF vs AVERAGE

ฟังก์ชันต่างกัน
AVERAGEค่าเฉลี่ยทั้งหมด
AVERAGEIFค่าเฉลี่ยตามเงื่อนไข

⑩ 🔧 เทคนิคระดับมือโปร

💡 AVERAGEIF + TODAY

=AVERAGEIF(A1:A10,TODAY(),B1:B10)

💡 AVERAGEIF + IF

👉 ซ้อน logic


💡 AVERAGEIF + FILTER

👉 วิเคราะห์ขั้นสูง


⑪ 📊 ใช้กับงานจริง

  • วิเคราะห์ยอดขาย
  • วิเคราะห์ลูกค้า
  • ทำ Dashboard

👉 ใช้จริงในธุรกิจ


⑫ 📌 สรุปแบบมืออาชีพ

  • AVERAGEIF = ค่าเฉลี่ยแบบมีเงื่อนไข
  • ใช้จริงใน Data Analysis
  • สำคัญมากในงานธุรกิจ

👉 สายวิเคราะห์ต้องใช้


⑬ 💬 คำถามชวนคิด

คุณยังดูค่าเฉลี่ยรวม…
หรือเริ่มแยกข้อมูลด้วย AVERAGEIF แล้ว?