Quando usar
Remover caracteres de formatação (pontos e traços do CPF), padronizar separadores, limpar dados importados.
Sintaxe
DAX
SUBSTITUTE(<Texto>, <TextoAntigo>, <NovoTexto>[, <NumOcorrência>])Parâmetros
Texto: Texto ou coluna em que substituir. TextoAntigo: Texto existente a substituir. NovoTexto: Texto que substituirá TextoAntigo. NumOcorrência (Opcional): Qual ocorrência substituir; se omitido, substitui todas.
Aplica-se a
- SimColuna Calculada
- SimTabela Calculada
- SimMedida
- SimCálculo Visual
Exemplo
DAX
// CPF sem pontuação — coluna calculada
CPF Sem Pontuação =
SUBSTITUTE ( SUBSTITUTE ( TabDimCliente[CPF], ".", "" ), "-", "" )
// "123.456.789-00" → "12345678900"
// Remove só o primeiro ponto — coluna calculada
CPF Primeiro Ponto Removido = SUBSTITUTE ( TabDimCliente[CPF], ".", "", 1 )
// "123.456.789-00" → "123456.789-00"Mais informações
- Equivalente Excel (pt-BR)
- SUBSTITUIR
- Equivalente Excel (en-US)
- SUBSTITUTE
- Lançamento
- 2016-Nov