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 que é um número de série?
O que é um número de série?
Um número de série é uma sequência única de números e letras. Os números de série são usados ​​para identificar peças individuais de hardware e software.
Como remover uma forma de pagamento no Google Play
Como remover uma forma de pagamento no Google Play
Muitos usuários do Android que também são grandes jogadores provavelmente comprarão jogos na Google Play Store e terão informações de cartão de crédito armazenadas em sua conta para tornar o processo mais rápido. A compra de aplicativos e outras microtransações exigem pagamento e crédito
Como ligar o Bluetooth
Como ligar o Bluetooth
Muitos dispositivos utilizam o Bluetooth como a conexão de escolha ao se comunicar com outros dispositivos. O Bluetooth pode ser uma ótima maneira de transferir dados e arquivos entre dispositivos rapidamente, mas às vezes você não consegue descobrir como ligar o Bluetooth.
Habilitar ou desabilitar o Monitor de senha no Microsoft Edge
Habilitar ou desabilitar o Monitor de senha no Microsoft Edge
Como habilitar ou desabilitar o Password Monitor no Microsoft Edge A Microsoft habilitou o recurso Password Monitor para todos os usuários que executam compilações Dev ou Canary do navegador Edge. A partir de agora, ele está desabilitado por padrão, e você pode estar interessado em habilitá-lo para tentar.Publicidade O novo recurso Monitor de senha
Forçar a ativação do recurso de guia padrão no Gerenciador de Tarefas do Windows 10
Forçar a ativação do recurso de guia padrão no Gerenciador de Tarefas do Windows 10
Se você for um Windows Insider, mas o novo recurso 'Guia Padrão' do Gerenciador de Tarefas não estiver habilitado para sua conta de usuário, você pode forçar a habilitação.
Por que meu ponto de eco está piscando em verde?
Por que meu ponto de eco está piscando em verde?
O anel de luz em um Amazon Echo Dot é uma parte da assinatura do dispositivo e uma das duas únicas maneiras pelas quais o dispositivo pode se comunicar com você. Em primeiro lugar, você fala com o Amazon Echo Dot e Alexa responde
UEFI BIOS explicada
UEFI BIOS explicada
Se você estiver comprando um novo PC, verá os sistemas descritos como apresentando um BIOS UEFI. Se você estiver montando um computador do zero, poderá notar que algumas placas-mãe apresentam BIOS UEFI, enquanto os modelos mais antigos não a possuem.