TLDR สรุปสั้นๆ

DAVERAGE หาค่าเฉลี่ยของข้อมูลในฟิลด์ตามเงื่อนไขในฐานข้อมูล

คำอธิบาย

ฟังก์ชัน DAVERAGE ใน Excel ช่วยในการหาค่าเฉลี่ยของข้อมูลในฟิลด์ที่กำหนดภายในฐานข้อมูลตามเงื่อนไขที่กำหนด สามารถใช้ในสถานการณ์ที่ต้องการคำนวณค่าเฉลี่ยของชุดข้อมูลจากชุดข้อมูลที่ใหญ่ขึ้น

มีครั้งแรกในเวอร์ชันไหน

Excel 2003 หรือก่อนหน้า

รูปแบบคำสั่ง (Syntax)

DAVERAGE(database, field, criteria)

Arguments

  • database (Required – Range)
    ช่วงของเซลล์ที่เป็นฐานข้อมูล ซึ่งแถวแรกต้องมีป้ายกำกับของแต่ละคอลัมน์
  • field (Required – String or Number)
    คอลัมน์ที่ต้องการหาค่าเฉลี่ย สามารถใช้ชื่อคอลัมน์ในเครื่องหมายคำพูด เช่น “Age” หรือใช้หมายเลขคอลัมน์ในรูปแบบตัวเลขก็ได้ เช่น 1 สำหรับคอลัมน์แรก
  • criteria (Required – Range)
    ช่วงเซลล์ที่มีเงื่อนไขตามที่เราต้องการใช้งาน จำเป็นต้องมีอย่างน้อยหนึ่งป้ายกำกับคอลัมน์และเซลล์หนึ่งเซลล์ด้านล่างป้ายกำกับที่กำหนดเงื่อนไขของคอลัมน์

ตัวอย่างการใช้งาน (Examples)

  • Formula:
    =DAVERAGE(A4:E10, "Yield", A1:B2)
    Description: หาค่าเฉลี่ยของ Apple trees ที่มีความสูงเกิน 10 ฟุต
    Result:12 (ค่าเฉลี่ยของ Yield ของต้นแอปเปิ้ลที่สูงเกิน 10 ฟุต)
  • Formula:
    =DAVERAGE(A4:E10, 3, A4:E10)
    Description: หาค่าเฉลี่ยอายุของต้นไม้ทั้งหมดในฐานข้อมูล
    Result:13 (ค่าเฉลี่ยของอายุต้นไม้ทุกต้นในฐานข้อมูล)
  • Formula:
    =DAVERAGE(B7:E14, "Price", B4:E5)
    Description: หาค่าเฉลี่ยราคา ของไอเท็มที่มีสี "red" และจำนวนมากกว่า 2
    Result:เป็นค่าเฉลี่ยราคาของไอเท็มเงื่อนไขที่กำหนด
  • Formula:
    =DAVERAGE(A1:F15, "Quantity", A17:F18)
    Description: หาค่าเฉลี่ย Quantity ของสินค้าจาก Los Angeles ที่มีราคาทั้งหมดน้อยกว่า 100
    Result:ค่าเฉลี่ยของ Quantity ตามเงื่อนไขใน Los Angeles
  • Formula:
    =DAVERAGE(A1:F15, "TotalPrice", A17:F19)
    Description: หาค่าเฉลี่ย TotalPrice ของสินค้าที่มี Quantity ระหว่าง 50 ถึง 100 จาก Los Angeles
    Result:เป็นค่าเฉลี่ยของ TotalPrice ตามเงื่อนไขใน Los Angeles

Tips & Tricks

การใช้ wildcard ในเกณฑ์สามารถช่วยในการหาข้อมูลที่ซับซ้อนได้ สิ่งสำคัญควรระวังสนาม (field) และเกณฑ์ (criteria) ให้กำหนดได้ถูกต้อง รวมถึงการใช้ named range เพื่อการปรับแต่งที่สะดวกขึ้น

ข้อควรระวัง (Cautions)

DAVERAGE ต้องการให้มีการระบุช่วงของฐานข้อมูลและช่วงของเกณฑ์ที่มี headers ที่ตรงกัน ฟังก์ชันนี้อาจมีข้อจำกัดเมื่อเทียบกับ AVERAGEIF หรือ AVERAGEIFS โดยเฉพาะหากต้องการเงื่อนไขที่หลากหลายและซับซ้อน

ฟังก์ชันที่เกี่ยวข้อง

References

ขอบคุณที่เข้ามาอ่านนะครับ ❤️


Leave a Reply

Your email address will not be published. Required fields are marked *

อบรม In-House Training

Feedback การใช้งาน AI Chatbot