Substituir valores e erros
Com o Power Query, você pode substituir um valor por outro valor onde quer que esse valor seja encontrado em uma coluna. O comando Substituir valores pode ser encontrado:
No menu de atalho da célula. Clique com o botão direito do mouse na célula para substituir o valor selecionado na coluna por outro valor.
No menu de atalho de coluna.
Na guia Página Inicial, no grupo Transformar.
Na guia Transformar, no grupo de quaisquer colunas .
A operação substituir valores tem dois modos:
- Substitua todo o conteúdo da célula: esse é o comportamento padrão para colunas que não são de texto, em que o Power Query pesquisa e substitui o conteúdo completo de uma célula. Você pode habilitar esse modo para colunas de texto selecionando opções avançadas e selecionando a caixa de seleção Corresponder todo o conteúdo da célula .
- Substitua instâncias de uma cadeia de caracteres de texto: esse é o comportamento padrão para colunas de texto, em que o Power Query procurará uma cadeia de caracteres de texto específica em todas as linhas de uma coluna e substituirá quantas instâncias da cadeia de texto encontrar.
As opções avançadas só estão disponíveis em colunas do tipo de dados Texto. Dentro desse conjunto de opções está a opção Substituir usando caracteres especiais.
Substituir todo o conteúdo da célula
Imagine uma tabela como a seguinte, em que você tem colunas para ID da Conta, Nome da Categoria e Meta de Vendas.
O valor de -1 na coluna Meta de Vendas é um erro na origem e precisa ser substituído pela meta de vendas padrão definida pela empresa para essas instâncias, que é de 250.000. Para fazer isso, clique com o botão direito do mouse no valor -1 e selecione Substituir valores. Essa ação abrirá a caixa de diálogo Substituir valores com Valor para localizar definido como -1. Agora, tudo o que você precisa fazer é inserir 2500000 na caixa Substituir por .
O resultado dessa operação dará o resultado que você está procurando.
Substituir instâncias de uma cadeia de caracteres de texto
Continuando com a tabela anterior, digamos que você queira remover a cadeia de caracteres de texto "Nome da Categoria: " da coluna Nome da Categoria. Para fazer isso, vá para o grupo Transformar na guia Página Inicial e selecione Substituir valores. Na caixa de diálogo Substituir valores, insira o nome da categoria da cadeia de texto: (seguido por um espaço) na caixa Valor a ser encontrado, deixe a caixa Substituir com vazio e selecione OK.
O resultado dessa operação fornece a tabela na imagem a seguir.