เคล็ดลับ AVERAGEIF (สูตรหาค่าเฉลี่ยโดยไม่รวมเลขศูนย์) | | เผยเคล็ดลับเอ็กเซล Xcel-guru

เคล็ดลับการใช้สูตร "AVERAGEIF" แต่ใส่เงื่อนไขไม่ให้นำเอาเลขศูนย์(0)มารวมด้วย

ภาพประกอบและขั้นตอน step by step การใช้สูตร AVERAGEIF หาค่าเฉลี่ยคำนวณโดยไม่รวมเลขศูนย์
สูตรหาค่าเฉลี่ยแบบตัดเซลที่ค่าเป็น "0" ออก

สวัสดีครับ ผมชื่อเล้งครับ วันนี้ผมจะนำเคล็ดลับการใช้งานโปรแกรมเอ็กเซล(Excel program) ที่มีประโยชน์มา share ให้ท่านที่สนใจได้รับความรู้และเอาไปใช้ในชีวิตการทำงานประจำวันกัน

สามารถเข้ามาอ่านได้ที่นี่ครับ

Tab ติดตามเฟสบุ๊ค: เคล็ดลับ Excel 

Xcel Tip Quiz


ท่านทราบหรือไม่ว่าใช้ปุ่มคีย์ลัดอะไรสำหรับสร้างหรือแทรกกราฟแผนภูมิต่างๆอย่างรวดเร็วบนแผ่นงานเอ็กเซล (Excel Worksheet)?


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

=AVERAGEIF(range, criteria, [average_range])

=เอเวอเรจอิฟ(เรงจ์, คไรเทีย-เรีย, [เอเวอเรจ_เรงจ์])


หลักการ

ต้องการหาค่าเฉลี่ยยอดการขายสินค้าเฉลี่ยทั้งปีหรือครึ่งปี แต่ทำข้อมูลให้เป็นปัจจุบันไล่ตั้งแต่เดือนแรกของปีมาเรื่อยๆจนถึงเดือนปัจจุบัน (Year-to-Date(YTD.) = ข้อมูลตั้งแต่ต้นปีจนถึง ณ วันนี้)

ตัวอย่างที่นำมาแสดง คือ

สมมุตติว่ามียอดขายเป็นเงินในแต่ละเดือนตั้งแต่เดือน มค.-มีค. คือคอลัมน์ B2, C2..G2 ตามลำดับ แต่เราจะใส่สูตรเพื่อหาค่าเฉลี่ยเพียงครั้งเดียวของยอดทั้ง 6 เดือน(ข้อมูลครึ่งปีแรก) โดยไม่ต้องแก้ไขสูตรทุกครั้งเมื่อมีข้อมูลของเดือนใหม่ๆเพิ่มขึ้น เราเพียงใส่จำนวนยอดขายและจำนวนเงินลงไปในช่องของแต่ละเดือนเท่านั้น

ดังนั้นเราจะใส่สูตรไว้ในเซล "H2" โดยแทนค่าลงไปในสูตรได้ดังนี้คือ

=AVERAGEIF(B2:G2,"<>0") ความหมายคือ หาค่าเฉลี่ยจำนวนใดๆที่อยู่ระหว่างช่วงเซล์ B2 ถึง G2 แต่จะไม่นำเซลล์ใดๆที่มีค่าเป็นเลข “0” (ศูนย์) ในเซลนั้นๆมาคำนวณเป็นตัวหารเพื่อหาค่าเฉลี่ยด้วย

ขั้นตอนการแทนค่าในสูตร
  • คลิกที่เซลล์ H2
  • พิมพ์เครื่องหมาย “ = ”
  • พิมพ์คำว่า “ AVERAGEIF( ”
  • ใช้เม้าส์ (Mouse) ลากจากเซลล์ B2 จนถึงเซลล์ G2 หรือพิมพ์ลงไปเลยก็ได้เช่นกัน
  • พิมพ์เครื่องหมาย “ , ”
  • พิมพ์เครื่องหมาย “ "<>0" ”
  • สุดท้ายปิดด้วยเครื่องหมาย “ ) ”

ทดลองทำตามดูนะครับ หากมีข้อสงสัยอย่างไร ท่านสามารถเขียน comment ฝากข้อความด้านล่างนี้ได้เลยครับ


Xcel Tip Answer

 a. ใช้ปุ่ม F11

 b. ใช้ปุ่ม F10

 c. ใช้ปุ่ม F12


ลิ้งค์แนะนำ👉 : พูดภาษาอังกฤษเป็นด่วน! : English Fast Serve!
ลิ้งค์แนะนำ👉 : นับเลขภาษาอังกฤษจาก 0 ถึง 1,000,000

โปรแกรม เอ็กเซล ที่ คุณ บิลเกตส์ จัดให้มีไว้ใน software สำเร็จที่ติดตั้งมากับโปรแกรม Microsft office ซึ่งนั่นก็แปลว่า มหาเศรษฐีผู้ใจบุญรายนี้มองเห็นประโยชน์และการช่วยให้มนุษย์ที่ทำงานในสำนักงานได้ใช้กัน

แต่เอ็กเซลเป็นภาษาอังกฤษที่คนหลายๆคนไม่ถนัดการใช้เพราะอุปสรรคคือความเข้าใจด้านภาษานั่งเอง

แต่เราที่นี่เป็นคนหนึ่งที่พยายามช่วยคนไทยที่อยู่ในกลุ่มที่ใช้งานเอ็กเซลเป็นประจำแต่ไม่ช่ำชองนัก 

ติดตามบล็อกของเราที่เอาเรื่องดีๆมาบอกเล่ากันเป็นประจำที่นี่สิครับ

เก่ง Excel และได้ ภาษาอังกฤษ ก็ได้เปรียบโดยที่เราไม่ได้เอาเปรียบใครนะ เป็นเพราะเราเพิ่มขีดและถีบตัวเราเองจากระนาบเดียวกับคนอื่นให้ขยับเหนือขึ้นไปอีกชั้นหนึ่ง หรือสอง หรือสาม...ก็ตามแต่ที่เราจะใฝ่คว้า

ใครจะเป็นคนกำหนดชะตากรรมของเราเมื่ออยากทำงานกับบริษัทที่ชอบ เขาก็คือกรรมการที่สัมภาษณ์งาน ซึ่งส่วนใหญ่จะเป็นผู้จัดการ หัวหน้างานที่รับผิดชอบส่วนงานที่เราไปสมัครนั่นแหละครับ 

อ่านเทคนิคอื่นๆ Tab: เคล็ดลับเก่งภาษาอังกฤษด้วยตัวเองจากประสบการณ์จริง





ช่วยกด Like กด Share จะได้ช่วยกันเผยแพร่ให้พวกๆเรากันเองครับ

-- ดูเคล็ดลับอื่นๆเพิ่มเติม

ความคิดเห็น

  1. ขอบคุณมากเลยค่ะคุณเล้ง สำหรับข้อมูล พอดีก้อยเจอปัญหาอยู่ตรงที่ว่า ถ้าหาก เซลล์ที่ก้อยจะใช้คำนวณไม่ได้อยู่ติดกัน สามารถใช้สูตรนี้ได้มั้ยค่ะ เช่น เซลล์ที่จะใช้คือ B2,E2,I2,L2...

    ขอบคุณสำหรับข้อมูลล่วงหน้านะคะ

    ตอบลบ
    คำตอบ
    1. ใช้ได้ครับ ขออภัยที่ตอบช้าครับ

      ลบ

แสดงความคิดเห็น

โพสต์ยอดนิยมจากบล็อกนี้

เผยเคล็ดลับวิธีแก้ปัญหาเลข "0"(เลขศูนย์)ไม่แสดงให้เห็นเมื่อพิมพ์เป็นเลขตัวแรกด้านหน้าสุดของเซล(Cell) | เผยเคล็ดลับเอ็กเซล

เคล็ดลับเอ็กเซล “หนึ่งเคาะ” สร้างช่องว่างระหว่างข้อมูลในการใช้สูตรรวมข้อมูล | เผยเคล็ดลับเอ็กเซล xcel-guru

3 ขั้นตอนการลบช่องว่าง(Space)ทั้งหมด(ด้านหน้า ระหว่างอักษร ด้านหลัง)ในเอ็กเซลโดย"ไม่"ใช้สูตร | xcel-guru