Pregunta formato de celda excel number to text


Tengo un archivo con 4 columnas y más de 7000 filas. Las columnas están formateadas como Number  o  Geral.

Pero estoy usando un plugging para php (SimpleXLSX) para leer el archivo xlsx y crear consultas para insertar en una base de datos.

Mi problema es que cuando tengo números como 810001001101114 en la columna numérica y mi archivo php lo lee, el resultado es: 81000100110111E+14.

Cuando formateo la columna para Text el valor se vuelve 8,10001E+14 (se lee 81000100110111E+14 por mi php). Después de editar la celda (F2), vuelve a 810001001101114  texto.

Pero no puedo editar cada celda a mano. ¿Hay alguna manera de editar todas las celdas por su mismo valor? o convertir celda numérica a celda de texto sin cambiar la salida?


0


origen


Los necesito como cuerda. no int - Michel Ayres
¿Has intentado formatear las celdas con un Formato especial? Algo como 000000000000000


Respuestas:


Ok, de alguna manera tengo esto ...

Creé otra columna y escribí =TEXT(A1;"0") en la primera celda de la nueva columna. Replicar a todas las filas de esa columna esta fórmula. Seleccionada la columna, Seleccionada la Copy Values opción y pasted los datos en la columna original.

Después de eso, borré la columna que creé.

PD: la nueva columna debe ser un valor de texto para evitar cualquier problema.


0