Traducir el blog

Conversor PGN de partidas de ajedrez

🔝Select the language of this blog post in the Google box at the top left.


La gente normal se entretiene haciendo crucigramas, sudokus, sopas de letras o puzles.

Un calculador como yo se entretiene mucho más programando cómo mover las piezas del ajedrez usando solo fórmulas de Excel, como comprobarás si sigues leyendo.

Hace más de un año publiqué un conversor de archivos PGN de partidas de ajedrez a notación algebraica en varios idiomas y a notación con figurines:

El formato PGN - Portable Game Notation es el estándar para guardar partidas de ajedrez y se explica en este enlace:

Ahora presento la segunda versión del conversor, al que le he añadido la notación numérica y varias mejoras, siendo éste su aspecto:

Esta imagen animada muestra la conversión de una partida de ajedrez en varias notaciones:

  • Notación numérica: Es la nueva notación que no existía en la primera versión y que es la más difícil de convertir.
    • Ejemplo de la primera jugada de las blancas y las negras: 1. 4244 7866
  • Notación con figurines: Cada pieza es una figura, excepto los peones.
    • Ejemplo del movimiento del caballo negro: 1. d4 ♞f6
  • Notación algebraica:  Cada pieza se representa por una letra, que es diferente para cada idioma, excepto los peones.
    • Los idiomas a elegir son: Español, Inglés, Francés, Italiano, Alemán y Portugués.
    • Ejemplo con un caballo con la letra C en español: 1. d4 Cf6


Principales características del Conversor PGN

Las funcionalidades principales de este Conversor PGN son:

  • Abrir un archivo PGN, indicando cuántas partidas de ajedrez contiene.
  • Seleccionar un número de partida, leyendo sus jugadas y marcando en color verde las variantes y en color azul los comentarios de la partida.
  • Cambiar el tipo de codificación del archivo PGN:
    • Por defecto: 65001 - Unicode (UTF-8)
    • Para España: 1252 - ANSI Latin 1; Western European (Windows)
  • Elegir el tipo de notación: algebraica, numérica o de figurines de la partida elegida.
  • Archivar la partida en la hoja 'Archivo'.
  • Guardar en un archivo .PGN todas las partidas archivadas.

La mayoría de las funcionalidades están explicadas en la primera versión (enlace aquí), por lo que no las voy a repetir aquí. A continuación explicaré las nuevas funcionalidades añadidas al Conversor PGN.


Nuevas características del Conversor PGN

La principal diferencia de esta versión es la Notación numérica, que es la que entienden las máquinas, ¡y Excel no es una excepción!

La notación algebraica en varios idiomas y con figurines solamente la entiende la inteligencia natural de los humanos y puede que también la entienda la inteligencia artificial algún día, pues de momento no consigo que lo haga... ¿Has conseguido que la IA convierta partidas PGN a la notación numérica?

La primera entrega de este conversor PGN contenía macros para cargar, visualizar y guardar archivos PGN, funcionalidad que se mantiene también en esta segunda entrega.

Advierto de antemano que es complejo convertir partidas de ajedrez a la notación numérica. ¡Y más aún si se quiere hacer solamente con fórmulas de Excel! ¡Que es lo que he intentado!

Eso sí, para revisar la notación numérica generada he tenido que recurrir a una macro que hace el trabajo sucio de limpiar la notación numérica conflictiva dentro de una partida.

Este conversor de partidas de ajedrez desde la notación algebraica a la notación numérica no es perfecto, pues he analizado un total de 5.487 partidas siendo erróneas 70 partidas, lo que significa que un 1,28% de las notaciones numéricas generadas contenían errores.

Después de analizar esas 70 partidas he visto que los errores se deben a la promoción de un peón a una segunda dama, por lo que he modificado las fórmulas con la posibilidad de incluir una segunda dama. Con esta corrección he conseguido que solamente detecte una partida errónea entre 5.487 partidas.

ATENCIÓN: Como este conversor PGN no es profesional sino educativo, no está perfeccionado y su principal limitación es que: en una partida no puede haber más de un rey, 2 damas, 2 torres, 2 alfiles, 2 caballos, además de los peones.

Con esta premisa, necesito ayuda para probar el archivo que adjunto a continuación.

¿Quieres ser el primer tester de esta aplicación? ¡Aprovecha estas vacaciones de Semana Santa!

Si me mandas en un comentario los movimientos de una partida con errores de conversión la analizaré.


Descarga el conversor PGN

Este conversor de partidas de ajedrez en formato PGN es compatible con todas las versiones de escritorio, desde Excel 2010 hasta Excel para Microsoft 365.

Descarga la versión 2.2 desde uno de estos enlaces:

Las macros del archivo descargado están bloqueadas por defecto. Para desbloquear las macros debes modificar las Propiedades del archivo siguiendo estas instrucciones:

Las macros de Internet están bloqueadas de forma predeterminada en Office - Deploy Office | Microsoft Learn

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

Presiona el botón: Habilitar contenido cuando aparezca la ADVERTENCIA DE SEGURIDAD Las macros se han deshabilitado o se deshabilitó parte del contenido activo.

Si aparece una ventana sobre Nivel de privacidad, para el Libro actual hay que elegir: Público. Más información aquí:

ATENCIÓN: Inicialmente el conversor no incluye ninguna partida de ajedrez, por lo que hay que abrir un archivo PGN para cargar y convertir partidas de ajedrez.

NOTA: Con este conversor PGN profesional he probado el mío hecho en Excel:

Las hojas están protegidas sin contraseña y no está protegido el proyecto VBA, por lo que puedes estudiar y analizar el código de las macros.

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


Vídeo: Conversor PGN

En el vídeo explico las mejoras añadidas a esta segunda versión de mi Conversor PGN de partidas de ajedrez en Excel.


Proyecto de ajedrez en marcha

Este artículo inconcluso y los siguientes irán dedicados al proyecto de diseñar mi mejor ajedrez hecho en Excel durante los próximos meses, por lo que necesito tu ayuda y tus comentarios constructivos para detectar errores en la conversión de partidas en formato PGN.

Busca en Internet archivos PGN con partidas de ajedrez desde estos enlaces:

Mientras tanto puedes ver todo lo que he hecho en Excel sobre ajedrez hasta ahora, tanto en mi blog como en mi canal de YouTube:

♟️ Si me mandas en un comentario una partida en formato PGN convertida erróneamente a la notación numérica por este conversor, ¡la analizaré!

Formato de celdas con emojis

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


En este ejemplo uso el formato de celdas con emojis como sustituto del formato condicional, y así tener más opciones para comparar valores en Excel.


El Índice de Precios de Consumo - IPC se utiliza para la revisión salarial anual, para determinar el incremento del coste de la vida, o por ejemplo para la revisión de alquileres y para la actualización de deudas o sanciones. No confundir con la inflación que contempla más datos que el IPC.

El IPC sirve como ejemplo de variación de precios anual de productos y servicios de los hogares españoles, algunos suben de precio y otros bajan de precio, por lo que tiene interés para saber qué y cuándo comprar.

Fuente: Sitio web del INE: www.ine.es con esta licencia:


Vídeo: Formato de celdas con emojis

Este vídeo sirve a dos causas:

1) Los consumidores españoles pueden comparar las variaciones anuales de precios de los productos y de los servicios, según su IPC.

2) Los usuarios de Excel pueden aprender un truco para añadir emojis como estos: 🌎🔼🔽, a la izquierda o a la derecha dentro de una celda con cualquier valor.


Visualización de datos del IPC

Los datos del IPC están en la hoja 'IPC - Formato INE' y tienen este formato copiado directamente del INE:

Con el formato del INE no es fácil identificar las variaciones del IPC, pues únicamente aparecen números positivos o con signo negativo.

Por lo que es mejor identificar las variaciones del IPC añadiendo un formato condicional como el de esta imagen:

La regla de formato condicional se aplica al rango: =$B$9:$H$50 con las variaciones del IPC.

Se han elegido 3 iconos. Uno para los datos mayores que cero, con un triángulo verde hacia arriba. Otro para los datos igual a cero, con un guion en color amarillo. Y otro para los datos menores que cero, con un triángulo rojo hacia abajo.

El resultado está en la hoja 'IPC - Formato condicional'.

En esta imagen sigue siendo difícil distinguir los iconos con los triángulos y no hay diferencia en el color de los números.

En la hoja 'IPC - Formato de celdas' está mi nueva propuesta para distinguir las variaciones del IPC mejor que con el formato condicional.

Con este formato de celdas de número personalizado con emojis:

[Azul]🔼* 0,0;[Rojo]🔽* -0,0;[Negro]🟰* 0,0

Los emojis empleados son:

  • Un triángulo hacia arriba 🔼 para números positivos.
  • Un triángulo hacia abajo 🔽 para números negativos.
  • Un signo igual 🟰 para valores cero.

Además se añade el color [Azul] para números positivos, el color [Rojo] para números negativos y el color [Negro] para valores cero.

TRUCO: Los asteriscos (*) incluidos en el formato personalizado de las celdas hacen que loe emojis estén a la izquierda y los números a la derecha, igual que con el formato condicional, que era lo deseado.

El resultado está en la hoja 'IPC - Formato de celdas'.

En mi opinión con este formato de celdas se aprecian mejor las variaciones del IPC. Compruébalo tu mismo descargando el siguiente archivo de ejemplo.


Descarga los formatos del IPC

Este archivo es compatible con versiones desde Excel 2010 hasta Excel para Microsoft 365 y Excel para la Web, pero en equipos con Windows 10 o Windows 11, ya que los emojis no funcionan en versiones anteriores de Windows.

Descarga la versión 1.0 desde uno de estos enlaces:

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

Las hojas están protegidas sin contraseña, por lo que puedes estudiar y analizar los formatos.

ATENCIÓN: Se puede modificar este libro de Excel respetando estas licencias:

CC BY-NC-SA 4.0 Deed | Atribución-NoComercial-CompartirIgual 4.0 Internacional | Creative Commons


Formatos del IPC en la nube

El archivo con los 3 formatos del IPC lo he compartido en la nube de Microsoft OneDrive, para que sea fácil de probar aunque no se tenga Excel instalado en el equipo.

En la nube los emojis salen en su color original, por lo que las variaciones del IPC son más difíciles de distinguir.

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.

Posdata: Quisiera saber si conoces mejores formas de comparar datos en celdas. Cuéntamelo en un comentario.

Nuevo tablero KANBAN mejorado

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


Hace un año publiqué un tablero KANBAN que está recibiendo muchas visitas últimamente, tanto en el canal de YouTube como en el blog:

Si no conoces mi primera versión de un KANBAN, será mejor que leas el artículo del enlace anterior para familiarizarte con este tablero, pues no me gusta repetir las mismas explicaciones una y otra vez.


KANBAN mejorado

Esta imagen animada es del nuevo tablero KANBAN mejorado, en el que se aprecian los nuevos filtros de tareas:

  • Tareas asignadas a un miembro del equipo, o a todos si se deja en blanco la celda J2.
  • Tareas con una criticidad seleccionada, o todas si se deja en blanco la celda O2.
  • Tareas con inicio de la tarea desde una fecha selecciona, o todas si se deja en blanco la celda T2.
  • PLUS: Tareas con un texto hallado en el nombre o en la descripción de la tarea, o todas si se deja en blanco la celda Y2. Este filtro lo he añadido a última hora, por lo que no aparece en las imágenes ni en las explicaciones del videotutorial.


Tablero KANBAN en la nube

El nuevo tablero KANBAN lo he compartido en la nube de Microsoft OneDrive, para que sea fácil de probar aunque no se tenga Excel instalado en el equipo.

Cada vez que se accede a este KANBAN se ven los estados actualizados de mis propias tareas.

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.

AVISO: En la nube no se guardan los cambios que hagas.


Vídeo: Tablero KANBAN mejorado

En el vídeo explico las mejoras añadidas a esta segunda versión del tablero KANBAN en Excel.


Descarga el tablero KANBAN mejorado

Este tablero KANBAN es compatible con versiones desde Excel 2010 hasta Excel para Microsoft 365 y Excel para la Web.

Descarga la versión 2.0 desde uno de estos enlaces:

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

Las hojas están protegidas sin contraseña, por lo que puedes estudiar y analizar 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


Primer uso del tablero KANBAN

Estos son los pasos a seguir para usar por primera vez el tablero KANBAN:

1) Borrar el rango Datos!A2:H101 para borrar los datos de todas mis tareas. Para ello seleccionar ese rango y presionar la tecla: Supr

2) Editar los nombres de los estados en el rango Configura!B7:B17

3) Elegir el estado final en la celda Configura!B19. Si se deja en blanco el último estado será el estado final.

4) Editar los nombres de las criticidades en el rango Configura!D8:D10

5) Editar los miembros del equipo a quienes se asignarán las tareas en el rango Configura!F8:F22

6) Si cambias el nombre del archivo tendrás que escribirlo en la celda Configura!B22

7) Crear la primera tarea en la hoja 'Datos'

8) Usar el tablero KANBAN...


Mejoras del tablero KANBAN

Con este tablero KANBAN hago el seguimiento de mis tareas desde hace más de un año, y ahora le he dado un repaso en esta nueva versión con los comentarios de quienes llevan probando y usando la primera versión desde hace un año, y lo conocen mejor que yo.

La nueva versión del tablero KANBAN contiene varias mejoras:

1️⃣ Hasta 100 tarjetas, una por cada tarea.

2️⃣ Hasta 10 estados o pasos de las tarjetas con posibilidad de renombrarlos.

3️⃣ Hasta 28 tarjetas en cada estado.

4️⃣ Hasta 3 criticidades con posibilidad de renombrarlas.

5️⃣ Hasta 15 miembros del equipo para asignarles tareas.

6️⃣ Filtrar tareas por miembros asignados del equipo.

7️⃣ Filtrar tareas por criticidad.

8️⃣ Filtrar tareas por fecha de inicio.

9️⃣ Filtrar tareas por texto en el nombre o la descripción de la tarea.

También contiene algunas mejoras de aspecto y con un poco de conocimiento de Excel se pueden ampliar los límites indicados.

Ya es hora de que dejes de usar notas adhesivas y de pasarte a este tablero virtual KANBAN, hecho totalmente con fórmulas de Excel, por lo que se puede compartir con el equipo de trabajo en la nube de Microsoft OneDrive.

El detalle de las mejoras es, sin orden de importancia:

  • Crear una nueva hoja 'Formulas' con las fórmulas con las que se obtiene la lista de tareas aparecen en el tablero. En la primera versión estas fórmulas estaban en filas y columnas ocultas del propio tablero. En la segunda versión es mucho mas fácil añadir mas filas para nuevas tareas y mas columnas para añadir mas estados. Por defecto caben hasta 10 estados y 28 tareas en cada estado.

  • Modificar la hoja 'Datos' para mostrar los errores de validación al introducir: Estado; Criticidad y fechas.
  • Incluir formatos condicionales para resaltar con colores la criticidad de cada tarea en la hoja 'Datos'.

  • Crear condiciones de filtrado ocultas en la hoja 'Datos'. Las tareas que en la columna I estén en rojo no se mostrarán en el tablero KANBAN pues están filtradas. El hipervínculo de las tareas ocultas por las condiciones del filtro lleva a la celda KANBAN!B2 por defecto.
  • Poder ampliar en la hoja 'Datos' las 100 filas, una por cada tarea.

  • Configurar hasta 10 estados en la hoja 'Configura', pudiendo modificar sus nombres antes de crear alguna tarea.
  • Elegir el estado final en la celda B19 para que avise si no se ha introducido una fecha final en el estado final.
  • Cambiar los nombres de las 3 criticidades en la hoja 'Configura', antes de crear alguna tarea.
  • Añadir miembros al equipo asignado a las tareas en la hoja 'Configura'.
  • Poder cambiar el nombre del archivo en Excel para la Web, para que sigan funcionando los hipervínculos en la nube.
  • Filtrar las tareas de un miembro del equipo en la hoja con el tablero KANBAN.
  • Filtrar las tareas por criticidad en la hoja 'KANBAN'.
  • Filtrar las tareas por la fecha de inicio en la hoja 'KANBAN'.
  • Filtrar las tareas con un texto hallado en el nombre o la descripción de la tarea.

ATENCIÓN: Este último filtro de texto lo he añadido a última hora, por lo que no está explicado en el vídeo.

En la siguiente imagen están algunos filtros aplicados como ejemplo:

En esta imagen filtro por las tareas con el texto: kanban

Ahora te toca a ti decirme qué le falta a este tablero KANBAN o si te gusta como ha quedado...

Mi lista de blogs