O arredondamento pode ser realizado no Tableau Desktop com a função ROUND(). No entanto, a agregação deve ser considerada ao escrever o cálculo, pois o Tableau pode interpretar o cálculo relativo às agregações aplicadas. Por exemplo, se o campo necessário para o arredondamento for SUM([Field]) e o cálculo usado for ROUND([Field]), o Tableau interpretará o referido cálculo como SUM(Round([Field]).
Para corrigir esse comportamento, reescreva o exemplo de cálculo acima da seguinte forma: ROUND(SUM(Field))
Para ver um exemplo concreto, consulte a pasta de trabalho em anexo com o nome Round String.twbx.
Use modificadores de cadeia de caracteres adicionais, como LEFT(), bem como função adicional de arredondamento, como CEILING(), para criar uma representação mais precisa.
Exiba os dados subjacentes para verificar o número original, a fim de garantir que ele seja arredondado corretamente para o formato de número. Por exemplo, um valor original de 40,48 seria corretamente arredondado para 40,5 se uma casa decimal fosse especificada e 40 se zero casas decimais fossem especificadas.
Como este comportamento não é específico para o Tableau Desktop, é mais importante para como os computadores armazenam os dados, especificamente, o que é considerado valores "decimais". Os inteiros são fáceis, basta adicionar ou subtrair um número inteiro, o que também pode ser feito com os dados binários:
No entanto, uma representação simples em decimal pode não ser traduzida perfeitamente em binário com valores decimais, traduzindo esses valores distintos para uma representação binária.
Por exemplo, .1 é simples em decimal, mas o número que representa esse valor em binário pode representar simultaneamente .0999999999999999 e .1000000000000001 e todos os números entre eles. (Observe que há exatamente 16 casas decimais em cada número.) Isso pode ser tratado ao exibir os valores de número na camada de exibição, mas o cálculo dos valores ou a conversão em cadeias de caracteres exibirá os valores subjacentes; esse comportamento varia conforme diversos fatores, incluindo a base de dados.
Confira a seguir alguns exemplos/artigos que demonstram como esse problema se manifesta em todos os idiomas e é fundamental na ciência da computação.
Para discussão sobre este tópico e possíveis alternativas no Tableau Desktop, consulte o seguinte tópico nos Fóruns da Comunidade: Arredondar e converter para uma cadeia de caracteres.
Para obter mais informações sobre a função ROUND(), consulte a seguinte documentação da Ajuda do Tableau: Funções de número.
001473206

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.