Table.PositionOf
Syntax
Table.PositionOf(table as table, row as record, optional occurrence as any, optional equationCriteria as any) as any
Info
Gibt die Zeilenposition des ersten Vorkommens der row
in der angegebenen table
zurück. Gibt -1 zurück, wenn kein Vorkommen gefunden wurde.
table
: Die Eingabetabelle.row
: Die Zeile in der Tabelle, deren Position gefunden werden soll.occurrence
: [Optional] Gibt an, welche Vorkommen der Zeile zurückgegeben werden sollen.equationCriteria
: [Optional] Steuert den Vergleich zwischen den Tabellenzeilen.
Beispiel 1
Ermittelt die Position des ersten Vorkommens von [a = 2, b = 4] in der Tabelle ({[a = 2, b = 4], [a = 6, b = 8], [a = 2, b = 4], [a = 1, b = 4]})
.
Verwendung
Table.PositionOf(
Table.FromRecords({
[a = 2, b = 4],
[a = 1, b = 4],
[a = 2, b = 4],
[a = 1, b = 4]
}),
[a = 2, b = 4]
)
Ausgabe
0
Beispiel 2
Ermittelt die Position des zweiten Vorkommens von [a = 2, b = 4] in der Tabelle ({[a = 2, b = 4], [a = 6, b = 8], [a = 2, b = 4], [a = 1, b = 4]})
.
Verwendung
Table.PositionOf(
Table.FromRecords({
[a = 2, b = 4],
[a = 1, b = 4],
[a = 2, b = 4],
[a = 1, b = 4]
}),
[a = 2, b = 4],
1
)
Ausgabe
2
Beispiel 3
Ermittelt die Position aller Vorkommen von [a = 2, b = 4] in der Tabelle ({[a = 2, b = 4], [a = 6, b = 8], [a = 2, b = 4], [a = 1, b = 4]})
.
Verwendung
Table.PositionOf(
Table.FromRecords({
[a = 2, b = 4],
[a = 1, b = 4],
[a = 2, b = 4],
[a = 1, b = 4]
}),
[a = 2, b = 4],
Occurrence.All
)
Ausgabe
{0, 2}
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für