P A T H

Como utilizar a ferramenta Find Replace

O que você vai aprender?

Nessa dica você irá aprender a utilizar ferramenta Find Replace e suas possibilidades de configuração.

INTRODUÇÃO

Muitas vezes precisamos substituir algum valor que se repete em uma ou mais colunas da base.

Utilize a ferramenta Encontrar e Substituir (Find Replace) para localizar uma cadeia de caracteres em uma coluna de um conjunto de dados e substituí-la por um valor especificado em outro conjunto de dados. Você também pode usar a ferramenta Encontrar e Substituir para agregar valores por algum campo.

Dica Alteryx 64 1

A ferramenta Encontrar e Substituir possui três âncoras: 

  • Âncoras de entrada:
    • Âncora de entrada F: essa é a tabela de entrada inicial (“F” de “Find”, “Encontrar” em inglês). Essa é a tabela que aparece atualizada nos resultados da ferramenta. É nesse arquivo que deve estar as valores que serão substituídos.
    • Âncora de entrada R: essa é a tabela de consulta (“R” de “Replace”, “Substituir” em inglês). Essa é a tabela que contém os dados usados para substituir os dados da entrada inicial (ou anexar dados a ela).
  • Âncora de saída: a âncora de saída exibe os resultados da ferramenta Encontrar e Substituir.

 

Para nosso exemplo, dê uma olhada nos dados abaixo:

Dica Alteryx 64 2

Nosso objetivo é, na coluna “Endereço”, sempre que o termo “St” ele deve ser substituído por “Street”.

 

A configuração da ferramenta Encontrar e Substituir é composta por 2 seções: Encontrar e Substituir.

Passo 1: CONFIGURAR SEÇÃO “ENCONTRAR”

Dica Alteryx 64 3
  1. Escolha o botão de opção que melhor descreve a parte do campo que contém o valor a ser encontrado:
    • Início do campo: procura pela instância do valor no início do campo. O campo não precisa conter apenas o que está sendo pesquisado.
    • Qualquer parte do campo: procura pela instância do valor em qualquer parte do campo. O campo não precisa conter apenas o que está sendo pesquisado.
    • Campo inteiro: procura pela instância do valor no campo inteiro. A instância DEVE estar ocupando todo o campo para que seja substituída pelo novo valor.
  2. Encontrar dentro do campo: selecione o campo da tabela com os dados a serem substituídos (âncora de entrada F) pelos dados da tabela de referência (âncora de entrada R).
  3. Encontrar valor: selecione o campo da tabela de referência (âncora de entrada R) que contém os mesmos valores que o campo Encontrar dentro do campona tabela original (âncora de entrada F).
  4. Selecione condições de pesquisa opcionais:
    • Encontrar sem distinção entre maiúsculas e minúsculas: essa opção não diferencia maiúsculas de minúsculas na pesquisa.
    • Corresponder somente palavra inteira: a correspondência entre as cadeias de caracteres só é feita quando há espaços à esquerda e à direita. Para cadeias no começo ou no fim de uma célula, é preciso que haja um espaço na outra extremidade.

Para nosso exemplo, iremos utilizar uma Ferramenta de Entrada de texto para criar nossas colunas de “Find” e “Replace”, como mostrado abaixo:

Dica Alteryx 64 4

Iremos conectar nossa base inicial na entrada “F” e nossa Ferramenta de Entrada de texto na entrada “R”, o fluxo e configuração da seção “Encontrar” da Ferramenta Find Replace ficarão assim:

Dica Alteryx 64 5

Passo 2: CONFIGURAR SEÇÃO “Substituir”

Dica Alteryx 64 6

Você pode optar por substituir dados da tabela ou agregar dados à tabela usando estes botões de opção:

  • Substituir texto encontrado pelo valor:
    1. Escolha o campo da tabela de referência (âncora de entrada R) a ser usado para atualizar o campo da tabela original (âncora de entrada F) selecionado em Encontrar dentro do campo.
    2. Opcionalmente, marque a caixa Substituir múltiplos itens encontrados (apenas para “Qualquer parte do campo”). Isso só deve ser usado se você tiver selecionado Qualquer parte do campo no primeiro botão de opção. Essa opção serve para o caso em que o termo selecionado em “Find” apareça mais de uma vez na mesma célula do campo.
  • Agrupar campo(s) ao registro:
    1. Escolha essa opção para agregar uma coluna preenchida com os dados da tabela de referência (âncora de entrada R) sempre que os dados do campo selecionado em Encontrar valor forem encontrados no campo selecionado em Encontrar dentro do campo.
    2. Selecione os campos a serem agregados.

 

Para nosso exemplo, a configuração da seção “Substituir” será a seguinte:

Dica Alteryx 64 7

Na opção “Substituir texto encontrado pelo valor”, colocamos a coluna “Replace”, que foi criada na Ferramenta de Entrada de texto. Após isso, nossos dados ficarão assim:

Dica Alteryx 64 8

Note que na coluna “Endereço” os termos “St” foram substituídos por “Street”, portanto, nosso objetivo foi alcançado.

22 de Outubro de 2021

Pronto! Agora você sabe como utilizar a ferramenta Find Replace e todas as suas possibilidades de configuração!

Language