บทความนี้จะอธิบายเกี่ยวกับไวยากรณ์ของสูตรและการใช้ฟังก์ชัน DSUM ใน Microsoft Excel
คำอธิบาย
ในรายการหรือฐานข้อมูล DSUM จะให้ผลรวมของตัวเลขในเขตข้อมูล (คอลัมน์) ของระเบียนที่ตรงกับเงื่อนไขที่คุณระบุ
ไวยากรณ์
DSUM(database, field, criteria)
ไวยากรณ์ของฟังก์ชัน DSUM มีอาร์กิวเมนต์ดังนี้
- ฐานข้อมูล จําเป็น นี่คือช่วงของเซลล์ที่ประกอบขึ้นเป็นรายการหรือฐานข้อมูล ฐานข้อมูลคือรายการของข้อมูลที่เกี่ยวข้อง โดยที่แถวของข้อมูลที่สัมพันธ์กันนั้นเรียกว่า ระเบียน และคอลัมน์ของข้อมูลเรียกว่า เขตข้อมูล แถวแรกของรายการจะมีป้ายชื่อสําหรับแต่ละคอลัมน์ในนั้น
- เขตข้อมูล จําเป็น ซึ่งจะระบุว่าจะใช้คอลัมน์ใดในฟังก์ชัน ระบุป้ายชื่อคอลัมน์ที่คร่อมด้วยเครื่องหมายอัญประกาศ เช่น "อายุ" หรือ "ผลตอบแทน" หรือคุณสามารถระบุตัวเลข (ไม่มีเครื่องหมายอัญประกาศ) ที่แสดงถึงตําแหน่งของคอลัมน์ภายในรายการ เช่น 1 หมายถึงคอลัมน์แรก 2 หมายถึงคอลัมน์ที่สอง และอื่นๆ
- เกณฑ์ จําเป็น นี่คือช่วงของเซลล์ที่มีเงื่อนไขที่คุณระบุ คุณสามารถใช้ช่วงใดเป็นอาร์กิวเมนต์ criteria ก็ได้ ตราบเท่าที่ช่วงนั้นมีป้ายชื่อของคอลัมน์อย่างน้อยหนึ่งป้าย และมีอย่างน้อยหนึ่งเซลล์อยู่ใต้ป้ายชื่อคอลัมน์ที่คุณระบุเงื่อนไขสําหรับคอลัมน์นั้น
ข้อสังเกต
- คุณสามารถใช้ช่วงใดเป็นอาร์กิวเมนต์ criteria ก็ได้ ตราบเท่าที่ช่วงนั้นมีป้ายชื่อของคอลัมน์อย่างน้อยหนึ่งป้าย และมีอย่างน้อยหนึ่งเซลล์อยู่ใต้ป้ายชื่อคอลัมน์ที่ใช้ระบุเงื่อนไข
ตัวอย่าง เช่น ถ้าช่วง G1:G2 มี ป้ายชื่อ คอลัมน์ Income ใน G1 และ จํานวน $10,000 ใน G2 คุณก็สามารถกําหนดช่วงนั้นเป็น MatchIncome และใช้ชื่อนั้นเป็นอาร์กิวเมนต์ของ Criteria ในฟังก์ชันฐานข้อมูลได้ - แม้ว่าช่วงเงื่อนไขนั้นจะอยู่ที่ตําแหน่งใดก็ได้บนเวิร์กชีต แต่ทางที่ดีที่สุดคืออย่าวางไว้ใต้รายการ นี่เป็นความเสี่ยง ถ้าคุณใส่ข้อมูลเพิ่มเติมลงในรายการ ข้อมูลใหม่นั้นจะถูกเพิ่มไว้ในแถวแรกใต้รายการ ถ้าแถวด้านล่างรายการนั้นไม่ว่าง Microsoft Excel จะไม่เพิ่มข้อมูลใหม่
- ดูให้แน่ใจว่าช่วงเงื่อนไขไม่ได้ซ้อนทับรายการข้อมูล
- เมื่อต้องการดำเนินการทั้งคอลัมน์ในฐานข้อมูล ให้เพิ่มบรรทัดว่างไว้ใต้ป้ายชื่อคอลัมน์ในช่วงเงื่อนไข
ตัวอย่าง
คัดลอกตารางตัวอย่างนี้ทั้งหมด (รวมถึงแถวสูตร DSUM) และวางลงในเซลล์ A1 ของเวิร์กชีต Excel ใหม่ ถ้าแถวสูตรไม่แสดงผลลัพธ์โดยอัตโนมัติ ให้เลือกแถวสูตร กด F2 แล้วกด Enter คุณอาจต้องการปรับความกว้างของคอลัมน์เพื่อให้ดูข้อมูลทั้งหมดได้ง่ายขึ้น
| ต้นไม้ | ความสูง | อายุ | ผลตอบแทน | ผลกำไร | ความสูง |
|---|---|---|---|---|---|
| ="=แอปเปิล" | >10 | <16 | |||
| ="=แพร์" | |||||
| . | |||||
| ต้นไม้ | ความสูง | อายุ | ผลตอบแทน | ผลกำไร | |
| แอปเปิล | 18 | 20 | 14 | $105 | |
| แพร์ | 1.2 | 1.2 | 10 | $96 | |
| เชอร์รี่ | 1.3 | 14 | 9 | $105 | |
| แอปเปิล | 14 | 15 | 10 | $75 | |
| แพร์ | 9 | 8 | 8 | $77 | |
| แอปเปิล | 8 | 9 | 6 | $45 | |
| สูตร | คำอธิบาย | ผลลัพธ์ | |||
| =DSUM(A5:E11,"ผลกําไร",A1:A2) | ผลกําไรทั้งหมดจากต้นแอปเปิ้ล (แถว 6, 9 และ 11) | $225 | |||
| =DSUM(A5:E11,"ผลกําไร", A1:F3) | ผลกําไรทั้งหมดจากต้นแอปเปิ้ลที่มีความสูงระหว่าง 10 และ 16 ฟุต และต้นแพร์ทั้งหมด (แถว 7, 9 และ 10) | $248 |