ไวยากรณ์
DAVERAGE(database,field,criteria)
Database คือช่วงของเซลล์ที่ประกอบขึ้นเป็นรายการหรือฐานข้อมูล โดยรายการของข้อมูลที่สัมพันธ์กันที่อยู่ในแถวของข้อมูลที่สัมพันธ์กันเรียกว่า ระเบียน และคอลัมน์ของข้อมูลเรียกว่า เขตข้อมูล ซึ่งแถวแรกของรายการประกอบด้วยป้ายชื่อของแต่ละคอลัมน์
Field ทำหน้าที่บ่งชี้คอลัมน์ที่ถูกใช้ในฟังก์ชัน โดยอาจจะกำหนดเป็นข้อความโดยใช้ป้ายชื่อคอลัมน์ที่คร่อมด้วยเครื่องหมายอัญประกาศคู่ เช่น "อายุ" หรือ "ผลตอบแทน" หรือกำหนดเป็นตัวเลขที่แสดงถึงตำแหน่งของคอลัมน์ภายในรายการ เช่น 1 หมายถึงคอลัมน์แรก ส่วน 2 หมายถึงคอลัมน์ที่สอง และต่อ ๆ ไป
Criteria คือช่วงของเซลล์ที่มีเงื่อนไขตามที่คุณระบุ โดยสามารถใช้ช่วงใดก็ได้เป็นอาร์กิวเมนต์ของเกณฑ์ ตราบใดที่ช่วงนั้นมีป้ายชื่อคอลัมน์อย่างน้อยหนึ่งคอลัมน์ และมีเซลล์อย่างน้อยหนึ่งเซลล์อยู่ใต้ป้ายชื่อคอลัมน์ที่ใช้ในการระบุเงื่อนไขให้กับคอลัมน์
ตัวอย่าง
A | B | C | D | E | F | |
1 | ต้นไม้ | ความสูง | อายุ | ผลตอบแทน | ผลกำไร | ความสูง |
2 | แอปเปิล | >10 | <16 | |||
3 | แพร์ | |||||
4 |
5 | ต้นไม้ | ความสูง | อายุ | ผลตอบแทน | ผลกำไร |
6 | แอปเปิล | 18 | 20 | 14 | 105.00 |
7 | แพร์ | 12 | 12 | 10 | 96.00 |
8 | เชอร์รี่ | 13 | 14 | 9 | 105.00 |
9 | แอปเปิล | 14 | 15 | 10 | 75.00 |
10 | แพร์ | 9 | 8 | 8 | 76.80 |
11 | แอปเปิล | 8 | 9 | 6 | 45.00 |
สูตร | คำอธิบาย | ผลลัพธ์ |
=DCOUNT(A5:E11,"อายุ",A1:F2) | ฟังก์ชันนี้ทำหน้าที่ค้นหาระเบียนของต้นแอปเปิลที่มีความสูงระหว่าง 10 ถึง 16 ฟุต โดยนับจำนวนเขตข้อมูลอายุในระเบียนเหล่านั้นที่มีตัวเลขอยู่ | 1 |
=DCOUNTA(A5:E11,"ผลกำไร",A1:F2) | ฟังก์ชันนี้ทำหน้าที่ค้นหาระเบียนของต้นแอปเปิลที่มีความสูงระหว่าง 10 ถึง 16 ฟุต โดยนับจำนวนเขตข้อมูลผลกำไรในระเบียนเหล่านั้นที่ไม่ใช่เขตข้อมูลว่างเปล่า | 1 |
=DMAX(A5:E11,"ผลกำไร",A1:A3) | ผลกำไรมากสุดของต้นแอปเปิลและต้นแพร์ | 105 |
=DMIN(A5:E11,"ผลกำไร",A1:B2) | ผลกำไรน้อยสุดของต้นแอปเปิลที่มีความสูงเกิน 10 ฟุต | 75 |
=DSUM(A5:E11,"ผลกำไร",A1:A2) | ผลกำไรรวมจากต้นแอปเปิล | 225 |
=DSUM(A5:E11,"ผลกำไร",A1:F2) | ผลกำไรรวมจากต้นแอปเปิลที่มีความสูงระหว่าง 10 ถึง 16 ฟุต | <75/td> |
=DPRODUCT(A5:E11,"ผลตอบแทน",A1:B2) | ผลิตภัณฑ์ที่เป็นผลตอบแทนจากต้นแอปเปิลที่มีความสูงเกิน 10 ฟุต | 140 |
=DAVERAGE(A5:E11,"ผลตอบแทน",A1:B2) | ผลตอบแทนโดยเฉลี่ยของต้นแอปเปิลที่มีความสูงเกิน 10 ฟุต | 12 |
=DAVERAGE(A5:E11,3,A5:E11) | อายุเฉลี่ยของต้นไม้ทุกต้นในฐานข้อมูล | 13 |
=DSTDEV(A5:E11,"ผลตอบแทน",A1:A3) | ส่วนเบี่ยงเบนมาตรฐานโดยประมาณจากผลตอบแทนของต้นแอปเปิลและต้นแพร์ โดยที่ข้อมูลในฐานข้อมูลเป็นเพียงต้นไม้ที่สุ่มตัวอย่างมาจากต้นไม้ทั้งหมดในไร่ | 2.97 |
=DSTDEVP(A5:E11,"ผลตอบแทน",A1:A3) | ส่วนเบี่ยงเบนมาตรฐานแท้จริงจากผลตอบแทนของต้นแอปเปิลและต้นแพร์ โดยที่ข้อมูลในฐานข้อมูลเป็นต้นไม้ทั้งหมดในไร่ | 2.65 |
=DVAR(A5:E11,"ผลตอบแทน",A1:A3) | ความผันแปรโดยประมาณจากผลตอบแทนของต้นแอปเปิลและต้นแพร์ โดยที่ข้อมูลในฐานข้อมูลเป็นเพียงต้นไม้ที่สุ่มตัวอย่างมาจากต้นไม้ทั้งหมดในไร่ | 8.8 |
=DVARP(A5:E11,"ผลตอบแทน",A1:A3) | ความผันแปรแท้จริงจากผลตอบแทนของต้นแอปเปิลและต้นแพร์ โดยที่ข้อมูลในฐานข้อมูลเป็นจำนวนต้นไม้ทั้งหมดในไร่ | 7.04 |
=DGET(A5:E11,"ผลตอบแทน",A1:A3) | ส่งกลับ #NUM! เป็นค่าความผิดพลาดเนื่องจากมีระเบียนมากกว่าหนึ่งระเบียนตรงกับเกณฑ์ | |