Documentação
-
Table.PositionOf - PowerQuery M
Saiba mais sobre: Table.PositionOf
-
Saiba mais sobre: Table.Range
-
Saiba mais sobre: Table.Repeat
Não há mais suporte para esse navegador.
Atualize o Microsoft Edge para aproveitar os recursos, o suporte técnico e as atualizações de segurança mais recentes.
Table.PositionOfAny(table as table, rows as list, optional occurrence as nullable number, optional equationCriteria as any) as any
Retorna as posições das linhas da table
da primeira ocorrência da lista de rows
. Retornará -1 se nenhuma ocorrência for encontrada.
table
: a tabela de entrada.rows
: A lista de linhas na tabela cujas posições deverão ser encontradas.occurrence
: [Opcional] Especifica as ocorrências da linha a retornar.Localize a posição da primeira ocorrência de [a = 2, b = 4] ou [a = 6, b = 8] na tabela ({[a = 2, b = 4], [a = 6, b = 8], [a = 2, b = 4], [a = 1, b = 4]})
.
Usage
Table.PositionOfAny(
Table.FromRecords({
[a = 2, b = 4],
[a = 1, b = 4],
[a = 2, b = 4],
[a = 1, b = 4]
}),
{
[a = 2, b = 4],
[a = 6, b = 8]
}
)
Saída
0
Localize a posição de todas as ocorrências de [a = 2, b = 4] ou [a = 6, b = 8] na tabela ({[a = 2, b = 4], [a = 6, b = 8], [a = 2, b = 4], [a = 1, b = 4]}
.
Usage
Table.PositionOfAny(
Table.FromRecords({
[a = 2, b = 4],
[a = 6, b = 8],
[a = 2, b = 4],
[a = 1, b = 4]
}),
{
[a = 2, b = 4],
[a = 6, b = 8]
},
Occurrence.All
)
Saída
{0, 1, 2}
Documentação
Table.PositionOf - PowerQuery M
Saiba mais sobre: Table.PositionOf
Saiba mais sobre: Table.Range
Saiba mais sobre: Table.Repeat