ข้ามไปที่เนื้อหาหลัก
Office
ฟังก์ชัน DCount นับค่าที่ไม่ซ้ำกันในชุดระเบียน

ฟังก์ชัน DCount นับค่าที่ไม่ซ้ำกันในชุดระเบียน

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

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

DCount ( expr โดเมน [เกณฑ์] )

ไวยากรณ์ของฟังก์ชัน DCount ด้านบนมีสองสามสิ่งที่ต้องมีและมีส่วนประกอบเพิ่มเติมดังนี้

อาร์กิวเมนต์

คำอธิบาย

expr

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

โดเมน

ส่วนที่จำเป็นที่กำหนดชุดระเบียนซึ่งอาจเป็นชื่อตารางหรือชื่อแบบสอบถาม

เกณฑ์

นี่คือตัวเลือกและเป็นนิพจน์สตริงที่จำกัดช่วงของข้อมูลสำหรับฟังก์ชันDCount คล้ายกับส่วนคำสั่ง WHERE ในนิพจน์ SQL โปรดจำไว้ว่าเขตข้อมูลใดๆที่ใช้เป็นเกณฑ์จะต้องถูกใช้ในส่วนdomainของไวยากรณ์หรือฟังก์ชันDCountจะส่งกลับค่า Null

หมายเหตุ:  แม้ว่าอาร์กิวเมนต์exprสามารถทำการคำนวณได้ผลลัพธ์จะไม่พร้อมใช้งานเนื่องจากฟังก์ชันDCountจะให้จำนวนของระเบียนเท่านั้น

อินสแตนซ์อื่นที่คุณอาจต้องการใช้ฟังก์ชันDCountอยู่ในตัวควบคุมจากการคำนวณเมื่อคุณรวมเกณฑ์ที่ระบุเพื่อจำกัดช่วงข้อมูล ตัวอย่างเช่นเมื่อต้องการแสดงจำนวนการสั่งซื้อที่จะจัดส่งไปยังรัฐแคลิฟอร์เนียให้ตั้งค่าคุณสมบัติControlSourceของกล่องข้อความไปยังนิพจน์ต่อไปนี้:

=DCount("[OrderID]", "Orders", "[ShipRegion] = 'CA'")

เมื่อต้องการรวมระเบียนที่มีเขตข้อมูลNullให้ใช้เครื่องหมายดอกจัน เมื่อต้องการคำนวณจำนวนระเบียนในตารางใบสั่งซื้อคุณจะใช้:

intX = DCount("*", "Orders")

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการสร้างคิวรีหรือการใช้นิพจน์ให้ดูดังต่อไปนี้:

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

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

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

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

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

×