Substituir dados pela função SUBSTITUTE do Excel

Índice:

Substituir dados pela função SUBSTITUTE do Excel
Substituir dados pela função SUBSTITUTE do Excel
Anonim

A função SUBSTITUTE substitui palavras, texto ou caracteres existentes por novos dados. Use a função SUBSTITUTE para remover caracteres não imprimíveis de dados importados, substituir caracteres indesejados por espaços e produzir versões diferentes da mesma planilha.

As instruções neste artigo se aplicam ao Excel 2019, 2016, 2013, 2010, 2007; Excel para Microsoft 365, Excel Online, Excel para Mac, Excel para iPad, Excel para iPhone e Excel para Android.

SUBSTITUTE Sintaxe da Função

A sintaxe de uma função refere-se ao layout da função e inclui o nome da função, colchetes e argumentos.

A sintaxe para a função SUBSTITUTE é:

=SUBSTITUTE(Text, Old_text, New_text, Instance_num)

Image
Image

Os argumentos para a função são:

  • Text (obrigatório): Os dados que contêm o texto a ser substituído. Este argumento pode conter os dados reais entre aspas (veja a linha 2 na imagem acima) ou uma referência de célula para o local dos dados de texto na planilha (veja as linhas 3 e 4).
  • Old_text (obrigatório): O texto a ser substituído.
  • New_text (obrigatório): O texto que substituirá Old_text.
  • Instance_num (opcional): Um número. Se este número for omitido, cada instância de Old_text será substituída por New_text. Se este número for incluído, as instâncias de Old_text especificadas serão substituídas (consulte a linha 5).

Argumentos para a função SUBSTITUTE diferenciam maiúsculas de minúsculas. Se os dados inseridos para o argumento Old_text não tiverem o mesmo caso que os dados na célula do argumento Text, nenhuma substituição ocorrerá.

Use a função SUBSTITUTE

Embora seja possível digitar a fórmula inteira manualmente em uma célula da planilha, outra opção é usar a caixa de diálogo Argumentos da Função (ou o Construtor de Fórmulas no Excel para Mac) para inserir a função e seus argumentos em uma célula.

=SUBSTITUIR(A3, "Vendas", "Receita")

Quando você usa a caixa de diálogo, o Excel se encarrega de separar cada argumento com uma vírgula e coloca os dados de texto antigo e novo entre aspas.

  1. Insira os dados do tutorial em uma planilha do Excel em branco.

    Image
    Image
  2. Selecione a célula B3 para torná-la a célula ativa.
  3. Selecione Fórmulas.
  4. Selecione Text para abrir a lista suspensa Funções de texto.
  5. Escolha SUBSTITUTE na lista para abrir a caixa de diálogo Argumentos da Função. No Excel para Mac, o Formula Builder é aberto.

  6. Coloque o cursor na caixa de texto Text.
  7. Selecione a célula A3 na planilha para inserir esta referência de célula.
  8. Coloque o cursor na caixa de texto Old_text.
  9. Digite Vendas. Este é o texto que será substituído. Não há necessidade de colocar o texto entre aspas.
  10. Coloque o cursor na caixa de texto New_text.
  11. Digite Receita. Este texto será substituído por Vendas.

    Image
    Image
  12. O argumento Instance_num é deixado em branco, pois há apenas uma instância da palavra Sales na célula A3.
  13. Selecione OK. Exceto no Excel para Mac, onde você seleciona Concluído.
  14. O texto Relatório de Receita aparece na célula B3.

SUBSTITUTE vs. REPLACE Funções

SUBSTITUTE difere da função REPLACE, pois é usada para trocar texto específico em qualquer local nos dados selecionados. REPLACE é usado para substituir qualquer texto que ocorra em um local específico nos dados.

Recomendado: