Substituir strings [SUBSTITUTE]

Substitui uma string por outra string, na instância especificada (ou todas as instâncias).

Sintaxe

SUBSTITUTE (“Texto”, “TextoAntigo”, “NovoTexto”, [InstânciaIndex])

Nota: O separador necessário (vírgula ou ponto e vírgula) corresponde automaticamente às definições de localização do seu computador.

Tipos de Dados dos argumentos

Todos os textos: String

Índice de Instância (Opcional): Inteiro

Se o valor InstânciaIndex for omitido, todas as instâncias do TextoAntigo serão substituídas.

Tipo de Dados do Resultado

Texto

Exemplo

A Propriedade "Dimensões de Tijolo" de uma Parede é uma string: "92mm x 57 mm x 194 mm".

Utilize SUBSTITUTE para extrair apenas os números desta string (p. ex., para utilizar noutra expressão).

(Para as strings de TextoAntigo "mm", substitua um NovoTexto de nada.)

Expressão

SUBSTITUTE (Dimensões de Tijolo, "mm", “”)

O InstânciaIndex não é fornecido. Assim, todas as instâncias do TextoAntigo serão substituídas.

Resultado

92 x 57 x 194

Notas

Utilize SUBSTITUTE para substituir uma string por outra, em todas as instâncias ou num determinada instância.

Utilize Substituir em string [REPLACE] para alterar uma determinada string para outra, com uma posição de início especificada.