Google ชีต: วิธีคำนวณค่าเฉลี่ยหากเซลล์มีข้อความ
คุณสามารถใช้สูตรต่อไปนี้เพื่อคำนวณค่าเฉลี่ยใน Google ชีตเฉพาะเซลล์ที่มีข้อความเฉพาะ:
=AVERAGEIF( A2:A13 ,"*text*", B2:B13 )
สูตรเฉพาะนี้จะคำนวณค่าเฉลี่ยของค่าในช่วง B2:B13 สำหรับเซลล์ที่มี “ข้อความ” ในช่วง A2:A13 เท่านั้น
หมายเหตุ : เครื่องหมายดอกจันเป็นไวลด์การ์ดที่บอกให้ Google ชีตละเว้นข้อความใดๆ ก่อนหรือหลังสตริงที่ระบุ
ตัวอย่างต่อไปนี้แสดงวิธีการใช้สูตรนี้ในทางปฏิบัติ
ตัวอย่าง: คำนวณค่าเฉลี่ยหากเซลล์มีข้อความ
สมมติว่าเรามีชุดข้อมูลต่อไปนี้ซึ่งแสดงคะแนนที่ทำโดยผู้เล่นบาสเก็ตบอล 12 คน:

เราสามารถใช้สูตรต่อไปนี้เพื่อคำนวณคะแนนเฉลี่ยที่ผู้เล่นในทีมใดก็ได้ที่มี “avs” อยู่ในชื่อทีม:
=AVERAGEIF( A2:A13 ,"*avs*", B2:B13 )
ภาพหน้าจอต่อไปนี้แสดงวิธีใช้สูตรนี้ในทางปฏิบัติ:

คะแนนเฉลี่ยที่ทำได้โดยผู้เล่นในทีมที่ชื่อ “avs” คือ 22.75
ในตัวอย่างนี้ มีสองชื่อทีมที่มี “avs” อยู่ในชื่อ: Mavs และ Cavs
เราสามารถคำนวณคะแนนเฉลี่ยที่ผู้เล่นในทีมเหล่านี้ทำได้ด้วยตนเอง:
คะแนนเฉลี่ยที่ได้ = (31 + 23 + 21 +16) / 4 = 22.75
ซึ่งสอดคล้องกับค่าที่คำนวณโดยสูตรของเรา
หมายเหตุ : คุณสามารถดูเอกสารฉบับเต็มของฟังก์ชัน AVERAGEIF ได้ใน Google ชีต ที่นี่
แหล่งข้อมูลเพิ่มเติม
บทแนะนำต่อไปนี้จะอธิบายวิธีทำงานทั่วไปอื่นๆ ใน Google ชีต
วิธีใช้ AVERAGEIFS ใน Google ชีต
วิธีคำนวณค่าเฉลี่ยหากไม่ว่างเปล่าใน Google ชีต
วิธีเฉลี่ยแถวที่กรองใน Google ชีต