הפונקציה DCount סופרת את הערכים הייחודיים בערכת רשומות

הפונקציה DCount סופרת את הערכים הייחודיים בערכת רשומות

הערה: אנו מעוניינים לספק לך את תוכן העזרה העדכני ביותר במהירות האפשרית, בשפה שלך. דף זה תורגם באמצעות אוטומציה והוא עשוי לכלול שגיאות דקדוק או אי-דיוקים. מטרתנו היא כי תוכן זה יהיה שימושי עבורך. האם תוכל לספר לנו אם המידע הועיל לך, בחלק התחתון של דף זה? לנוחותך, הנה המאמר באנגלית.

יש לך אי פעם היה רשימה ארוכה של רשומות עם ערכים כפולים אפשריים ותרצה לקבל ספירת הכוללת רק ערך פעם אחת? הפונקציה DCount היא מה שאתה זקוק לספירת ערכים ייחודיים בערכת רשומות שצוינה. הפונקציה DCount() משמש בפקודות מאקרו, ביטויים שאילתה, או של פקד מחושב. הנה הפונקציה DCount לדוגמה כדי לקבל את המספר הכולל של הזמנות אשר נרשמו בתאריך מסוים:

DCount( expr, domain [, criteria] )‎

תחביר הפונקציה DCount שמופיע לעיל מורכב מכמה חלקים חיוניים ומכמה חלקים אופציונליים:

ארגומנט

תיאור

expr

חלק נדרש המזהה את השדה שישמש לספירת הרשומות. חלק זה יכול להיות ביטוי מחרוזת המזהה שדה בטבלה או שאילתה, או ביטוי המבצע חישוב בשדה. לדוגמה, הוא יכול לכלול שם שדה בטבלה, פקד טופס או פונקציה. הפונקציה עשויה להיות מוכללת או מוגדרת על-ידי המשתמש, אך לא פונקציה אחרת של צבירה המופעלת על תחום או צבירה המופעלת על SQL.

domain

חלק נדרש המגדיר את ערכת הרשומות, שעשויה להיות שם טבלה או שאילתה.

criteria

אפשרות זו היא אופציונלית והיא ביטוי מחרוזת המגבילה את טווח הנתונים עבור הפונקציה DCount . פסוקית WHERE בביטוי SQL דומה אותו. זכור כי כל השדות שנמצא בשימוש בתור קריטריונים יש להשתמש גם domainחלק התחביר או הפונקציה DCount מחזירה Null.

הערה: למרות שהארגומנט expr יכול לבצע חישובים, התוצאות אינן זמינות מאחר שהפונקציה DCount מבצעת ספירה של מספר הרשומות בלבד.

מקרה אחר שבו ייתכן שתרצה להשתמש בפונקציה DCount הוא בפקד מחושב שבו אתה כולל קריטריונים ספציפיים להגבלת טווח הנתונים. לדוגמה, כדי להציג את מספר ההזמנות שיישלחו לקליפורניה (CA), הגדר את המאפיין ControlSource של תיבת טקסט לפי הביטוי הבא:

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

כדי לכלול גם רשומות בעלות שדות Null, השתמש בכוכבית. כדי לחשב את מספר הרשומות בטבלת הזמנות (Orders), השתמש ב:

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

לקבלת פרטים נוספים אודות יצירת שאילתות או שימוש בביטויים, עיין בנושאים הבאים:

שפר את הכישורים שלך ב- Office
סייר בהדרכה
קבל תכונות חדשות לפני כולם
הצטרף למשתתפי Office Insider

האם מידע זה היה שימושי?

תודה על המשוב!

תודה על המשוב! נראה שכדאי לקשר אותך לאחד מנציגי התמיכה של Office.

×