Sintaxe
M
Table.ReplaceValue(table as table, oldValue as any, newValue as any, replacer as function, columnsToSearch as list) as tableParâmetros
- tabletableObrigatório
Tabela a pesquisar.
MTable.FromRecords({[A = 1, B = "hello"], [A = 2, B = "goodbye"], [A = 3, B = "goodbyes"]})- oldValueanyObrigatório
Valor a ser substituído.
M"goodbye"- newValueanyObrigatório
Valor de substituição.
M"world"- replacerfunctionObrigatório
Função substituidora (
Replacer.ReplaceText,Replacer.ReplaceValueou personalizada).MReplacer.ReplaceValue- columnsToSearchlistObrigatório
Coluna(s) em que o valor será procurado.
M{"B"}
Retorna
tableExemplo
M
Table.ReplaceValue(
Table.FromRecords({
[A = 1, B = "hello"],
[A = 2, B = "goodbye"],
[A = 3, B = "goodbyes"]
}),
"goodbye",
"world",
Replacer.ReplaceValue,
{"B"}
)Resultado
M
Table.FromRecords({
[A = 1, B = "hello"],
[A = 2, B = "world"],
[A = 3, B = "goodbyes"]
})Mais informações
- Subgrupo
- Table