Excel: Mismo número de dígitos en una columna
Resuelto
PierreCompta
-
Vaucluse Mensajes publicados 27336 Fecha de registro Estado Colaborador Última intervención -
Vaucluse Mensajes publicados 27336 Fecha de registro Estado Colaborador Última intervención -
Bonjour,
He recuperado un archivo de Excel en el que debería tener números compuestos de 7 dígitos, ni más ni menos, en la columna A. El problema es que algunos están compuestos de 4, 5 o 6 dígitos.
Por ejemplo:
123456 cuando debería ser 1234560
12340 cuando debería ser 1234000
1234 cuando debería ser 1234000
Por lo tanto, tengo que agregar 1, 2 o 3 ceros después para que estos números tengan 7 dígitos.
¡Se puede imaginar que manualmente, en varias líneas y archivos, no podríamos salir adelante!
¿Puede ayudarme?
¡Gracias de antemano!
Configuración: Windows 7 / Internet Explorer 8.0
He recuperado un archivo de Excel en el que debería tener números compuestos de 7 dígitos, ni más ni menos, en la columna A. El problema es que algunos están compuestos de 4, 5 o 6 dígitos.
Por ejemplo:
123456 cuando debería ser 1234560
12340 cuando debería ser 1234000
1234 cuando debería ser 1234000
Por lo tanto, tengo que agregar 1, 2 o 3 ceros después para que estos números tengan 7 dígitos.
¡Se puede imaginar que manualmente, en varias líneas y archivos, no podríamos salir adelante!
¿Puede ayudarme?
¡Gracias de antemano!
Configuración: Windows 7 / Internet Explorer 8.0
4 respuestas
-
Hola,
en tu archivo original, ¿todos tus números tienen 7 cifras? -
hola
123456 =NBCAR(G5) =SI(H5=6;G5*10;) =NBCAR(I5)
12340 =NBCAR(G6) =SI(H6=5;G6*100;) =NBCAR(I6)
1234 =NBCAR(G7) =SI(H7=4;G7*1000;) =NBCAR(I7)
=NBCAR(G8) =NBCAR(I8)
12340 =NBCAR(G9) =SI(H9=6;G9*10;SI(H9=5;G9*100)) =NBCAR(I9)
un pequeño ejemplo
si esto te puede ayudar
christian-
-
¡Está bien, me has guiado! He encontrado:
Ordeno mi columna de menor a mayor. Creo una nueva columna con: =A1*10 y extiendo la fórmula a todos los números de 6 cifras, luego reemplazo mis resultados por mis números de 6 cifras. Multiplico por 100 para las celdas de números de 5 cifras y *1000 para las de 4 cifras. Después, vuelvo a poner todo en orden.
¡Gracias! -
-
-
Hola
para hacerlo simple:
si el número tiene siempre 7 caracteres o menos de 7
para una celda A1 en B1:
=A1&REPT(0;7-NBCAR(1))
siempre dará 7 dígitos completando con ceros (resultado en formato texto)
Saludos
Preguntémonos si no estamos solos en comprender lo que estamos explicando. -
Hola,
para tener absolutamente 7 dígitos y agregar ceros si faltan
selecciona tus celdas, haz clic derecho, formato de celda, personalizado y pones 0000000 de esta forma tendrás
0123456
00001234
--
Todo problema tiene una solución... solo hay que ser perseverante.