Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
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}