Distinct Функция

Келесілерге қолданылады: Кенеп бағдарламалары Copilot Studio Жұмыс үстелі ағындары Power Platform CLI Dataverse функциялары Power Pages

Кестеніңжазбаларын топтайды, қайталанатын деректерді жояды.

Сипаттама

Distinct Функция кестенің әр жазбасындағы формуланы есептейді және қайталанатын мәндер жойылған нәтижелердің бір бағанды кестесін қайтарады. Бағанның атауы - Value.

Қазіргі уақытта өңделетін жазбаның өрістері формула бойынша қолжетімді. ThisRecord операторын пайдаланыңыз немесе жай ғана өрістерді аты әрі басқа кез келген мәні бойынша көрсетіңіз. Сонымен қатар формуланы оңайырақ түсінуге және кірістірілген жазбаларды қолжетімді етуге көмектесу үшін өңделетін жазбаға ат беру үшін As операторын пайдалануға болады. Қосымша ақпарат алу үшін төмендегі мысалдарды қараңыз және жазба ауқымымен жұмыс істеңіз.

Деректер көзімен бірге пайдаланылғанда, бұл функция тағайындалмайды. Деректер көзінің бірінші бөлімі ғана алынып, функция қолданылады. Нәтиже толық тарихты білдірмейді. Ескерту авторлық уақытта осы шектеу туралы еске салу және мүмкіндігінше жіберілетін баламалы нұсқаларды ауыстыруды ұсыну үшін пайда болуы мүмкін. Қосымша ақпарат алу үшін, Өкілдік шолуы бөлімін қараңыз.

Синтаксис

Distinct( Кесте, формула )

  • Кесте - Міндетті. Есептеу орындалатын кесте.
  • Формула - Міндетті. Әр жазба үшін есептейтін формула.

Мысал

  1. Түймешік басқару элементін кірістіріңіз және оның 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 }
    );
    
  2. Alt пернесін басып тұрып, түймешікті таңдаңыз.

    Формула бағаланады және CityPopulations жинағы жасалады, оны формула жолында CityPopulations таңдау арқылы көрсетуге болады:

    Нәтиже көрінісінде көрсетілген CityPopulations жинағы.

  3. Data table басқару элементін кірістіріңіз және оның Элементтер сипатын мына формулаға орнатыңыз:

    Distinct( CityPopulations, Country )
    

    Бүкіл формуланы таңдау арқылы осы формуланың нәтижесін формула жолағында көруге болады:

    Нәтиже көрінісінде көрсетілген функцияның Distinct өнімі.

  4. Деректер кестесінің сипаттар тақтасындағы Өрістерді өңдеу сілтемесін Мән бағанын қосу үшін пайдаланыңыз:

    Деректер кестесінде көрсетілген функцияның Distinct өнімі.

  5. Белгі басқару элементін кірістіріңіз және оның Мәтін сипатын мына формулаға орнатыңыз:

    First( Sort( Distinct( CityPopulations, Country ), Value ) ).Value
    

    Бұл формула нәтижелерді DistinctСұрыптау функциясымен сұрыптайды, Бірінші функциясы бар алынған кестеден бірінші жазбаны алады және тек ел/аймақ атауын алу үшін Нәтиже өрісін шығарады.

    Distinct Негізгі / Лайфстайл / Әлемтану / Саяхат туралы түсінік беру.