Training
Module
Author a basic formula that uses tables and records in a Power Apps canvas app - Training
Learn how to author a basic formula that uses tables and records in a Power Apps canvas app.
Deze browser wordt niet meer ondersteund.
Upgrade naar Microsoft Edge om te profiteren van de nieuwste functies, beveiligingsupdates en technische ondersteuning.
Table.Distinct(table as table, optional equationCriteria as any) as table
Hiermee verwijdert u dubbele rijen uit de tabel. Een optionele parameter, equationCriteria
geeft aan welke kolommen van de tabel worden getest op duplicatie. Als equationCriteria
dit niet is opgegeven, worden alle kolommen getest.
Omdat Power Query soms bepaalde bewerkingen naar back-endgegevensbronnen (ook wel vouwen genoemd) offload, en soms ook query's optimaliseert door bewerkingen over te slaan die niet strikt noodzakelijk zijn, is er in het algemeen geen garantie dat specifieke duplicaten behouden blijven. U kunt er bijvoorbeeld niet van uitgaan dat de eerste rij met een unieke set kolomwaarden blijft en dat rijen verderop in de tabel worden verwijderd. Als u wilt dat de dubbele verwijdering voorspelbaar werkt, moet u eerst de tabel bufferen met behulp van Table.Buffer.
Verwijder de dubbele rijen uit de tabel.
Gebruik
Table.Distinct(
Table.FromRecords({
[a = "A", b = "a"],
[a = "B", b = "b"],
[a = "A", b = "a"]
})
)
Uitvoer
Table.FromRecords({
[a = "A", b = "a"],
[a = "B", b = "b"]
})
Verwijder de dubbele rijen uit kolom [b] in de tabel ({[a = "A", b = "a"], [a = "B", b = "a"], [a = "A", b = "b"]})
.
Gebruik
Table.Distinct(
Table.FromRecords({
[a = "A", b = "a"],
[a = "B", b = "a"],
[a = "A", b = "b"]
}),
"b"
)
Uitvoer
Table.FromRecords({
[a = "A", b = "a"],
[a = "A", b = "b"]
})
Training
Module
Author a basic formula that uses tables and records in a Power Apps canvas app - Training
Learn how to author a basic formula that uses tables and records in a Power Apps canvas app.