Este fórum está sendo desativado

Depois de 9 anos, este fórum será desativado. Mas calma.... estamos migrando para uma comunidade no DISCORD. Junte-se a nós.

ENTRAR PARA DISCORD

Dúvidas sobre cálculos, funções simples e aninhadas, fórmulas matriciais, etc.
  • Avatar do usuário
  • Avatar do usuário
  • Avatar do usuário
Por PauloEdgarDias
#11350
Necessito de ajuda para uma dificuldade que não estou a conseguir ultrapassar:

Ao colar um número longo (mais de 15 dígitos), com uma hiperligação associada (que preciso manter), o Excel altera esse número: após o 15.º dígito altera para zeros (especificação IEEE 754).

Exemplo concreto:
123456789101112131415 quando colado no Excel fica 123456789101112000000

Existe alguma solução para que o número longo se mantenha completamente visível (com a hiperligação a funcionar)?

Uma possibilidade seria manter a célula e colocar o conteúdo noutra coluna (mesmo sem a hiperligação).
Tentei a função "Texto" [=TEXTO(A1;0)] mas esta também não resulta.

Grato pela atenção.
Avatar do usuário
Por FelipeMGarcia
Avatar
#11352
Paulo, no lugar da fórmula texto, use a fórmula Valor q da certo.

Abraços
Avatar do usuário
Por Reinaldo
Avatar
#11355
Não entendi o que resulta/vem a ser Hiperligação;
Devido a uma restrição no Excel, em números grandes, acima do decimo quinto digito, são mostrados apenas zeros.
A unica maneira de contornar essa limitação é incluir/digitar esses números como texto.
#11363
hiperligação = hiperlink

A solução mais óbvia (formatar como texto) não funciona.

Talvez não tenha explicado bem.

De outra aplicação copio (copy) um número longo (sempre com mais de 15 dígitos) que tem uma hiperligação (hiperlink) associada (abre um pdf).

Pretendo colar (past) esse número para o Excel, sendo necessário que o número seja todo visível e a hiperligação continue a funcionar.
Exemplo: Ao colar, o número 123456789101112131415 no Excel, este é alterado: após o 15.º, os dígitos passam a zero, isto é:
123456789101112000000 (na barra de fórmulas);
Já na célula (mesmo formatada como texto): 1,23457E+20

Se possível, pretendia que o número fosse completamente visível (pode até ser só na barra de fórmulas) e a hiperligação se mantenha a funcionar.

Também poderia ser uma solução ter na célula (coluna) ao lado uma função que possibilitasse ver todos os dígitos do número (mesmo que a hiperligação não funcione nesta célula, porque manteria a primeira).

Para esta possibilidade ocorreu-me a função "Texto", mas não consegui o resultado pretendido.
A1=1,23457E+20
B1=TEXTO(A1;0)
Resultado B1= 123456789101112000000

Grato pela atenção
Avatar do usuário
Por Parkeless
Posts Avatar
#11364
Paulo, boa tarde!

Já tive um problema parecido, pois preencho planilhas com chave de acesso (que são 44 dígitos).

Como dito pelos colegas acima, o número deve ser inserido como texto.
Importante é que não adianta "formatar" como texto, ele tem que ser "inserido" dessa forma.
Se você for converter um valor em texto "depois "que esse valor já está no Excel como número, e já foi "cortado" pelo limite de 15 dígitos, não adianta; acontece isso dos zeros à direita que você mencionou. A informação já foi perdida.

Segue duas formas de contornar o problema:
1. Colocar um apóstrofo (') antes do número;
2. Formatar a célula como texto ANTES de inserir o dado, e só depois inserir.

Mas tome cuidado porque, se você for fazer um procv por exemplo, a própria função vai reconhecer o valor como número (ou seja, só os primeiros 15 dígitos), então pode retornar o valor errado.
Para contornar esse problema com fórmulas, eu uso uma matricial para forçar meu intervalo a ser texto (por exemplo, concatenando com uma aspas vazia, {=A1:A6&""})
#11369
@ Parkeless

Obrigado! Compreendi :)

Imagem

Mas não resolve completamente o problema porque ao ser inserido como texto, a hiperligação / hiperlink é perdida

Gostava de encontrar uma solução na qual só fosse necessário inserir o número uma vez (ainda que existissem duas colunas, a segunda poderia ser obtida através de uma fórmula). Haverá alguma forma?

Esta solução é desejável porque se tratam de uma tarefa de registo repetitiva (se tiver que ser feita em duplicado, é ainda mais)...
Avatar do usuário
Por Reinaldo
Avatar
#11370
O hiperlink ou "hiperligação" funciona independentemente de ser um numero ou texto; como exemplo cole uma url (que e texto) no excel e veja que a mesma ira "linkar".
Somente durante o "colar"e que o excel tenta converter o valor recebido para seus padóes.
Experimente:
Selecione a coluna que deseja colar esses numeros, e formate-a previamente no formato Texto. (Formatar -->Celulas-->Texto.

Cole então o numero copiado na celula desejada (já previamente formatada);
ou ainda
selecione a célula desejada e cole o numero diretamente na barra de formulas (lá onde aparece fx) e finalize com enter
long long title how many chars? lets see 123 ok more? yes 60

We have created lots of YouTube videos just so you can achieve [...]

Another post test yes yes yes or no, maybe ni? :-/

The best flat phpBB theme around. Period. Fine craftmanship and [...]

Do you need a super MOD? Well here it is. chew on this

All you need is right here. Content tag, SEO, listing, Pizza and spaghetti [...]

Lasagna on me this time ok? I got plenty of cash

this should be fantastic. but what about links,images, bbcodes etc etc? [...]

Estamos migrando para uma comunidade no Discord