Traducir el blog

Nuevo reloj analógico en Excel

🔝To translate this blog post to your language, select it in the top left Google box.


Características del nuevo reloj analógico

Con mi nuevo reloj analógico puedo ver la hora actual o cualquier otra hora que yo quiera...

Características principales:

1) Diseñado para funcionar en versiones desde Excel 2010 hasta Excel para Microsoft 365.

2) Diseñado para funcionar en Excel para la Web o insertado en mi propio blog.

3) Muestra la hora actual o una hora introducida manualmente.

4) Muestra el formato de 12 horas o de 24 horas.

5) Muestra el formato con 60 minutos.

6) Muestra u oculta la aguja de los segundos.

7) Posición correcta segundo a segundo de las agujas de las horas, minutos y segundos. 

8) Escrito en 6 idiomas y ampliable fácilmente a más idiomas.

¿Te gusta el aspecto de mi nuevo reloj analógico?

Cada vez que pulses la tecla <F9> se actualiza la hora actual.

  • Edita el rango de celdas E4:G4 con la hora manual: Hora, minutos y segundos.
  • La casilla de la celda D3 controla que se vea la hora actual o la hora manual.
  • La casilla de la celda D6 controla que se vean 12 o 24 horas.
  • La casilla de la celda E6 controla que se vean las horas.
  • La casilla de la celda F6 controla que se vean 60 minutos. Es prioritario sobre las horas.
  • La casilla de la celda G6 controla si se verá la aguja de los segundos.
  • En el rango F9:G9 se puede modificar el centro del reloj.
  • Las celdas E12, E15, E18 y E21 son los tamaños de las agujas del reloj de la hora, minuto y segundo respectivamente, estando dividida en dos partes la aguja de los segundos.
  • Aunque en la imagen animada no se vea, en la celda G23 se elige el idioma de los textos del reloj: Español; English; Française; Italiano; Deutsch; Português.


Prueba el nuevo reloj analógico

Prueba el reloj analógico sin necesidad de descargar nada, incluso sin tener Excel instalado, desde esta ventana en la nube de Microsoft OneDrive:

Para ajustar el zoom en la nube:

  • En el móvil o celular usa dos dedos en la pantalla, como haces para ampliar o reducir una foto.
  • En el PC sitúa el cursor dentro del buscador y presiona la tecla <Control> girando la ruleta del ratón.

Descarga el archivo haciendo clic en el botón: Descargar

Si quieres compartir el nuevo reloj analógico, aquí tienes el código para insertarla en tu blog o página web:


Descarga el nuevo reloj analógico

Descarga el nuevo reloj analógico desde este enlace:

Abre el archivo y presiona el botón: Habilitar edición cuando aparezca el aviso de VISTA PROTEGIDA.

El archivo no contiene macros y tiene las hojas protegidas sin contraseña para evitar que los usuarios alteren las fórmulas.

ATENCIÓN: Se puede modificar este libro de Excel respetando esta licencia:

Creative Commons — Atribución-NoComercial-CompartirIgual-No portada — CC BY-NC-SA 4.0


Cómo se me ocurrió hacer el nuevo reloj analógico

Desde hace años me han interesado los relojes hechos en Excel. En este artículo está el último que he construido:

Hace unos días Andrew Moss, mi favorito aficionado en Excel, escribía en las redes sociales sobre la creación de relojes analógicos en diferentes versiones de ChatGPT:

El año pasado ChatGPT siempre devolvía las 10:10 horas al pedirle otra hora.

Este mes la última versión de ChatGPT consigue que el reloj marque las 12:30 horas pedidas, pero la aguja de las horas está en las 12 cuando debería estar entre las 12 y la 1 horas:

Hice la prueba con Microsoft Copilot y me devolvió una versión Frankenstein del reloj, marcando las 10:10 y las 12:30 horas simultáneamente:

Como ninguna Inteligencia Artificial (IA) está lo suficientemente capacitada, de momento, para generar un reloj analógico, le comenté a Andrew que su publicación en X me inspiró a crear un reloj analógico completamente integrado en un gráfico de dispersión XY. Y eso es lo que he hecho para poder publicar este artículo.

De todos modos puedes ver el "estado del arte" de varias IA generando código HTML para crear relojes analógicos en tiempo real en esta página:

Como solo soy un aficionado en HTML/CSS/JS, he necesitado la ayuda de la IA de Microsoft Copilot para crear este reloj analógico y digital, y así poder incrustarlo en mi blog:

12
1
2
3
4
5
6
7
8
9
10
11
00:00:00

Aún no he conseguido que se vean los 60 puntos donde no haya números de horas. ¿Me ayudas a conseguirlo?


Videotutorial para aprender a crear el reloj analógico

En este vídeo he intentado explicar cómo he creado el nuevo reloj analógico en Excel.


Cómo crear el reloj analógico

Creo que en el vídeo anterior está suficientemente explicado cómo crear un reloj analógico en Excel, pero aquí daré algunos detalles más, que explican mejor los problemas que he tenido al crearlo.

La primera idea fue crearlo en un único gráfico combinado por varios gráficos de dispersión.

Dicho gráfico combinaba 9 series distintas:

  • Centro: Con un gráfico de dispersión, para crear el punto central donde se unen las agujas del reloj.
  • Horas: Con un gráfico de dispersión con líneas rectas, para crear la aguja de las horas.
  • Minutos: Con un gráfico de dispersión con líneas rectas, para crear la aguja de los minutos.
  • Segundos: Con un gráfico de dispersión con líneas rectas, para crear la aguja larga de los segundos.
  • Seg2: Con un gráfico de dispersión con líneas rectas, para crear la aguja corta de los segundos.
  • N. Hora: Con un gráfico de dispersión con líneas rectas ocultas pero con etiquetas, para crear los números de las horas, del 1 al 12 o del 13 al 24.
  • N. Min.: Con un gráfico de dispersión con líneas rectas ocultas pero con etiquetas, para crear los números de los minutos, del 0 al 59.
  • Puntos X: Con un gráfico de dispersión, para crear los 60 puntos del minutero o del segundero.
  • Esfera X: Con un gráfico de dispersión con líneas suavizadas, para crear el círculo del reloj.

ATENCIÓN: Al cambiar el idioma, cambian los nombres de las series, pues se traducen los encabezados de la fila 1 de la hoja 'Datos'...

Las series N. Hora y N. Min. se creaban con el contenido de la etiqueta marcando: Valor de las celdas, y presionando el botón: Seleccionar rango...

Para N. Hora:

=Datos!$F$2:$F$62

Para N. Min.:

=Datos!$I$2:$I$62

Pero seleccionar rango de etiquetas de datos no es compatible con Excel 2010, pues creo que apareció por primera vez en Excel 2013.

Al abrir ese gráfico combinado con esas dos series, los números de horas y de minutos generan errores debidos a los rangos de etiquetas, por lo que no se ven los números si las series N. Hora y N. Min. son gráficos de dispersión con rangos para las etiquetas de datos.

El resultado erróneo se muestra en esta imagen animada, junto con el resultado correcto de usar gráficos de burbujas en Excel 2010:


No se puede conseguir que Excel 2010 muestre correctamente los números de horas y de minutos con un único gráfico combinado, debido al problema descrito anteriormente.

AVISO: Como a mí me gusta que mis archivos sean compatibles en cualquier versión a partir de Excel 2010, ya que fue la versión con la que adquirí mis primeras experiencias en Excel y de la que tengo muy buenos recuerdos, he tenido que crear un segundo gráfico con dos series de burbujas, ya que no se pueden combinar a la vez gráficos de dispersión y de burbujas...

La siguiente imagen muestra los gráficos de burbujas separados de los de dispersión, que se han ocultado para mayor claridad. También muestra el grupo creado con los dos gráficos y la elipse de fondo.


TRUCO 1: Con la elipse de fondo se añade un círculo exterior adicional, y sobre todo sirve para colorear el interior del reloj, pues los gráficos de dispersión y de burbujas no permiten colorear fácilmente las regiones interiores de sus puntos o líneas.

En el Gráfico Reloj Analógico está el gráfico combinado por 7 gráficos de dispersión.

En el gráfico de Burbujas Reloj Analógico está el gráfico de burbujas, que muestra los números de horas y de minutos, con las dos series N. Hora y N. Min.

En la imagen de la izquierda están los valores de la serie N. Hora.

En la imagen de la derecha están los valores de la serie N. Min.


TRUCO 2: Los rangos que definen el Tamaño de burbuja de la serie sirven como valores de etiquetas para los números de horas y de minutos.

En las Opciones de etiqueta hay que marcar: Tamaño de la burbuja

AVISO: En Excel 2010 no existe la opción: Valor de las celdas, y por eso genera error al abrir un archivo creado en versiones posteriores de Excel con esa opción.


TRUCO 3: A la fórmula de la celda Datos!J2, arrastrada hasta Datos!J62 con los tamaños de las burbujas de la serie N. Min., se le suma una milésima, para que no haya ninguna burbuja con un tamaño cero:

=SI(Y(esNúmMinutos;Datos!$A2<360);Datos!$A2/6+0,001;"")

Así se consigue que aparezca el número 0 en los números de minutos, pues si fuera exactamente de tamaño 0 no se vería ni la burbuja ni la etiqueta con el número 0.


TRUCO 4: Las burbujas se ocultan pues no hacen falta, sin relleno y sin línea de borde. Sólo son necesarias las etiquetas con el tamaño de cada burbuja.

Los valores X e Y de las dos series de burbujas determinan la posición de dichos números en un círculo interior del reloj analógico.


Por lo que el archivo del Reloj Analógico, que puedes descargar más arriba, es compatible con cualquier versión, desde Excel 2010 hasta Excel para Microsoft 365, y también en Excel para la Web. ¡Como me había propuesto!

Gráfico de pensiones reales y estimadas

🔝To translate this blog post to your language, select it in the top left Google box.


Este es un artículo didáctico que me servirá para explicar cómo crear en Excel un gráfico de pensiones reales y estimadas, de manera fácil y elegante. Se puede extrapolar a cualquier gráfico con valores reales y estimados.

Para generar el gráfico, he tomado como referencia las pensiones reales y estimadas en España durante 11 años, desde 2020 hasta 2030, ¡siempre que se revaloricen las pensiones y no se pierda poder adquisitivo con la inflación!, como se aprecia en esta imagen animada.


Estimación real de las pensiones

Los datos estimados de las pensiones no son datos reales, pues habrá que ver qué pensiones tenemos en un futuro, dependiendo del color político del dinero.

Este artículo no explica la división política entre las derechas y las izquierdas, que pueden congelar las pensiones si no votan a favor de la subida estimada. Ni tampoco explica que, si gobierna la derecha con el apoyo de la ultraderecha, se eliminarán impuestos y se reducirán las pensiones. Ni tampoco explica si habrá que bajar las pensiones para subir al 5% el gasto militar. Ni tampoco explica ni cuándo ni cómo habrá que apretarse el cinturón por orden de la Comunidad Europea para reducir la deuda pública y bajar la prima de riesgo. Ni tampoco explica cómo se gastó todo el dinero de la hucha de las pensiones (Histórico del Fondo de Reserva de las Pensiones en la imagen de la derecha).

¡Son demasiadas incógnitas para explicarlas aquí!


Datos de pensiones reales y estimadas

Los datos de las pensiones reales y estimadas son difíciles de obtener, por lo que le he preguntado a la IA de Microsoft Copilot:

O sea, los datos reales proceden de la Seguridad Social y los datos estimados proceden de la aplicación mecánica de la ley (IPC) + proyecciones AIReF/BdE.

Reformas clave → Ley 21/2021, reforma 2023, MEI, nuevo cálculo de base reguladora, revalorización automática con IPC. 


Prueba el gráfico de pensiones

📈 Este gráfico muestra las pensiones:

➡️ Reales y estimadas.

➡️ Máximas y medias.

➡️ Mensuales y anuales (x14 pagas).

Ya he dicho que las pensiones estimadas dependen de muchos factores, y uno de ellos es la cercanía de las elecciones autonómicas, que pueden servir para que todos los partidos, menos la ultraderecha, aprueben la revalorización de las pensiones de este año 2026, pero eso no asegura la subida estimada de las pensiones hasta 2030.

Por lo que he añadido 3 símbolos para las posibles estimaciones futuras de las pensiones:

🔼 Revalorización de las pensiones según lo previsto.

0️⃣ Congelación de las pensiones por la división política.

🔽 Reducción de las pensiones si se dedica el dinero de los impuestos a otros asuntos. Por defecto he estimado una reducción media mensual de 50€, que se puede editar para hacer estimaciones más negativas...

Prueba el gráfico de pensiones reales y estimadas directamente en la nube de Microsoft OneDrive, sin descargar nada ni instalar ninguna versión de Excel.

Para ajustar el zoom en la nube:

  • En el móvil o celular usa dos dedos en la pantalla, como haces para ampliar o reducir una foto.
  • En el PC sitúa el cursor dentro del buscador y presiona la tecla <Control> girando la ruleta del ratón.

Descarga el archivo haciendo clic en el botón: Descargar

Si quieres compartir el gráfico de pensiones, aquí tienes el código para insertarla en tu blog o página web:


Descarga el gráfico de pensiones

Descarga el gráfico de pensiones desde este enlace:

Abre el archivo y presiona el botón: Habilitar edición cuando aparezca el aviso de VISTA PROTEGIDA.

El archivo no contiene macros y tiene las hojas protegidas sin contraseña para evitar que los usuarios alteren las fórmulas.

ATENCIÓN: Se puede modificar este libro de Excel respetando esta licencia:

Creative Commons — Atribución-NoComercial-CompartirIgual-No portada — CC BY-NC-SA 4.0


Pensiones estimadas

Las pensiones estimadas futuras pueden revalorizarse, congelarse o disminuir, por lo que he tenido en cuenta esos tres posibles escenarios.

En esta imagen animada se observa que las celdas en color de fondo amarillo claro son las únicas que se pueden modificar para dinamizar el gráfico.

El desplegable de la celda D2 permite elegir las pensiones medias, máximas o todas.

El desplegable de la celda E2 permite elegir entre las pensiones estimadas positivas, congeladas o negativas.

La celda E3 contiene el importe a restar para estimaciones negativas. Por defecto, si bajan 50 € las pensiones medias cada año, las pensiones máximas bajarán 4 veces más, hasta 200 € al año.

El desplegable de la celda G2 permite elegir entre las pensiones reales, estimadas o todas.

El desplegable de la celda I2 permite elegir entre las pensiones mensuales o anuales.


Tablas de datos reales y estimados

La hoja 'DATOS' contiene las tablas de datos reales y estimados de pensiones.


La tabla en el rango A1:C12 contiene los años, del 2020 al 2030, las pensiones máximas y medias, tanto reales como estimadas según la revalorización prevista, que puede variar según la inflación real...

La tabla en el rango E1:I12 contiene los 11 años, separando las pensiones reales de las estimadas, tanto para las pensiones máximas como para las medias. Las pensiones "No Disponibles" están marcadas con un error #N/D, con lo que ese valor no se pinta en el gráfico. Esta tabla es el origen de las series del gráfico.

La tabla en el rango K1:L3 sirve para el desplegable: Mensual y Anual x 14 pagas. En la celda L5 se obtiene el número de pagas.

La tabla en el rango K7:K10 sirve para el desplegable de tipos de pensiones: Máximas, Medias, Todas.

La tabla en el rango L7:L10 sirve para el desplegable de valores de pensiones: Estimadas, Reales, Todas.

La tabla en el rango K11:L14 sirve para el desplegable de estimadas positivas, cero o negativas.

La celda E14 es el año de la última pensión media real.

La celda E15 es el año de la última pensión máxima real.

Con los valores de las celdas E14 y E15 se separan los valores reales y estimados, con las fórmulas arrastradas en todas las filas. Se genera un error #N/D (No Disponible) para datos que no hay que mostrar en el gráfico. Por ejemplo, no tiene sentido mostrar pensiones estimadas de años pasados, ni pensiones reales de años futuros.

Observa que la pensión media real última es del año 2024, pues aún no se ha calculado para el año 2025. Para mantener la continuidad de las líneas reales y estimadas, el año de la última pensión real es igual en la pensión media y en la máxima.

No explico las fórmulas, porque puedes analizarlas si descargas el archivo.


Nombres definidos para los datos de pensiones

Para ver los nombres definidos, seleccionar en la cinta de opciones: Fórmulas > Administrador de nombres

Están las referencias a las tablas en la hoja 'Datos'.

Las listas que son el origen de los desplegables de las celdas editables en la hoja 'Pensiones'.

Y los valores de celdas individuales de las dos hojas.


Gráfico con datos reales y estimados

Para crear el gráfico de pensiones hay que seleccionar el rango 'Datos'!E1:I12

En la cinta de opciones seleccionar: Gráfico > Líneas con marcadores

Seguir estos pasos para editar el gráfico:

  • Quitar el título del gráfico.
  • Subir la leyenda arriba.
  • Cambiar los colores a monocromáticos.
  • Cambiar a líneas sólidas.
  • Cambiar a guiones las líneas estimadas.
  • Agregar las etiquetas de datos encima.
  • Fijar el límite mínimo del eje vertical a valor cero, en lugar de Automático.
  • Ocultar el eje vertical y eliminar las líneas de división horizontales.
  • Poner en negrita la leyenda, las etiquetas y los años del eje horizontal.
  • Marcar, en opciones del gráfico, sin relleno y sin línea de borde.
  • Situar y redimensionar el gráfico en la hoja 'Pensiones'.
  • Crear el título del gráfico: Gráfico de pensiones.
  • Editar el texto alternativo para que la Accesibilidad sea toda correcta.

Estos pasos se comprenderán mejor explicados en un vídeo.


Vídeo explicando el Gráfico de pensiones

Vídeo con los pasos para crear un gráfico con valores reales y estimados.

¿Hasta cuándo cobraremos pensiones?

Cómo mejorar el Registro de Estudiantes

🔝To translate this blog post to your language, select it in the top left Google box.


Este artículo no trata sobre el registro de estudiantes en Estados Unidos, a quienes Trump les quita la VISA y los expulsa del país:

Tampoco sirve para matar estudiantes, como pasa en Irán, o para matar a madres de estudiantes, como pasa en Estados Unidos, sino que sirve para registrar los calificativos de los estudiantes, como dicen en Perú, o sus calificaciones, como decimos en España:

Calificativos de estudiantes peruanos:

Son descriptores cualitativos del desempeño del estudiante. No son números, sino categorías como:
  • AD (Logro destacado)
  • A (Logro esperado)
  • B (En proceso)
  • C (En inicio)
Es decir, expresan cómo va el estudiante respecto a los aprendizajes, más que poner una nota numérica.

Calificaciones de estudiantes españoles:

Notas numéricas (0–10) o sus equivalentes cualitativos (Insuficiente, Suficiente, Bien, Notable, Sobresaliente).

Es el término estándar para las notas de los estudiantes.


Cómo mejorar las calificaciones de los estudiantes

🧑🏼‍🏫 Debo ser sincero, todavía no sé cómo mejorar las calificaciones de los estudiantes porque no soy docente, pero si sigues leyendo descubrirás cómo mejorar un registro de notas de estudiantes utilizando fórmulas de Excel, lo que te permitirá optimizar tus plantillas Excel en futuros proyectos.

🥸 El ejemplo original sirve para registrar los calificativos de estudiantes peruanos, pero se puede extrapolar fácilmente al registro de calificaciones de estudiantes españoles, ya que las notas del 0 al 10 son más fáciles de calcular que las letras utilizadas en los calificativos: AD, A, B, C.

🧑🏼‍🎓 ¿Qué mejoras adicionales implementarías para automatizar el registro de estudiantes?

¿Qué mejoras aprecias a simple vista?


Mensajes en el foro de Excel

El 8 de diciembre un docente de un colegio peruano escribió su primer mensaje en el foro de Excel:

Saludos a la distancia

Soy docente en un colegio de nivel secundario (13 años – 17 años) por mi trabajo me hice un registro de calificativos, así como de asistencia, esto lo hago al inicio del año académico... El problema que tengo es que durante el año hay estudiantes que se trasladan a otros colegios y también ingresan al nuestro, ello me conlleva a actualizar mi registro varias veces al año y este trabajo lo hago de forma manual...

¡Muchas gracias de antemano, mil gracias…!!!

Y adjuntaba un archivo .xlsm de 2 MB de tamaño, creado en 2013 y guardado el 8 de diciembre de 2025, por lo que parece ser que este docente lo lleva usando más de 12 años.

El 29 de diciembre me di cuenta de que no había recibido ninguna respuesta en tres semanas, así que le respondí:

Como prefiero las fórmulas adjunto una revisión con una nueva hoja de CONTROL, con varias tablas usadas en el resto de hojas...

El 4 de enero le volví a escribir:

Como no te has conectado desde el 14 de diciembre, no has visto la ayuda que te ofrezco desde el 29 de diciembre...

Adjunto una versión muy mejorada, hecha solamente con fórmulas, por lo que muevo este tema al subforo: Funciones y Fórmulas

El 5 de enero escribió su segundo mensaje:

Ante todo te pido mil disculpas por no responder tu mensaje y darte las gracias por dedicar tu valioso tiempo a resolver mi problema, soy aun novato en estos azares. Aun no he podido dar solución a mi problema pero te agradezco mucho por tu ayuda, me das nuevas luces, nuevos caminos para solucionar mi problema así como también mejoraste mi plantilla, mil gracias.

Y sabiendo que había vuelto al hilo, le dije:

Hola Álvaro, en primer lugar: gracias por contestar y que sigas siendo parte activa de este foro de Excel.

En segundo lugar: SOLICITO tu permiso para preparar un artículo en mi blog explicando los cambios que he hecho a tu plantilla, por si te sirve a ti o a cualquiera que le pueda ayudar el Registro de Estudiantes con sus calificaciones.

Y le expliqué las mejoras que había hecho en su Registro de Estudiantes, contestándome:

Claro que te doy permiso para lo que veas por conveniente.

Una consulta… Si se retira los estudiante 1, 5, 7, 10 y 20 del colegio, entonces ya no debería aparecer en el registro, pero estos aún persiste o ¿estoy haciendo algo mal?. Así mismo ingreso un estudiante nuevo, ¿Cómo seria el proceso?

Y eso es justamente lo que estoy haciendo ahora: escribir este artículo en mi blog por si puede facilitarle la vida a cualquier docente que necesite registrar los calificativos o las calificaciones de sus estudiantes, o a cualquiera que quiera aprender a mejorar una hoja de cálculo con fórmulas.


Registro de estudiantes original

Para comprender cómo era el Registro de Estudiantes original, lo mejor es descargar la versión que el docente adjuntó en su primer mensaje, desde este enlace:

El archivo contiene 13 hojas:

  • DATOS: Con las Áreas de conocimiento por Competencias y sus Capacidades.
  • INICIO: Con los Datos Principales: Año; Nivel; Institución; Lugar; Área; Docente; Grado; Sección; Competencias y sus Capacidades.
  • 4 BIMESTRES: Listado de Estudiantes por Área curricular, con los calificativos por Competencias y sus Capacidades. Además de los Logros de cada bimestre.
  • 4 LOGROS BIMESTRALES: Gráficos de columnas con el Cuadro del Nivel de Logro de cada bimestre.
  • RESUMEN ANUAL: Listado de Estudiantes por Área curricular, con los 4 calificativos bimestrales. El Calificativo Final de Área y la Situación Final de cada estudiante.
  • LOGRO ANUAL: Gráfico de columnas con el Cuadro del Nivel de Logro anual. 
  • NOTA ANUAL: Listado de Estudiantes con el Calificativo Anual de Competencias (CAC), el Calificativo Anual de Área (CAA) y la conclusión descriptiva de final de período lectivo.


Registro de estudiantes mejorado

Descarga el Registro de Estudiantes, que he mejorado solo con fórmulas, desde este enlace:

Abre el archivo y presiona el botón: Habilitar edición cuando aparezca el aviso de VISTA PROTEGIDA.

El archivo es compatible con versiones desde Excel 2010, no contiene macros y tiene las hojas protegidas sin contraseña para evitar que los usuarios alteren las fórmulas.

ATENCIÓN: Se puede modificar este libro de Excel respetando esta licencia:

Creative Commons — Atribución-NoComercial-CompartirIgual-No portada — CC BY-NC-SA 4.0


Cómo usar el Registro de Estudiantes mejorado

En este vídeo explico cómo usar el nuevo Registro de Estudiantes con las mejoras que indico más adelante.


MEJORA #1

Lo primero que me llamó la atención fue el tipo del archivo original: Libro de Excel habilitado para macros (*.xlsm)

Como no contenía ninguna macro, lo guardé como: Libro de Excel (*.xlsx), lo que redujo su tamaño a menos de la mitad, pasando de 2 MB a 900 KB.


MEJORA #2

Eliminar las filas que no se usan, pues la versión original contenía 1.000 filas en cada una de las 13 hojas.

ATENCIÓN: Antes de eliminar las filas, se debe asegurar que no se borran celdas con valores o con fórmulas.

Para ello seleccionar todas las filas y seleccionar en la cinta de opciones:

Inicio > Buscar y seleccionar > Ir a Especial...

Llamar dos veces a Ir a Especial..., una para seleccionar: Constantes, y otra para seleccionar: Celdas con fórmulas.

Se pueden eliminar las filas si aparece el mensaje: ⚠️ No se encontraron celdas.

AVISO: Cada vez que se eliminen filas, se debe Guardar (Control + G) el archivo, para que actualice la última fila ocupada...

También se deben eliminar las columnas no usadas siguiendo el mismo procedimiento que para eliminar filas.

Esta mejora reduce el tamaño del archivo de 900 KB a 330 KB. ¡6 veces menos que el archivo original de 2 MB!

Imagina si el archivo tiene miles de filas no ocupadas, que hacen que el archivo se ralentice demasiado al abrirlo o modificarlo... Eliminando miles de celdas no usadas siempre he conseguido mejorar la respuesta de los archivos Excel. Por lo que os propongo que apliquéis esta mejora, siempre que haya filas o columnas que se puedan eliminar sin afectar a datos o fórmulas del archivo.


MEJORA #3

He añadido una nueva hoja oculta 'CONTROL' con varias tablas.

Estas tablas sirven para centralizar las listas de los desplegables de la validaciones de datos, que estaban dispersas en las hojas originales. Esta mejora ayuda al mantenimiento y automatización del Registro de Estudiantes.

  • Tabla con la lista de años, desde el año 2015 al 2030.
  • Tabla con dos Niveles: PRIMARIA y SECUNDARIA.
  • Tabla de Instituciones Educativas.
  • Tabla con los Lugares de estudio.
  • Tabla con las Áreas Curriculares.
  • Tabla de Docentes.
  • Tabla de Grados: PRIMERO; SEGUNDO; TERCERO; CUARTO; QUINTO.
  • Tabla de Secciones.
  • Tabla de Bimestres: I; II; III; IV.
  • Tabla de Unidades: 1 y 2; 3 y 4; 5 y 6; 7 y 8.
  • Tabla de Calificativos: AD; A; B; C.
  • Tabla con la lista de Estudiantes de un Área Curricular.

Observa que la tabla de Calificativos contiene el valor de cada calificativo y su logro final.


MEJORA #4

En todas las hojas, crear o modificar las listas desplegables con validaciones de datos, con origen en las tablas de la nueva hoja 'CONTROL', pues en el archivo original estaban en cualquier parte, o incluso "hardcodeadas" en la misma validación.

Lo primero que hice fue crear unos cuantos nombres nuevos, seleccionando desde la cinta de opciones: Fórmulas > Administrador de nombres

En la imagen de la derecha están todas las listas creadas. Por ejemplo la lista de las áreas curriculares desde la tabla de áreas:

ListaÁREAS: =TablaÁREAS[ÁREAS CURRICULARES]

En la versión original de la hoja 'INICIO', el origen de la validación de datos de la celda B15 era:

AREAS: =DATOS!$J$2:$J$13

Este rango de la hoja 'DATOS' estaba en una columna oculta en el archivo original, lo que es muy mala praxis en la gestión de los datos.

Con esta mejora los datos de cada lista desplegable están en una tabla dentro de la hoja 'CONTROL'.

AVISO: Aunque esta hoja esté oculta, es fácil mantenerla, asegurando que no la va a poder modificar directamente cualquier docente que use el Registro de Estudiantes, siempre que se proteja el libro Excel con una contraseña... (Cosa que no suelo hacer en los archivos que comparto públicamente, pues los protejo sin contraseña para que se puedan estudiar y analizar)

Para ver la ventana de la derecha, selecciona la celda B15 y en la cinta de opciones, selecciona: Datos > Validación de datos

Con esta mejora, todas las celdas con listas desplegables, tienen su Origen en una de las listas creadas con el Administrador de nombres.


MEJORA #5

Añadir una columna auxiliar en la hoja 'INICIO' para obtener dinámicamente las CAPACIDADES de cada una de las COMPETENCIAS.

La fórmula auxiliar de la celda H19 arrastrada hacia abajo es:

=SI($B$15="";0 ;SI(A19<>"";FILA(A19);H18))

En la celda B15 está el Área seleccionada con la lista desplegable.

Las COMPETENCIAS están en celdas combinadas, lo que obliga a crear la fórmula auxiliar comentada, que sirve para enumerar la fila en la que está escrita cada competencia. Por ejemplo, la primera competencia está en la fila 19 y la segunda está en la fila 25...

La fórmula con la que obtener las CAPACIDADES está en la celda B19 y es arrastrada hacia abajo:

=SI.ERROR(BUSCARV(INDICE(ESPACIOS(RangoCOMPETENCIAS);H19-FILA($A$18));COMPETENCIAS;2+FILA()-H19;FALSO)&"";"")

Esta fórmula depende de las celdas auxiliares en el rango H19:H45

Con esta mejora, si se añaden o se quitan capacidades a una competencia, sus capacidades serán obtenidas dinámicamente.


MEJORA #6

En las hojas originales de los 4 bimestres no se sabe que capacidades se evalúan en cada competencia, pues muestra las capacidades numeradas del 1 al 6, lo que puede inducir a error al introducir los calificativos, al desconocer sobre qué capacidad se aplican.

Esta mejora consiste en describir las capacidades reales de cada competencia, como se observa en la siguiente imagen.

Aquí no voy a explicar las fórmulas con las que consigo obtener los nombres de las capacidades, pues son muy fáciles y están en la versión mejorada del Registro de Estudiantes, que puedes descargar más arriba.


MEJORA #7

Originalmente los nombres de los estudiantes estaban en el rango B17:B63 de la hoja del primer bimestre, lo que obligaba a mantener esta hoja y acordarse que los estudiantes estaban escritos en esta hoja.

Los nombres de los estudiantes, mostrados en cualquier hoja, se obtienen ahora de la tabla de estudiantes, lo que permitirá automatizar algún día la lista de estudiantes de cada nivel, grado y sección, creando más columnas en la tabla...


MEJORA #8

Para obtener las columnas de LOGRO en las hojas de bimestres, originalmente hacían falta 49 columnas auxiliares ocultas en el rango BC:CY, con fórmulas para transformar los calificativos en valores numéricos. Por ejemplo, la fórmula de la celda BC17 era:

=SI(F17="AD";4;SI(F17="A";3;SI(F17="B";2;SI(F17="C";1;""))))

Y la fórmula de la celda BI17 era:

=SI(BC17="";"";REDONDEAR(PROMEDIO(BC17:BH17);0))


Esta es la mejora que más me ha costado implementar, pues cada grupo de hasta 7 columnas auxiliares se ha reducido a modificar las fórmulas de la correspondiente columna de LOGRO.

He eliminado todas estas columnas auxiliares, que son un problema si cambian los criterios calificativos para adaptarlos a la docencia en otros países. Como por ejemplo con las calificaciones en España, que obligarían a modificar cientos de fórmulas ocultas.

La mejora consiste en eliminar las 49 columnas auxiliares, calculando directamente en las columnas de LOGRO los calificativos promedio, con fórmulas como la de la celda BA17:

=SI($B17="";0;SI.ERROR(INDICE(ListaCALIFICATIVOS;

COINCIDIR(REDONDEAR(SUMA(

BUSCARV(AY17;RangoCALIFICATIVOS;2;FALSO);

BUSCARV(AZ17;RangoCALIFICATIVOS;2;FALSO)) /

 SUMAPRODUCTO(--(AY17:AZ17<>0));0);

ListaCALIFICAVALORES;0));0))

Esta fórmula matricial es válida en cualquier versión desde Excel 2010 a Excel para Microsoft 365.


MEJORA #9

Lo mismo ocurre en la hoja original 'RESUMEN ANUAL', con 5 columnas auxiliares ocultas en el rango J:N, con las conversiones a valores numéricos de los calificativos, para obtener el calificativo promedio en la columna con la calificación final de área.

Se han eliminado las 5 columnas auxiliares, sustituyendo las fórmulas de la columna G, para obtener el calificativo directamente, como se observa en esta imagen.


MEJORA #10

La hoja original 'NOTA ANUAL' contenía 25 columnas ocultas en el rango Y:AW con las que calcular las 4 columnas con los Calificativos Anuales de Competencia (CAC).

He eliminado las 25 columnas auxiliares, y he calculado los 4 CAC directamente en sus columnas, con fórmulas como la de la celda V17.


MEJORA #11

He limpiado los formatos condicionales en las 4 hojas de bimestre, añadiendo un nuevo formato para marcar en color amarillo las celdas que se deben editar.

Seleccionar en la cinta de opciones la pestaña: Inicio > Formato condicional > Administrar reglas...

Y seleccionar en Mostrar reglas de formato para: Esta hoja

La primera regla cambia a amarillo el color de fondo si no existe el estudiante y hay calificativos escritos manualmente. O si existen capacidades en la fila 8 y no se han definido calificativos manualmente. O si existe el estudiante y hay calificativos en columnas sin capacidades. Esta es la fórmula booleana:

=O(Y($B17="";F17<>"";NO(ESFORMULA(F17)));Y($B17<>"";F$8<>"";F17="");Y($B17<>"";F$8="";F17<>""))

Las otras 4 reglas son para cambiar el color de los calificativos en las columnas de LOGRO y en las columnas de RESUMEN.

En la siguiente imagen se aprecian los cambios de color de los formatos condicionales del primer bimestre.

Los colores amarillos nos indican que:

  • El estudiante número 3 no existe, por lo que hay que suprimir manualmente todos los calificativos de la fila 19.
  • Falta añadir manualmente los calificativos de desempeño para las 3 capacidades de las columnas AO, AP y AT.


MEJORA #12

He protegido todas las hojas sin contraseña, excepto la hoja 'CONTROL' que está oculta, pero protegida para que no se muestre por defecto, lo que he hecho seleccionando en la cinta de opciones: Revisar > Proteger libro

Para poder editar celdas en hojas protegidas, antes de proteger las hojas se debe seleccionar el rango de celdas que se quiera editar y seleccionar en la cinta de opciones: Inicio > Formato > Formato de celdas...

Elegir la pestaña: Proteger, y en esta ventana desmarcar: Bloqueada

Recomiendo proteger las hojas y el libro con contraseña cuando lo emplee un docente, para que no tenga la tentación de cambiar las fórmulas por su cuenta...

No cuento las micro-mejoras que he incluido en este proyecto porque no acabaría este artículo, ¡y ya es demasiado extenso!

Aunque tengo que decir que una de esas mejoras es referente a la Accesibilidad:

Cuando en un libro de Excel aparece en la barra de estado: Accesibilidad: todo correcto, indica que su contenido es accesible para todos los usuarios, incluidas las personas con discapacidades.

En la imagen de la derecha aparecen los problemas de accesibilidad del archivo original, con 5 faltas del texto alternativo en los gráficos.

Lo más laborioso ha sido eliminar las 73 celdas combinadas... Aquí no voy a explicar como he eliminado cada una de las celdas combinadas, pero sí diré que los lectores de pantalla (Narrador | Microsoft Windows), diseñados para personas con discapacidad visual, no pueden leer correctamente tablas con celdas combinadas.

Sugiero realizar esta mejora de accesibilidad en todos vuestros proyectos, pues algún día puede ser que tú mismo lo agradezcas...


Respuesta a la CONSULTA del docente

El docente que pidió ayuda para mejorar el Registro de Estudiantes hizo una última consulta:

Si se retira los estudiante 1, 5, 7, 10 y 20 del colegio, entonces ya no debería aparecer en el registro, pero estos aún persiste o ¿estoy haciendo algo mal?. Así mismo ingreso un estudiante nuevo, ¿Cómo seria el proceso?

Respuesta: Los procesos a realizar en el Registro de Estudiantes mejorado son:

Para retirar estudiantes del colegio:

1) ACTUALIZACIÓN: Antes de suprimir estudiantes, hay que guardar una copia del archivo con los datos de los estudiantes que se van a eliminar del registro, para que quede constancia de que estudiaron en ese colegio.

2) Suprimir los estudiantes retirados del colegio en la tabla de estudiantes de la hoja 'CONTROL', con lo que ya no aparecerán esos estudiantes en el resto de hojas.

3) Suprimir los calificativos de las celdas que aparecen en color amarillo en las 4 hojas bimestrales, en las filas de los estudiantes suprimidos.

Para ingresar estudiantes nuevos:

1) Incluir el nombre del estudiante nuevo en una fila que no esté usada en la tabla de estudiantes de la hoja 'CONTROL', con lo que aparecerá ese estudiante en el resto de hojas.

2) Editar los calificativos del nuevo estudiante en las 4 hojas bimestrales.

AVISO: Si quieres usar este Registro de Estudiantes en tus proyectos educativos, tendrás que crear copias para cada nivel, área, grado y sección, pues eso aún no está automatizado...


MIS CONSULTAS

Si has llegado a leer hasta aquí. ¡Enhorabuena por ser un lector empedernido como yo!

Estimado lector, tengo algunas consultas que hacerte:

¿Eres docente? ¿De que país?

¿Qué tipo de calificativos usas?

¿Qué tipo de calificaciones usas?

¿Quieres una versión con calificaciones del 0 al 10?

¿Qué mejoras propones para este proyecto?

¿Cómo lo automatizo?

¿Puedes esperar hasta el próximo año académico a recibir más mejoras?

Gracias anticipadas por tus comentarios y por tus respuestas, que nos ayudarán a mejorar juntos cada día...

Mi lista de blogs