formato de célula número do excel para texto

0

Eu tenho um arquivo com 4 colunas e mais de 7000 linhas. As colunas são formatadas como Number ou Geral .

Mas estou usando um plugging para php ( SimpleXLSX ) para ler o arquivo xlsx e criar consultas para inserir em um banco de dados.

Meu problema é que quando eu tenho números como 810001001101114 na coluna numérica e meu arquivo php o lê, a saída é: 81000100110111E+14 .

Quando formatar a coluna para Text , o valor torna-se 8,10001E+14 (lê 81000100110111E+14 pelo meu php). Depois de editar a célula ( F2 ), ela volta para 810001001101114 texto .

Mas não posso editar todas as células manualmente. Existe uma maneira de editar todas as células pelo mesmo valor ou converter célula número para célula de texto sem alterar a saída?

    
por Michel Ayres 31.03.2014 / 17:25

1 resposta

0

Ok, de alguma forma eu tenho isso ...

Eu criei outra coluna e digitei =TEXT(A1;"0") na primeira célula da nova coluna. Replique para todas as linhas dessa coluna essa fórmula. Selecionou a coluna, Selecionou a opção Copy Values e pasted os dados na coluna original.

Depois disso, acabei de excluir a coluna que criei.

PS: a nova coluna deve ser um valor de texto para evitar problemas.

    
por 31.03.2014 / 20:48