Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Honako hauei aplikatzen zaie: Copilot Studio
mahaigaineko fluxuak
Power Platform CLI
Dataverse-ren funtzioak
Summarize Taula baten erregistroak, zutabe batean edo gehiagotan taldekatuz.
Deskribapenak
Erabili funtzioa Summarize taula bateko erregistroak taldekatu eta taldeko zutabeak laburbiltzeko.
Lehenengo argumentua Summarize ebakuntza egiteko taula da. Gainerako argumentuak edozein ordenatan egon daitezke eta bi kategoriatan sailkatu daitezke:
- Taldeko zutabeen izenak. Erabili hauek zein zutabetan taldekatu behar den zehazteko.
- Laburtzeko formulak. Erabili hauek ThisGroup taularen zutabeak laburtzeko. Talde hau Jatorrizko taularen zutabe guztiak biltzen dituen taula bat da, baina talde bateko zutabeetan oinarrituta talde bateko erregistroetara mugatzen da. Formula bakoitzari As zutabearen izenaren izena jarri behar zaio emaitza taulan.
Taula bat balioa da Power Apps-en, kate edo zenbaki bat bezala. Taula bat argumentu gisa zehaztu dezakezu funtzio batean, eta funtzioak taula itzul dezake. Summarize ez du taula bat aldatzen; Horren ordez, taula bat hartzen du argumentu gisa eta beste taula bat itzultzen du. Informazio gehiago lortzeko, ikus taulekin lan egitea.
Ordezkaritza
Summarize Datu-iturriaren eta laburpen-formulen konplexutasunaren arabera delegatu daiteke. Oinarrizko funtzio agregatuak, hala nola Batuketa, Batezbestekoa, Max a28>, Min, CountRows, eta Concat delegatzeko aukera handiak dituzte.
Formula bat erabat delegatzea posible ez bada, egile-inguruneak abisu batekin adieraziko du eskuordetu ezin den zatia. Ahal bada, aldatu formula ordezkatu egin daitezkeen funtzioak eta eragiketak saihesteko.
Informazio gehiago lortzeko, ikus ordezkaritzaren ikuspegi orokorra.
Sintaxia
Summarize( Table, GroupByColumnName1 [, GroupByColumnName2, ... ] [, SummarizeColumns As SummarizeNames, ...] )
- Taula - Beharrezkoa. Laburtu beharreko taula.
- GroupByColumnNames - Gutxienez bat behar da. Zutabearen izenak barruan daude Taula horren arabera, erregistroak multzokatu. Zutabe hauek emaitza taulan zutabe bihurtzen dira.
- SummarizeColumns - Aukerakoa. Talde bakoitzeko ThisGroup taularen laburpen-formula.
- SummarizeNames - Beharrezkoa da SummmarizeColumn bakoitzeko. Laburbildutako zutabe bakoitzari espresuki izendatu behar zaio irteera-taulari.
Adibideak
Adibide sinplea
- Sortu taula bat zure Power Fx ostalarian lagin-datu hauekin:
Set( CityPopulations,
Table(
{ City: "London", Country: "United Kingdom", Population: 8615000},
{ City: "Berlin", Country: "Germany", Population: 3562000},
{ City: "Madrid", Country: "Spain", Population: 3165000},
{ City: "Rome", Country: "Italy", Population: 2874000},
{ City: "Paris", Country: "France", Population: 2273000},
{ City: "Hamburg", Country: "Germany", Population: 1760000},
{ City: "Barcelona", Country: "Spain", Population: 1602000},
{ City: "Munich", Country: "Germany", Population: 1494000},
{ City: "Milan", Country: "Italy", Population: 1344000}
)
)
- Ebaluatu formula hau:
Summarize( CityPopulations, Country,
Sum( ThisGroup, Population ) As 'Total Population',
Concat( ThisGroup, City, ", " ) As Cities
)
Emaitza taula hau da:
| Herrialdea/eskualdea | Biztanleria osoa | Hiriak |
|---|---|---|
| Erresuma Batua | 8615000 | Londres |
| Alemania | 6816000 | Berlin, Hanburgo, Munich |
| Espainia | 4767000 | Madril, Bartzelona |
| Italia | 4218000 | Erroma, Milan |
| Frantzia | 2273000 | Paris |
Hainbat talde-zutabeak
- Sortu taula bat zure Power Fx ostalarian lagin-datu hauekin:
Set( Inventory,
Table(
{Supplier:"Contoso", Fruit:"Grapes", Price:220, Purchase:Date(2015,10,1), Tags: ["Red","Seedless"]},
{Supplier:"Fabrikam", Fruit:"Lemons", Price:31, Purchase:Date(2015,10,1), Tags: ["Colombia"]},
{Supplier:"Contoso", Fruit:"Lemons", Price:29, Purchase:Date(2015,10,2), Tags: ["Peru"]},
{Supplier:"Contoso", Fruit:"Grapes", Price:210, Purchase:Date(2015,10,2), Tags: ["Green","Seedless"]},
{Supplier:"Fabrikam", Fruit:"Lemons", Price:30, Purchase:Date(2015,10,3), Tags: ["Mexico","Seedless"]},
{Supplier:"Contoso", Fruit:"Bananas", Price:12, Purchase:Date(2015,10,3), Tags: ["Mexico"]}
)
)
- Ebaluatu formula hau:
Summarize( Inventory, Supplier, Fruit, Average( ThisGroup, Price ) As 'Average Price' )
| Fruta | Hornitzailea | Batez besteko prezioa |
|---|---|---|
| Mahatsak | Contoso | 215 |
| Limoiak | Fabrikam | 30.5 |
| Limoiak | Contoso | 29 |
| Bananak | Contoso | 12 |