ฟังก์ชัน Avg

คำนวณค่าเฉลี่ยเลขคณิตของชุดค่าที่มีอยู่ในเขตข้อมูลที่ระบุในแบบสอบถาม

ไวยากรณ์

Avg ( expr )

ตัวแทนexprแสดงให้ นิพจน์สตริง ระบุเขตข้อมูลที่มีข้อมูลตัวเลขที่คุณต้องการค่าเฉลี่ยหรือนิพจน์ที่ดำเนินการคำนวณโดยใช้ข้อมูลในเขตข้อมูลนั้น ตัวถูกดำเนินการในexprสามารถรวมชื่อของเขตข้อมูลตารางค่าคงที่หรือฟังก์ชัน (ซึ่งอาจเป็นแบบภายนอกหรือที่กำหนดโดยผู้ใช้แต่ไม่ใช่หนึ่งในฟังก์ชันการรวม SQL อื่นๆ)

ข้อสังเกต

ค่าเฉลี่ยที่คำนวณโดยAvgเป็นค่าเฉลี่ยเลขคณิต (ผลรวมของค่าที่หารด้วยจำนวนค่า) คุณสามารถใช้Avgตัวอย่างเช่นเมื่อต้องการคำนวณต้นทุนค่าขนส่งโดยเฉลี่ย

ฟังก์ชันAvgไม่มีเขตข้อมูล Null ใดๆในการคำนวณ

คุณสามารถใช้Avgในนิพจน์คิวรีและในคุณสมบัติ SQL ของวัตถุ QueryDef หรือเมื่อสร้างวัตถุ ชุดระเบียน โดยยึดตามคิวรี SQL

ตัวอย่าง

นิพจน์

ผลลัพธ์

เลือก Avg ([UnitPrice]) เป็นนิพจน์จาก ProductSales

ส่งกลับค่าเฉลี่ยของค่าทั้งหมดในเขตข้อมูล "UnitPrice" จากตาราง "ProductSales" และแสดงในคอลัมน์นิพจน์

เลือก Avg ([SalePrice]) เป็น AvgSalePrice, Avg ([ส่วนลด]) เป็น AvgDiscount จาก ProductSales

ส่งกลับค่าเฉลี่ย "SalePrice" และ "ส่วนลด" เขตข้อมูลจากตาราง ProductSales ผลลัพธ์จะแสดงในคอลัมน์ "AvgSalePrice" และ "AvgDiscount" ตามลำดับจะส่งกลับค่าเฉลี่ยของ "SalePrice" ที่ "ปริมาณ" ขายอยู่ที่10 ผลลัพธ์จะแสดงในคอลัมน์ "AvgSalePrice"

เลือก Abs (Avg ([ส่วนลด]) เป็น AbsAverageDiscount จาก ProductSales

ส่งกลับค่าสัมบูรณ์ของค่าเฉลี่ยของเขตข้อมูล "ส่วนลด" และแสดงในคอลัมน์ "AbsAverageDiscount"

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

ดูเพิ่มเติม

เขตข้อมูลการคำนวณในฟังก์ชัน SQL

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ขยายทักษะ Office ของคุณ
สำรวจการฝึกอบรม
รับฟีเจอร์ใหม่ก่อนใคร
เข้าร่วม Office Insider

ข้อมูลนี้เป็นประโยชน์หรือไม่

ขอบคุณสำหรับคำติชมของคุณ!

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

×