Excel: วิธีคำนวณค่าเฉลี่ยหากเซลล์มีข้อความ


คุณสามารถใช้สูตรต่อไปนี้เพื่อคำนวณค่าเฉลี่ยใน Excel เฉพาะเซลล์ที่มีข้อความเฉพาะ:

 =AVERAGEIF( A1:A13 ,"*text*", B1:B13 )

สูตรเฉพาะนี้จะคำนวณค่าเฉลี่ยของค่าในช่วง B1:B13 สำหรับเซลล์ที่มี “ข้อความ” ในช่วง A1:A13 เท่านั้น

หมายเหตุ : เครื่องหมายดอกจันคือสัญลักษณ์ตัวแทนที่บอกให้ Excel ละเว้นข้อความใดๆ ก่อนหรือหลังสตริงที่ระบุ

ตัวอย่างต่อไปนี้แสดงวิธีการใช้สูตรนี้ในทางปฏิบัติ

ตัวอย่าง: คำนวณค่าเฉลี่ยหากเซลล์มีข้อความ

สมมติว่าเรามีชุดข้อมูลต่อไปนี้ซึ่งแสดงคะแนนที่ทำโดยผู้เล่นบาสเก็ตบอล 12 คน:

เราสามารถใช้สูตรต่อไปนี้เพื่อคำนวณคะแนนเฉลี่ยที่ผู้เล่นในทีม “Mavs” ทำไว้เท่านั้น:

 =AVERAGEIF( A2:A13 ,"*mavs*", B2:B13 )

ภาพหน้าจอต่อไปนี้แสดงวิธีใช้สูตรนี้ในทางปฏิบัติ:

คะแนนเฉลี่ยที่ผู้เล่นในทีม “Mavs” ทำได้คือ 25

เราสามารถตรวจสอบได้ด้วยตนเองว่าสิ่งนี้ถูกต้อง:

คะแนนเฉลี่ยที่ได้ = (31 + 23 + 21) / 3= 25

โปรดทราบว่าสูตรนี้ไม่คำนึงถึงขนาดตัวพิมพ์

นั่นคือเราสามารถใช้ “*MAVS*” หรือ “*mavs*” หรือ “*Mavs*” ในสูตร จากนั้น Excel จะส่งกลับผลลัพธ์เดียวกัน

หมายเหตุ : คุณสามารถดูเอกสารฉบับเต็มสำหรับฟังก์ชัน AVERAGEIF ได้ที่นี่

แหล่งข้อมูลเพิ่มเติม

บทช่วยสอนต่อไปนี้อธิบายวิธีการทำงานทั่วไปอื่นๆ ใน Excel:

วิธีการคำนวณค่าเฉลี่ยระหว่างสองค่าใน Excel
วิธีการคำนวณค่าเฉลี่ยสะสมใน Excel
วิธีค้นหาค่าเฉลี่ยเคลื่อนที่ถ่วงน้ำหนักใน Excel

เพิ่มความคิดเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *