Principal Programas Por que o Excel não mostra mais de 15 dígitos

Por que o Excel não mostra mais de 15 dígitos



Recentemente, recebi este apelo comovente de um leitor que obviamente estava lutando há algum tempo e havia chegado ao fim de seu limite: Eu tenho uma lista de produtos que vendemos e um dos campos é o UPC - este campo pode ter até 18 dígitos. Quando eu adiciono mais de 15 dígitos, o Excel faz o arredondamento automático dos últimos três para 000. Se eu definir este campo como texto, ele adiciona + E11 no final da string. Não importa se eu tenho a largura da coluna maior do que três vezes o comprimento normal. Como posso consertar isso?

Por que o Excel ganhou

Eu só queria que o Excel fizesse o que foi mandado, sem ter que adicionar coisas. Por exemplo, se o formato da célula for TEXTO, não formate nada nele! Parece que preciso usar o Access apenas para fazer algumas pequenas alterações em um arquivo CSV - para usar o Access como uma planilha em vez de uma planilha. Eu tenho que me perguntar se o OpenOffice faz o mesmo.

Não importa o tamanho do número ou onde o ponto decimal é colocado, o Excel armazenará apenas seus primeiros 15 dígitos significativos e descartará todo o resto

quanto tempo é a penalidade de saída do overwatch

Existem algumas limitações fundamentais para qualquer produto de software, e o Excel não é exceção. O Excel pode conter números de apenas 15 algarismos significativos porque usa IEEE Floating Point Maths, que determina como os números - que podem ser tão grandes quanto 1,79769313486231E + 308 ou tão pequenos quanto 2,229E-308 - são armazenados sem fazer a pasta de trabalho consumir gigabytes de espaço e leva horas para recalcular. Essa limitação é claramente definida no texto de ajuda do Excel.

Observe que os algarismos significativos não são iguais às casas decimais; não importa o tamanho do número ou onde o ponto decimal é colocado, o Excel armazenará apenas seus primeiros 15 dígitos significativos e descartará todo o resto.

UPC significa Código Universal de Produto, que na verdade é um nome simbólico ou codificado composto de dígitos, em vez de um número matemático.

Adicionar ou subtrair dois UPCs não faz sentido e não leva a outro código UPC válido, mesmo que cada código seja composto inteiramente de dígitos. Se você não estiver fazendo nenhuma matemática em seus dados, como é o caso dos UPCs, você pode forçar o Excel a armazená-los como texto digitando um apóstrofo antes de digitar o primeiro dígito. Isso informa ao Excel que o que você está digitando não é um número, mesmo que pareça um, e que deve ser armazenado como texto.

Como alternativa, se você formatar uma célula como Texto e, em seguida, digitar uma longa sequência de dígitos nela, o Excel fará exatamente o que você esperava e retém todos os seus dígitos porque os trata como caracteres de texto, não dígitos numéricos. No entanto, se você esquecer de formatar a célula como Texto antes de digitar os dígitos, ou se não digitar um apóstrofo à esquerda, o Excel tratará os dígitos como um número e, uma vez que os dados tenham sido inseridos, eles serão truncados para 15 algarismos significativos e você não pode recuperar os dígitos perdidos.

Além do mais, importar dados de um arquivo CSV é bastante diferente de digitar os dados diretamente no Excel, porque um arquivo CSV não contém nenhuma pista quanto ao formato dos dados em seus campos. Quando você apenas clica duas vezes em um arquivo CSV para abri-lo no Excel, ou quando você usa Arquivo | Abra a caixa de diálogo, o Excel irá adivinhar que quaisquer campos que contenham todos os dígitos devem ser tratados como números, o que na maioria das vezes é o desejado. Não importa se esses campos estão ou não entre aspas: se forem todos dígitos, o Excel simplesmente assume que são números.

Porém, se ao invés de apenas abrir o arquivo CSV você clicar em Dados | Obtenha dados externos | Em Texto, você terá controle sobre o processo de importação e pode escolher o formato de cada coluna de dados, para que possa dizer ao Excel que suas longas sequências de dígitos devem ser tratadas como texto, não como números.

O OpenOffice faz exatamente as mesmas suposições: sempre que você digitar ou importar dados que se pareçam com um número, tanto o OpenOffice quanto o Excel irão tratá-los como um número por padrão, e se você quiser substituir essa suposição perfeitamente razoável, você terá que fornecer o aplicação alguma ajuda.

Artigos Interessantes

Escolha Do Editor

O Microsoft Word é gratuito? Sim, pode ser
O Microsoft Word é gratuito? Sim, pode ser
Se você souber a maneira correta de acessá-lo, o Microsoft Word pode ser gratuito. Na verdade, o Microsoft Word oferece duas versões oficiais e gratuitas que qualquer pessoa pode usar.
Como excluir todas as músicas no Apple Music
Como excluir todas as músicas no Apple Music
Com mais de 45 milhões de músicas, o Apple Music está entre os serviços de streaming de música mais ricos do mercado. Os usuários do iOS podem encontrar praticamente qualquer música que estejam procurando e adicioná-la à sua biblioteca. Como resultado, não viria
Você pode colocar seu PC no tapete - é bom ou ruim? [Explicado]
Você pode colocar seu PC no tapete - é bom ou ruim? [Explicado]
Como consertar quando o Apple Pencil não está funcionando
Como consertar quando o Apple Pencil não está funcionando
Existem várias causas possíveis para o Apple Pencil não funcionar conforme o esperado; a maioria tem soluções bastante fáceis.
Microsoft Windows Vista
Microsoft Windows Vista
Informações básicas sobre o Microsoft Windows Vista, incluindo service packs disponíveis, edições, datas de lançamento, hardware mínimo (e máximo) e muito mais.
Como fazer um ativo rolável no Figma
Como fazer um ativo rolável no Figma
Tornar seu conteúdo rolável no Figma envolve navegar na guia lateral. Infelizmente, ele não aparece automaticamente na interface principal do usuário. O conteúdo rolável é útil quando você deseja apresentar muitas informações dentro de um quadro do seu design.
Como assistir Netflix no Google Nest Hub
Como assistir Netflix no Google Nest Hub
A linha de telas inteligentes do Google foi projetada para tornar a vida mais fácil e divertida. No início da vida dos monitores inteligentes, havia funcionalidade limitada. Por exemplo, os usuários não podiam assistir à Netflix, entre outras limitações. Felizmente, agora você pode