AVERAGEA คืนค่าเฉลี่ยของค่าภายในคอลัมน์ และรวมการประมวลผลค่าตรรกะ/ข้อความตามกติกา (เช่น TRUE=1, FALSE=0, ข้อความ=0) เหมาะเมื่อข้อมูลมีชนิดปะปนและต้องการสะท้อนผลของค่าที่ไม่ใช่ตัวเลข
| อาร์กิวเมนต์ | ชนิด | คำอธิบาย |
|---|---|---|
| column | column | คอลัมน์ที่ต้องการคำนวณค่าเฉลี่ย |
AVERAGEA ใช้คำนวณค่าเฉลี่ยของค่าที่อยู่ในคอลัมน์ โดยแตกต่างจากค่าเฉลี่ยทั่วไปตรงที่สามารถ “นับ” ค่าตรรกะและข้อความด้วย (เช่น TRUE/FALSE และข้อความ) ซึ่งจะถูกตีความเป็นตัวเลขตามกติกาของฟังก์ชัน เหมาะกับคอลัมน์ที่มีข้อมูลปะปนและต้องการให้ค่าที่ไม่ใช่ตัวเลขมีผลต่อค่าเฉลี่ย
เช่น อัตราส่วนสถานะผ่าน/ไม่ผ่าน เมื่อ TRUE=1 และ FALSE=0
เมื่อมีข้อความหรือค่าที่ไม่ใช่ตัวเลข และต้องการให้ถูกนับเป็น 0 ในค่าเฉลี่ย
ใช้เมื่อ Rating อาจมีค่าปะปน (ตัวเลข/ตรรกะ/ข้อความ) และต้องการให้ค่าที่ไม่ใช่ตัวเลขส่งผลตามกติกาของ AVERAGEA
เมื่อคอลัมน์เป็น TRUE/FALSE ฟังก์ชันจะตีความเป็น 1/0 แล้วคำนวณค่าเฉลี่ย ทำให้ได้ผลเป็นสัดส่วน
เหมาะเมื่อคุณต้องการให้ค่าที่ไม่ใช่ตัวเลขมีผลเป็น 0 แต่ถ้าไม่ต้องการให้ข้อความมีผลต่อค่าเฉลี่ย ควรทำความสะอาดข้อมูลก่อน
โดยทั่วไป TRUE จะถูกนับเป็น 1, FALSE เป็น 0 และข้อความถูกนับเป็น 0 ทำให้ค่าเฉลี่ยสะท้อนจำนวนค่าที่ไม่ใช่ตัวเลขตามกติกานี้
ใช้เมื่อคอลัมน์มีข้อมูลปะปนและคุณต้องการให้ค่าตรรกะ/ข้อความมีผลต่อค่าเฉลี่ย หากต้องการเฉลี่ยเฉพาะตัวเลข ให้ใช้ค่าเฉลี่ยแบบทั่วไปแทน
ฟังก์ชันที่ผู้เขียนโยงไว้กับ AVERAGEA จัดกลุ่มตามหมวด · ชี้ที่ชื่อใดชื่อหนึ่ง แล้วฟังก์ชันที่ใช้คู่กันจะมีจุดทอง
AVERAGE คำนวณค่าเฉลี่ยเลขคณิตของตัวเลขทั้งหมดในคอลัมน์ โดยข้าม blank cells และข้อความ แต่นับค่า 0 เข้าในการคำนวณ ซึ่งทำให้ค่าเฉลี่ยอาจต่ำลงถ้ามีค่า 0 จำนวนมาก ทำงานภายใต้ filter context ปัจจุบันและทำ context transition ใน calculated column ทำให้สามารถอ้างอิงคอลัมน์จากตารางอื่นผ่าน relationship ได้
AVERAGEX เป็น Iterator Function ที่วนลูปตารางทีละแถว คำนวณ Expression แล้วนำผลลัพธ์มาหาค่าเฉลี่ย เหมาะสำหรับกรณีที่ต้องการเฉลี่ยค่าที่คำนวณได้ เช่น ราคา×จำนวน หรือค่าเฉลี่ยของ Measure ในแต่ละกลุ่ม
ยังไม่มีบทความที่เกี่ยวข้องกับฟังก์ชันนี้
Comments
อีเมลของคุณจะไม่ถูกเผยแพร่