Ерекше функция

Қолданылады: Canvas apps Desktop flows Model-driven apps Power Platform CLI

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

Сипаттама

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

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

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

Синтаксис

Distinct( Table, Formula )

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

Мысал

  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 )
    

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

    Нәтиже көрінісінде көрсетілген Ерекше функциядан шығу.

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

    Деректер кестесінде көрсетілген Ерекше функциядан шығу.

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

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

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

    Атауы бойынша бірінші ел/аймақты көрсететін Ерекше функциядан шығу.