הפונקציה 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")

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

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

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

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

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

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

×