¿Alguien sabe una manera de dividir el número de 12 dígitos en dígitos separados a partir de 0 usando Excel.
Ejemplo: 012345678901 se divide como 0,1,2,3,4,5,6, ...
He usado esta fórmula =MID($A1,column()-1,1)
pero no puede leer el primer dígito 0. Sigue apareciendo como 1,2,3,4,5, ... en lugar de 0,1,2,3,4,5, .. . y también si hay un número que comienza con 00.
¿Hay alguna fórmula que pueda leer 0 o 00 como el primer número seguido del resto?
microsoft-excel
Zenyi A
fuente
fuente
Respuestas:
Lo más probable es que su número se trate como un número en lugar de un texto. Supongo que tienes esa columna formateada como texto. Intente usar lo siguiente para forzar a Excel a tratar ese texto como texto en lugar de un número:
El único cambio que hice fue agregar el
& ""
. Esto concatena una cadena vacía al valor en A1 y obliga a Excel a tratarlo como texto en lugar de un número.fuente
La fórmula funciona solo para valores de texto, como se explica en los comentarios anteriores.
A1 tiene texto con un cero a la izquierda, A2 tiene un número y Excel no muestra ceros a la izquierda para los números.
fuente
A veces, los ceros iniciales solo aparecen como resultado del formateo, por ejemplo:
Esto puede explicar la falta de coincidencia entre el valor en la celda y el valor en la barra de fórmulas.
Usted puede convertir esto en una cadena de doce caracteres utilizando este corto T Ser D efined F unción:
Se usa como:
fuente