Es común que cuando se elabora una tabla para tener un registro ordenado de datos en Excel, en una de las columnas iniciales se implemente una identificación consecutiva de los registros que se vayan ingresando progresivamente en dicha tabla. Se puede tratar de numeraciones consecutivas simples (1, 2, 3, ...) o combinaciones alfanuméricas (A-1, A-2, A-3, ...). En el caso de las numeraciones consecutivas simples una de las alternativas que se usa con frecuencia es la de asignar el número inicial en la primera celda de la columna de identificación de registros y, en las celdas consecutivas de esa misma columna, se ingresa una fórmula en la cual se va sumando una unidad al valor de la celda anterior hasta la celda del último registro de la tabla, como se ilustra en la Figura 1.
Figura 1 |
Figura 2 Errores de referencia que se producen al eliminar la fila del primer registro de la Tabla. |
Figura 3 Errores de referencia que se producen al eliminar la fila del quinto registro de la tabla. |
1. En la celda A2 se ingresa la fórmula =FILA() - 1. Es obvio que si se quiere que la numeración comience en 1 se debe restar una unidad al resultado de la función porque de otro modo daría como resultado 2, es decir, la fila en que se encuentra la celda A2.
2. Esta fórmula se copia y pega desde la celda A3 a la A10, o de otro modo se arrastra la fórmula haciendo clic en el pequeño cuadrado negro que aparece en la esquina inferior derecha de la celda A2 cuando está seleccionada.
Se notará que se genera una numeración consecutiva igual a la que se generó con la alternativa anterior como se muestra en la Figura 4.
![]() |
Figura 4 Tabla con fórmula =FILA()-1 en el rango de celdas A2 a A10. |
Uno muy tedioso que es que cuando se elimine una o varias filas iniciales o intermedias con registros de la tabla (seleccionadas de forma consecutiva o no), en la columna Nro las demás celdas de identificación en vez de mostrar errores de referencia van a ajustar de forma automática la numeración. En la Figura 5 se muestra nuevamente la tabla luego de haber eliminado las filas 3 y 9 seleccionadas simultáneamente y de forma no consecutiva obviamente. Se podrá notar que las fórmulas de la columna Nro se ajustan automáticamente y la numeración ahora llega hasta el 8 en vista de que se han eliminado 2 registros de los 10 que se tenían inicialmente.
![]() | ||
Figura 5 Al eliminar los registros 3 y 9 de la Tabla en la columna Nro se ajusta de forma automática la numeración. |
![]() |
Figura 6 Se inserta una fila, pero no se refleja de forma automática la numeración en la columna Nro de la tabla. |
1. Se selecciona una celda que esté dentro del área de la tabla que se tiene elaborada. En la cinta de opciones se selecciona la ficha Insertar, luego en el panel Tabla se hace clic en el comando Tabla tras lo cual aparecerá un pequeño cuadro de diálogo como el que se muestra en la Figura 7. Allí se debe asegurar que en el cuadro de texto ¿Dónde están los datos de la tabla? esté ingresado correctamente el rango de celdas que englobe toda la tabla, lo cual se puede apreciar visualmente por el borde punteado que se dibuja alrededor de la tabla. También dejar activada la opción La tabla tiene encabezados en caso de que aplique, como en el ejemplo. Por último, se hace clic en botón Aceptar.
![]() |
Figura 7 Insertar, Panel de Tabla, Tabla para dar un formato de Tabla |
Figura 8 Tabla adoptando el formato visual a causa del comando Tabla de Excel. |
![]() |
Figura 9 Nueva fila ingresada entre registros 4 y 5, donde la identificación aparece automáticamente. |
Figura 10 |
A-1, A-2, A-3,...: Usar fórmula ="A-" & FILA()-1
PTO1, PTO2, PTO3,...: Por simple deducción la fórmula sería ="PTO" & FILA()-1
Para ingresar texto literal en la fórmula de una celda se debe encerrar dicho texto entre comillas dobles y para concatenar (unir) un texto literal con el resultado numérico de una fórmula se utiliza el símbolo ampersand (&).
Bueno, hasta aquí me trajo el río y las ganas de escribir. Espero que le puedan sacar provecho a esta funcionalidad. Parece golosina, pero tiene vitamina.
Hasta la próxima con el favor de Dios...
No hay comentarios.:
Publicar un comentario