วิธีการคำนวณค่าเฉลี่ยของหลายคอลัมน์ใน Excel (6 วิธี)

  • แบ่งปันสิ่งนี้
Hugh West

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

ดาวน์โหลดแบบฝึกหัดแบบฝึกหัด

คุณสามารถดาวน์โหลดแบบฝึกหัดแบบฝึกหัดที่เราใช้ในการเตรียมบทความนี้

ค่าเฉลี่ยหลายคอลัมน์.xlsx

6 วิธีคำนวณค่าเฉลี่ยของหลายคอลัมน์ใน Excel

1. คำนวณค่าเฉลี่ยของหลายคอลัมน์โดยใช้ฟังก์ชัน AVERAGE

ประการแรก ฉันจะใช้ฟังก์ชัน AVERAGE เพื่อ คำนวณค่าเฉลี่ย ของช่วงที่อยู่ติดกันซึ่งอยู่ในคอลัมน์ต่างๆ ตัวอย่างเช่น ฉันมีชุดข้อมูล ( B4:E11 ) ที่มีคะแนนสอบของนักเรียนหลายคน ตอนนี้ฉันจะคำนวณค่าเฉลี่ยของหลายช่วงจากหลายคอลัมน์

ขั้นตอน:

  • พิมพ์สูตรด้านล่างใน เซลล์ B13 เพื่อคำนวณค่าเฉลี่ยของช่วง B5:B10 , C5:D9, และ E6:E11 .
<7 =AVERAGE(B5:B10,C5:D9,E6:E11)

  • กด Enter และคุณจะได้รับค่าเฉลี่ยของช่วงคอลัมน์ที่ระบุ B , C , D และ E .

อ่านเพิ่มเติม: กำลังวิ่งค่าเฉลี่ย: วิธีคำนวณโดยใช้ฟังก์ชัน Average(…) ของ Excel

2. กำหนดชื่อให้กับหลายคอลัมน์แล้วหาค่าเฉลี่ย

บางครั้ง การเลือกหลายช่วงจากหลายคอลัมน์อาจดูเหมือน น่าเบื่อและอาจให้ผลลัพธ์ที่ไม่ถูกต้องหากเลือกช่วงไม่ถูกต้อง โชคดีที่คุณสามารถตั้งชื่อช่วงที่ระบุใน excel แล้วส่งช่วงนั้นเป็นอาร์กิวเมนต์ของฟังก์ชัน AVERAGE

ขั้นตอน:

  • ขั้นแรก เลือกช่วงที่คาดหวังจากหลายคอลัมน์โดยกดปุ่ม Ctrl
  • จากนั้นไปที่ กล่องชื่อ ตั้งชื่อที่เหมาะกับคุณ และกด Enter ฉันได้ตั้งชื่อช่วงด้านล่างเป็น ' MultiCol ' แล้ว

  • ตอนนี้พิมพ์สูตรด้านล่างใน เซลล์ B13 และกด Enter .
=AVERAGE(MultiCol)

  • ดังนั้น นี่คือ ค่าเฉลี่ยสูงสุดที่คุณจะได้รับ

อ่านเพิ่มเติม: วิธีคำนวณค่าเฉลี่ยของหลายช่วงใน Excel (3 วิธี)

3. ฟังก์ชัน Excel AVERAGEIF เพื่อคำนวณค่าเฉลี่ยของหลายคอลัมน์

ตอนนี้ ฉันจะใช้ ฟังก์ชัน AVERAGEIF เพื่อหาค่าเฉลี่ยของหลายคอลัมน์ ในการอภิปรายต่อไปนี้ ฉันจะแสดงให้คุณเห็นสองตัวอย่างการใช้ฟังก์ชันนี้เพื่อคำนวณค่าเฉลี่ย

3.1. รับค่าเฉลี่ยของเซลล์ที่ตรงกับเกณฑ์ทุกประการ

สมมติว่า ฉันมีชุดข้อมูล ( B4:C12 ) ที่มีชื่อผลไม้หลายชื่อและคุณภาพในคอลัมน์ A และ B ตอนนี้ฉันจะมองหาชื่อผลไม้เฉพาะ (ที่นี่ Apple ) ในคอลัมน์ B และคำนวณค่าเฉลี่ยจากคอลัมน์ C .

ขั้นตอน:

  • พิมพ์สูตรต่อไปนี้ใน เซลล์ C14 แล้วกด Enter .
=AVERAGEIF(B5:B12,"Apple",C5:C12)

  • ด้วยเหตุนี้ ฉันจะได้รับค่าเฉลี่ยของปริมาณของทั้งหมด ' Apple ' ของชุดข้อมูลนี้

3.2. คำนวณค่าเฉลี่ยของเซลล์ที่ตรงกับเกณฑ์ในสตริง

ก่อนหน้านี้ ฉันคำนวณค่าเฉลี่ยสำหรับชื่อผลไม้ที่ตรงกับเซลล์ excel แต่ตอนนี้ฉันจะค้นหาสตริงที่ตรงกับเนื้อหาของเซลล์แล้วคำนวณค่าเฉลี่ยจากคอลัมน์อื่น ตัวอย่างเช่น ในชุดข้อมูลด้านล่าง ฉันมีชื่อผลไม้ที่มีสตริง ' Apple ' ซึ่งเป็นส่วนหนึ่งของเนื้อหาเซลล์ (เช่น Wood Apple , Pineapple, เป็นต้น .) ลองจับคู่สตริง ' Apple ' ในคอลัมน์ B แล้วหาค่าเฉลี่ยที่สอดคล้องกันจากคอลัมน์ C .

ขั้นตอน:

  • พิมพ์สูตรด้านล่างใน เซลล์ C14 .
=AVERAGEIF(B5:B12,"*Apple*",C5:C12)

  • กด Enter .
  • ดังนั้น คุณจะได้ผลลัพธ์ด้านล่าง

อ่านเพิ่มเติม: วิธีคำนวณค่าเฉลี่ยของข้อความใน Excel (2 วิธี)

การอ่านที่คล้ายกัน

  • สูตรการเข้าร่วมโดยเฉลี่ยใน Excel (5วิธี)
  • วิธีคำนวณคะแนนเฉลี่ย 5 ดาวใน Excel (3 วิธีง่ายๆ)
  • รับเวลาเฉลี่ยใน Excel (3 ตัวอย่าง)
  • วิธีคำนวณค่าเฉลี่ยเคลื่อนที่ 7 วันใน Excel (4 วิธี)
  • คำนวณเปอร์เซ็นต์เฉลี่ยของเครื่องหมายใน Excel (4 วิธียอดนิยม)<2

4. การรวมฟังก์ชัน AVERAGEIF และ SUMIF เพื่อรับค่าเฉลี่ยของหลายคอลัมน์

คุณสามารถใช้ฟังก์ชัน Excel ร่วมกันได้ เช่น AVERAGEIF และ SUMIF ฟังก์ชันหาค่าเฉลี่ยจากหลายคอลัมน์ ตัวอย่างเช่น ฉันมีชุดข้อมูล ( B4:E10 ) ที่มีรายการขายของชำบางรายการ ราคาต่อหน่วย และจำนวนที่ขายตามวันที่ ตอนนี้ ฉันจะคำนวณราคารวมสำหรับรายการเหล่านี้จากคอลัมน์ B , C, และ E โดยใช้ SUMIF และ AVERAGEIF ฟังก์ชัน

ขั้นตอน:

  • ขั้นแรก พิมพ์สูตรด้านล่างใน เซลล์ E13 และกด Enter .
=AVERAGEIF($B$5:$B$10,B13,$E$5:$E$10)*SUMIF($B$5:$B$10,B13,$C$5:$C$10)

  • จากนั้นเราจะ รับผลลัพธ์ด้านล่าง ใช้เครื่องมือ Fill Handle ( + ) เพื่อคัดลอกสูตรไปยังเซลล์ที่เหลือ

  • ในท้ายที่สุด เราจะได้ราคารวมของรายการทั้งหมดดังต่อไปนี้

🔎 How Do the Formula Work?

AVERAGEIF($B$5:$B$10,B13,$E$5:$E$10)

ส่วนนี้ของสูตร ส่งกลับ ราคาต่อหน่วย ของเนื้อหาเซลล์ของ เซลล์ B13 ( คอร์นเฟลกส์ ) ซึ่งคือ:

{ 5 }

SUMIF($B$5:$B$10,B13,$C$5:$ 10 ดอลลาร์แคนาดา)

ตอนนี้ ส่วนนี้ของสูตรส่งคืน ปริมาณ ที่ขายไปแล้วของ คอร์นเฟลก ซึ่งก็คือ:

{ 88 }

AVERAGEIF($B$5:$B$10,B13,$E$5:$E$10)*SUMIF($B$5:$ B$10,B13,$C$5:$C$10)

สุดท้าย สูตรด้านบนจะคูณ 5 กับ 88 และส่งกลับ:

{ 440 }

อ่านเพิ่มเติม: [แก้ไขแล้ว!] สูตรเฉลี่ยไม่ทำงานใน Excel (6 วิธีแก้ไข)

5. การรวมฟังก์ชัน AVERAGE และ LARGE ของ Excel เข้าด้วยกันเพื่อรับค่าเฉลี่ยจากหลายคอลัมน์

คุณสามารถรวม ฟังก์ชัน LARGE ร่วมกับฟังก์ชัน AVERAGE เพื่อค้นหาค่าเฉลี่ย ของช่วงที่กระจายอยู่ในหลายคอลัมน์ เช่น ฉันจะใช้การรวมกันของฟังก์ชัน excel เพื่อคำนวณค่าเฉลี่ยของค่า 3 อันดับต้น ๆ ของช่วง B11:E11 .

ขั้นตอน:

  • พิมพ์สูตรด้านล่างใน เซลล์ B13 แล้วกด Enter .
=AVERAGE(LARGE(B11:E11, {1,2,3}))

  • ดังนั้น ฉันจะได้รับค่าเฉลี่ยของค่า 3 สูงสุดจากช่วง B11:E11 ซึ่งกระจายอยู่ในหลายคอลัมน์

ที่นี่ ฟังก์ชัน LARGE จะส่งกลับ 3 ค่าที่มากที่สุด ( 89 , 87 และ 77 )  ในช่วง B11:E11 ต่อมา ฟังก์ชัน AVERAGE จะส่งคืนค่าเฉลี่ยของตัวเลขที่สูงกว่า 3 จำนวน

หมายเหตุ:

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

อ่านเพิ่มเติม: คำนวณการย้าย ค่าเฉลี่ยสำหรับช่วงไดนามิกใน Excel (3 ตัวอย่าง)

6. ฟังก์ชัน OFFSET, AVERAGE และ COUNT ของ Excel เพื่อคำนวณค่าเฉลี่ยของค่า N สุดท้ายในหลายคอลัมน์

ตอนนี้ฉันจะใช้ ฟังก์ชัน OFFSET ร่วมกับฟังก์ชัน COUNT และ AVERAGE เพื่อคำนวณค่าเฉลี่ยของค่า N ล่าสุดซึ่งกระจายอยู่ในหลายคอลัมน์ เช่น ฉันจะคำนวณค่าเฉลี่ยของค่าสามค่าล่าสุด ( 3 ) ของช่วง B5:F5 ของชุดข้อมูลของฉัน ( B4:F11 )

ขั้นตอน:

  • พิมพ์สูตรต่อไปนี้ใน เซลล์ B13 และกด Enter .
=AVERAGE(OFFSET(B5,0,COUNT(B5:F5)-3,1,3))

  • ดังนั้น คุณจะได้รับต่ำกว่าค่าเฉลี่ย

🔎 สูตรทำงานอย่างไร

COUNT(B5:F5)

ส่วนนี้ของ สูตรส่งคืน:

{ 5 }

(OFFSET(B5,0,COUNT(B5:F5)-3 ,1,3)

ตอนนี้ ส่วนนี้ของสูตรคืนค่าสุดท้าย 3 ค่าของช่วง B5:F5 :

{ 99 , 77 , 66 }

ค่าเฉลี่ย(OFFSET(B5,0,COUNT (B5:F5)-3,1,3))

สุดท้าย สูตรจะส่งกลับค่าเฉลี่ยของค่า 3 ล่าสุด ( 99 , 77 , 66 ) ซึ่งก็คือ:

{ 80.66666667 }

สรุป

ในบทความข้างต้น ฉันได้พยายามที่จะอภิปรายวิธีการต่างๆ ในการคำนวณค่าเฉลี่ยของหลายคอลัมน์ใน excel อย่างละเอียด หวังว่าวิธีการและคำอธิบายเหล่านี้จะเพียงพอที่จะแก้ปัญหาของคุณได้ โปรดแจ้งให้เราทราบหากคุณมีคำถามใด ๆ

Hugh West เป็นผู้ฝึกอบรมและนักวิเคราะห์ Excel ที่มีประสบการณ์สูงและมีประสบการณ์มากกว่า 10 ปีในอุตสาหกรรมนี้ เขาสำเร็จการศึกษาระดับปริญญาตรีสาขาการบัญชีและการเงิน และปริญญาโทสาขาบริหารธุรกิจ Hugh มีความหลงใหลในการสอนและได้พัฒนาแนวทางการสอนที่เป็นเอกลักษณ์ซึ่งง่ายต่อการติดตามและเข้าใจ ความรู้ความเชี่ยวชาญของเขาเกี่ยวกับ Excel ช่วยให้นักเรียนและผู้เชี่ยวชาญหลายพันคนทั่วโลกพัฒนาทักษะและความเป็นเลิศในอาชีพการงาน ฮิวจ์แบ่งปันความรู้ของเขากับคนทั้งโลกผ่านบล็อก โดยเสนอบทช่วยสอน Excel ฟรีและการฝึกอบรมออนไลน์เพื่อช่วยให้บุคคลและธุรกิจบรรลุศักยภาพสูงสุดของตนเอง