הפונקציה Distinct
חל על: יישומי בד ציור
זרימות שולחן עבודה
יישומים מונחי-דגמים
Power Pages
Power Platform CLI
מסכמת רשומות של טבלה ומסירה כפילויות.
Description
הפונקציה Distinct מעריכה נוסחה בכל רשומת טבלה ומחזירה טבלה בת עמודה אחת של התוצאות, תוך הסרת ערכים כפולים. שם העמודה הוא Value.
שדות הרשומה המעובדים כעת זמינים בתוך הנוסחה. השתמש באופרטור ThisRecord או פשוט צור הפניה לשדות בשמם, כפי שאתה עושה לגבי כל ערך אחר. ניתן גם להשתמש באופרטור As כדי לבחור שם עבור הרשומה שמעובדת. באופן זה, הנוסחה קלה יותר להבנה, וניתן להפוך רשומות מקוננות לנגישות. לקבלת מידע נוסף, עיין בדוגמאות להלן ובעבודה עם טווח רשומה.
בעת שימוש עם מקור נתונים, לא ניתן להקצות פונקציה זו. רק החלק הראשון של מקור הנתונים יאוחזר ולאחר מכן הפונקציה תוחל. ייתכן שהתוצאה לא תייצג את הסיפור השלם. ייתכן שתופיע אזהרה בעת העריכה כדי להזכיר לך לגבי מגבלה זו וכדי להציע מעבר לחלופות הניתנות להקצאה, כאשר ניתן. לקבלת מידע נוסף, עיין במבט כולל על הקצאה.
תחביר
Distinct( Table, Formula )
- Table - נדרש. הטבלה שבה יש לבצע את ההערכה.
- Formula - נדרש. הנוסחה להערכה עבור כל רשומה.
דוגמה
הוסף פקד Button והגדר את מאפיין OnSelect שלו לנוסחה זו.
ClearCollect( CityPopulations, { City: "London", Country: "United Kingdom", Population: 8615000 }, { City: "Berlin", Country: "Germany", Population: 3562000 }, { City: "Madrid", Country: "Spain", Population: 3165000 }, { City: "Hamburg", Country: "Germany", Population: 1760000 }, { City: "Barcelona", Country: "Spain", Population: 1602000 }, { City: "Munich", Country: "Germany", Population: 1494000 } );
בחר את הלחצן תוך כדי לחיצה על המקש Alt.
המערכת מעריכה את הנוסחה ויוצרת את האוסף CityPopulations, שאותו תוכל להציג על-ידי בחירת CityPopulations בשורת הנוסחאות:
הוסף פקד Data table והגדר את מאפיין Items שלו לנוסחה הבאה:
Distinct( CityPopulations, Country )
ניתן להציג את התוצאה של נוסחה זו בשורת הנוסחאות על-ידי בחירת הנוסחה כולה:
השתמש בקישור ערוך שדות בחלונית המאפיינים של טבלת הנתונים כדי להוסיף את העמודה ערך:
הוסף פקד Label והגדר את מאפיין Text שלו לנוסחה הבאה:
First( Sort( Distinct( CityPopulations, Country ), Value ) ).Value
נוסחה זו ממיינת את התוצאות מהפונקציה Distinct באמצעות הפונקציה Sort, לוקחת את הרשומה הראשונה מהטבלה שנוצרת באמצעות הפונקציה First ולאחר מכן מחלצת את השדה Result כדי להשיג רק את שם המדינה.
משוב
https://aka.ms/ContentUserFeedback.
בקרוב: במהלך 2024, נפתור בעיות GitHub כמנגנון המשוב לתוכן ונחליף אותו במערכת משוב חדשה. לקבלת מידע נוסף, ראה:שלח והצג משוב עבור