ไปยังเนื้อหาหลัก

วิธีการเฉลี่ยช่วงของข้อมูลที่ไม่สนใจศูนย์ใน Excel

โดยปกติฟังก์ชัน Average สามารถช่วยคุณคำนวณค่าเฉลี่ยของช่วงรวมถึงศูนย์ใน Excel แต่ที่นี่คุณต้องการยกเว้นศูนย์เมื่อคุณใช้ฟังก์ชัน Average คุณจะไม่สนใจศูนย์ในการคำนวณเฉลี่ยได้อย่างไร?

เฉลี่ยช่วงข้อมูลที่ละเว้นศูนย์ด้วยสูตร

ค่าเฉลี่ย / รวม / นับช่วงของข้อมูลที่ไม่สนใจศูนย์ด้วย Kutools for Excel ความคิดที่ดี 3      เล่น


ลูกศรสีฟ้าฟองขวา เฉลี่ยช่วงข้อมูลที่ละเว้นศูนย์ด้วยสูตร

หากคุณกำลังใช้ Excel 2007/2010/2013 ฟังก์ชัน AVERAGEIF ที่เรียบง่ายนี้สามารถช่วยคุณแก้ปัญหานี้ได้อย่างรวดเร็วและง่ายดาย

1. ใส่สูตรนี้ = AVERAGEIF (B2: B13, "<> 0") ในเซลล์ว่างนอกเหนือจากข้อมูลของคุณดูภาพหน้าจอ:

doc- ค่าเฉลี่ยละเว้นศูนย์ 1

หมายเหตุ: ในสูตรข้างต้น B2: B13 คือข้อมูลช่วงที่คุณต้องการเฉลี่ยไม่รวมศูนย์คุณสามารถเปลี่ยนแปลงได้ตามต้องการ หากมีเซลล์ว่างในช่วงสูตรนี้จะเฉลี่ยข้อมูลโดยไม่รวมเซลล์ว่าง

2. จากนั้นกด เข้าสู่ คีย์และคุณจะได้รับผลลัพธ์ที่ไม่รวมค่าศูนย์ ดูภาพหน้าจอ:

doc- ค่าเฉลี่ยละเว้นศูนย์ 1

หมายเหตุ สูตรนี้จะไม่มีผลใน Excel 2003 หากคุณมี Excel 2003 คุณควรรวมไฟล์ รวม และ เคานติฟ โปรดใช้สูตรต่อไปนี้: =SUM(B2:B13)/COUNTIF(B2:B13,">0").


ลูกศรสีฟ้าฟองขวา ค่าเฉลี่ย / รวม / นับช่วงของข้อมูลที่ไม่สนใจศูนย์ด้วย Kutools for Excel

หากคุณต้องการรวม / เฉลี่ย / นับโดยไม่สนใจเซลล์ศูนย์คุณสามารถสมัครได้ Kutools สำหรับ Excel's เลือกเซลล์เฉพาะ ยูทิลิตี้เพื่อเลือกเซลล์ที่ไม่ใช่ศูนย์จากนั้นดูผลการคำนวณในไฟล์ แถบสถานะ.

Kutools สำหรับ Excel, ที่มีมากกว่า 300 ฟังก์ชั่นที่มีประโยชน์ทำให้งานของคุณง่ายขึ้น 

หลังจาก ติดตั้งฟรี Kutools สำหรับ Excel โปรดทำดังนี้:

1. เลือกช่วงที่คุณต้องการเฉลี่ยคลิก Kutools > เลือก > เลือกเซลล์เฉพาะ. ดูภาพหน้าจอ:
doc เลือกเซลล์เฉพาะ 4

2. ในกล่องโต้ตอบ popping ให้เลือก เซลล์ ตัวเลือกแล้วเลือก ไม่ เท่ากัน จากรายการแบบเลื่อนลงรายการแรกใน ประเภทเฉพาะ และไปที่กล่องข้อความด้านขวาเพื่อป้อน 0. ดูภาพหน้าจอ:
doc เลือกเซลล์เฉพาะ 6

3 คลิก Okและเซลล์ทั้งหมดที่มีค่ามากกว่า 0 ได้ถูกเลือกและคุณสามารถดูค่าเฉลี่ยผลรวมการนับผลลัพธ์ได้ในแถบสถานะ ดูภาพหน้าจอ:
doc เลือกเซลล์เฉพาะ 3

เคล็ดลับ หากคุณต้องการทดลองใช้ เลือกเซลล์เฉพาะs ฟังก์ชั่น โปรดไปดาวน์โหลด Kutools for Excel ฟรี ก่อนแล้วไปใช้การดำเนินการตามขั้นตอนข้างต้น


ลูกศรสีฟ้าฟองขวาข้อมูลเฉลี่ย / จำนวน / ผลรวมจะไม่สนใจศูนย์

บทความที่เกี่ยวข้อง:

วิธีคำนวณค่าเฉลี่ยโดยไม่มีค่าสูงสุดและต่ำสุดใน Excel

สุดยอดเครื่องมือเพิ่มผลผลิตในสำนักงาน

🤖 Kutools AI ผู้ช่วย: ปฏิวัติการวิเคราะห์ข้อมูลโดยยึดตาม: การดำเนินการที่ชาญฉลาด   |  สร้างรหัส  |  สร้างสูตรที่กำหนดเอง  |  วิเคราะห์ข้อมูลและสร้างแผนภูมิ  |  เรียกใช้ฟังก์ชัน Kutools...
คุณสมบัติยอดนิยม: ค้นหา เน้น หรือระบุรายการที่ซ้ำกัน   |  ลบแถวว่าง   |  รวมคอลัมน์หรือเซลล์โดยไม่สูญเสียข้อมูล   |   รอบโดยไม่มีสูตร ...
การค้นหาขั้นสูง: VLookup หลายเกณฑ์    VLookup หลายค่า  |   VLookup ข้ามหลายแผ่น   |   การค้นหาที่ไม่ชัดเจน ....
รายการแบบเลื่อนลงขั้นสูง: สร้างรายการแบบหล่นลงอย่างรวดเร็ว   |  รายการแบบหล่นลงขึ้นอยู่กับ   |  เลือกหลายรายการแบบหล่นลง ....
ผู้จัดการคอลัมน์: เพิ่มจำนวนคอลัมน์เฉพาะ  |  ย้ายคอลัมน์  |  สลับสถานะการมองเห็นของคอลัมน์ที่ซ่อนอยู่  |  เปรียบเทียบช่วงและคอลัมน์ ...
คุณสมบัติเด่น: กริดโฟกัส   |  มุมมองการออกแบบ   |   บาร์สูตรใหญ่    สมุดงานและตัวจัดการชีต   |  ห้องสมุดทรัพยากร (ข้อความอัตโนมัติ)   |  เลือกวันที่   |  รวมแผ่นงาน   |  เข้ารหัส/ถอดรหัสเซลล์    ส่งอีเมลตามรายการ   |  ซุปเปอร์ฟิลเตอร์   |   ตัวกรองพิเศษ (กรองตัวหนา/ตัวเอียง/ขีดทับ...) ...
ชุดเครื่องมือ 15 อันดับแรก12 ข้อความ เครื่องมือ (เพิ่มข้อความ, ลบอักขระ, ... )   |   50 + แผนภูมิ ประเภท (แผนภูมิ Gantt, ... )   |   40+ ใช้งานได้จริง สูตร (คำนวณอายุตามวันเกิด, ... )   |   19 การแทรก เครื่องมือ (ใส่ QR Code, แทรกรูปภาพจากเส้นทาง, ... )   |   12 การแปลง เครื่องมือ (ตัวเลขเป็นคำ, การแปลงสกุลเงิน, ... )   |   7 ผสานและแยก เครื่องมือ (แถวรวมขั้นสูง, แยกเซลล์, ... )   |   ... และอื่น ๆ

เพิ่มพูนทักษะ Excel ของคุณด้วย Kutools สำหรับ Excel และสัมผัสประสิทธิภาพอย่างที่ไม่เคยมีมาก่อน Kutools สำหรับ Excel เสนอคุณสมบัติขั้นสูงมากกว่า 300 รายการเพื่อเพิ่มประสิทธิภาพและประหยัดเวลา  คลิกที่นี่เพื่อรับคุณสมบัติที่คุณต้องการมากที่สุด...

รายละเอียด


แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก

  • เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
  • เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
  • เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!
Comments (13)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Hey there. The formula works great, thankyou so much, but i have a problem. Sometimes i have in all rows 0, then the formula gives me <>#DIV/0!. Do you have a solution for this? If in all row is 0 then not to give me <>#DIV/0! and the same formula ignores 0 when average. Thankyou!
This comment was minimized by the moderator on the site
How do I find average of filtered cells ignoring blanks and zeros ? The above =AVERAGEIF(B2:B13,"<>0") does not work for filtered cells (drop down) Thanks
This comment was minimized by the moderator on the site
I am wondering wether it is possible to combine subtotal average and not counting zero
does anybody know how?
This comment was minimized by the moderator on the site
How would I make this work with 2 sets of data - current formula is - =AVERAGE(AZ143:AZ293,AZ4:AZ136)
This comment was minimized by the moderator on the site
Hi, Anthony, if you want to average two or more ranges of data, just select the ranges by hold ctrl key, then give them a range name in the Name box which besides formula bar, then use the formula =averafe(rangename), rangename is the name you give the ranges.
This comment was minimized by the moderator on the site
Hi Team,

I am wondering what formula to use if I had say 6 cells of data. Two of the cells contained a '0' (Zero). I wanted to trim the lowest and the highest values to workout the average, however I only want one zero to be part of the average.
This comment was minimized by the moderator on the site
Data in C3 to C7:

=IF(COUNTIF(C2:C7,0)>0,(MAX(C2:C7)+SMALL(C2:C7,COUNTIF(C2:C7,0)+1))/3,MAX(C2:C7)+SMALL(C2:C7,COUNTIF(C2:C7,0)+1))
This comment was minimized by the moderator on the site
Sorry eddy, I have not find a solution about your question.
This comment was minimized by the moderator on the site
Hi Team,
I am wondering what formula to use if I had say 6 cells of data. Two of the cells contained a '0' (Zero). I wanted to trim the lowest and the highest values to workout the average, however I only want one zero to not be part of the average.
This comment was minimized by the moderator on the site
thank you, I'm just a retiree keeping track of my solar production and electricity usage, now I don't have to wait until the end of the month for the averages to be correct
This comment was minimized by the moderator on the site
A MILLION THANK YOUS! I'm so glad someone figured this out.
This comment was minimized by the moderator on the site
Appreciate for your approbation.
This comment was minimized by the moderator on the site
I have been scratching my head trying to figure out how to find an average ignoring zeros. Here is where it is and it's so easy. THANK YOU!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations