BASE DE DADOS DE CONHECIMENTO

Inserção de vários separadores em uma cadeia de caracteres contendo somente números


Publicado: 21 Oct 2016
Data da última modificação: 20 Jul 2023

Pergunta

Como formatar uma cadeia de caracteres de números para exibir os separadores de milhares no Tableau Desktop. 

Ambiente

Tableau Desktop

Resposta

Use a expressão regular a seguir em um campo calculado: 
 
REGEXP_REPLACE([Num],'(\d{1,3}|\G\d{3})(?=(?:\d{3})+(?!\d))','$1.')

Observação: essa solução alternativa somente funciona em fontes de dados que permitem funções regex.

Informações adicionais

Use a pasta de trabalho de amostra String example.twbx para exibir o campo calculado em ação. 
Este artigo resolveu o problema?