ละเว้นเลขศูนย์ด้วย Excel AVERAGEIF เมื่อหาค่าเฉลี่ย

สารบัญ:

ละเว้นเลขศูนย์ด้วย Excel AVERAGEIF เมื่อหาค่าเฉลี่ย
ละเว้นเลขศูนย์ด้วย Excel AVERAGEIF เมื่อหาค่าเฉลี่ย
Anonim

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

ข้อมูลในบทความนี้ใช้กับ Excel เวอร์ชัน 2019, 2016, 2013, 2010 และ Excel สำหรับ Mac

ละเว้นศูนย์เมื่อหาค่าเฉลี่ย

ภาพด้านล่างมีฟังก์ชันตัวอย่างที่ใช้ AVERAGEIF เพื่อละเว้นค่าศูนย์ทั้งหมด ฟังก์ชันที่แสดงทั้งหมดใช้สูตรพื้นฐานเดียวกันกับช่วงที่เปลี่ยนระหว่างตัวอย่างเท่านั้น ผลลัพธ์ที่แตกต่างกันนั้นเกิดจากข้อมูลที่ใช้ในสูตรต่างกัน

Image
Image

เกณฑ์ในสูตรที่อนุญาตให้ละเว้นศูนย์คือ:

"0"

ไวยากรณ์ของฟังก์ชัน AVERAGEIF และส่วนเสริม

ไวยากรณ์ของฟังก์ชันหมายถึงเลย์เอาต์ของฟังก์ชันและรวมถึงชื่อฟังก์ชัน วงเล็บเหลี่ยม และอาร์กิวเมนต์ ไวยากรณ์สำหรับฟังก์ชัน AVERAGEIF คือ:

=AVERAGEIF (ช่วง, เกณฑ์, Average_range)

อาร์กิวเมนต์สำหรับฟังก์ชัน AVERAGEIF คือ:

  • Range (จำเป็น): กลุ่มของเซลล์ที่ฟังก์ชันค้นหาเพื่อค้นหารายการที่ตรงกันสำหรับอาร์กิวเมนต์เกณฑ์
  • Criteria (จำเป็น): กำหนดว่าข้อมูลในเซลล์จะถูกหาค่าเฉลี่ยหรือไม่
  • Average_range (ทางเลือก): ช่วงข้อมูลที่หาค่าเฉลี่ยหากช่วงแรกตรงตามเกณฑ์ที่ระบุ หากละเว้นอาร์กิวเมนต์นี้ ข้อมูลในอาร์กิวเมนต์ Range จะถูกหาค่าเฉลี่ยแทน

ฟังก์ชัน AVERAGEIF ละเว้น:

  • เซลล์ในอาร์กิวเมนต์ Average_range ที่มีค่าบูลีน (TRUE หรือ FALSE)
  • เซลล์ใน Average_range ที่ว่างเปล่า
Image
Image

หากไม่มีเซลล์ในช่วงที่ตรงกับเกณฑ์ที่ระบุ AVERAGEIF จะส่งกลับ DIV/0! ค่าความผิดพลาด โดยที่เซลล์ทั้งหมดในช่วงมีค่าเท่ากับศูนย์ ถ้าอาร์กิวเมนต์ช่วงว่างเปล่าหรือมีเพียงค่าข้อความ AVERAGEIF จะส่งกลับ DIV/0! ค่าความผิดพลาด

ละเว้นตัวอย่างศูนย์

ตัวเลือกสำหรับการป้อนฟังก์ชัน AVERAGEIF และอาร์กิวเมนต์ ได้แก่:

  • พิมพ์ฟังก์ชันทั้งหมดลงในเซลล์เวิร์กชีต
  • การเลือกฟังก์ชันและอาร์กิวเมนต์โดยใช้ตัวสร้างสูตร

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

นอกจากนี้ หากฟังก์ชันและอาร์กิวเมนต์ถูกป้อนด้วยตนเอง อาร์กิวเมนต์เกณฑ์ต้องล้อมรอบด้วยเครื่องหมายคำพูด เช่น " 0" หากใช้ตัวสร้างสูตรเพื่อเข้าสู่ฟังก์ชัน ตัวสร้างสูตรจะเพิ่มเครื่องหมายคำพูดให้คุณ

สกรีนช็อตของ Excel แสดง 0 สัญลักษณ์ class=lazyload universal-image_image id=mntl-sc-block-image_1-0-2
สกรีนช็อตของ Excel แสดง 0 สัญลักษณ์ class=lazyload universal-image_image id=mntl-sc-block-image_1-0-2

การเปิดโปรแกรมสร้างสูตร

นี่คือขั้นตอนที่ใช้ในการป้อน AVERAGEIF ลงในเซลล์ D3 ของภาพตัวอย่างโดยใช้ตัวสร้างสูตร

  1. เลือกเซลล์ D3 เพื่อทำให้เป็นเซลล์ที่ทำงานอยู่ นี่คือตำแหน่งที่แสดงผลลัพธ์ของฟังก์ชัน
  2. เลือก สูตร.
  3. เลือก ฟังก์ชั่นเพิ่มเติม > สถิติ เพื่อเปิดรายการดรอปดาวน์ของฟังก์ชั่น
  4. เลือก AVERAGEIF ในรายการเพื่อเรียกตัวสร้างสูตรขึ้นมา
  5. เลือกบรรทัด ช่วง
  6. ไฮไลต์เซลล์ A3 ถึง C3 ในเวิร์กชีตเพื่อเข้าสู่ช่วงนี้
  7. บนบรรทัดเกณฑ์ พิมพ์ 0 Average_range เว้นว่างไว้เนื่องจากคุณกำลังค้นหาค่าเฉลี่ยสำหรับเซลล์เดียวกันที่ป้อนสำหรับอาร์กิวเมนต์ Range
  8. เลือก เสร็จสิ้น เพื่อทำหน้าที่ให้สมบูรณ์ คำตอบ 5 ปรากฏในเซลล์ D3

    Image
    Image

=AVERAGEIF(A3:C3, "0")

เนื่องจากฟังก์ชันละเว้นค่าศูนย์ในเซลล์ B3 ค่าเฉลี่ยของสองเซลล์ที่เหลือคือ 5 ((4+6)/2=10) หากคุณเลือกเซลล์ D8 ของตัวอย่าง ฟังก์ชันที่สมบูรณ์จะปรากฏในแถบสูตรเหนือเวิร์กชีต

แนะนำ: