Como evitar a conversão exponencial do unix para o excel

1

Estou gerando um arquivo csv no unix, chamando o modo de exibição do banco de dados. Depois de gerar o arquivo, estou enviando o arquivo para usuários corporativos por email. então o problema é quando eles abrem os cvs, valores grandes estão refletindo com o número exponencial 1.05501E + 17 ao invés do número real 105501060000700000.

Existe alguma maneira de evitar isso ou consertar isso no unix. Obrigado antecipadamente.

    
por user313150 27.09.2018 / 21:54

1 resposta

1

Ao adicionar "="" antes do número e """ depois, o Excel deve importar como string, evitando assim a dor exponencial.

Em vez do valor original de

105501060000700000

Adicione os caracteres extras, como abaixo, para importar como string.

"=""105501060000700000"""
    
por 27.09.2018 / 23:53

Tags