Traducir el blog

Mi ajedrez en Excel (Promoción)

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


Lo habitual en ajedrez es la promoción de un peón a una dama, con lo que puede haber más de una dama de un bando a la vez en el tablero.

En teoría puede llegar a haber 9 damas o 10 torres o 10 alfiles o 10 caballos, si promocionan todos los peones de un bando.

En la práctica, en una partida normalmente promocionan los peones a una segunda dama y, si la primera dama es capturada, la promoción a otra dama no suele hacer que haya más de dos damas por bando.

En la imagen animada hay dos damas en cada bando, que es la promoción habitual de los peones.

Como no pretendo que mi ajedrez en Excel sea profesional, sino que está hecho como un ejercicio educativo, la promoción de los peones la he limitado a que haya como mucho 2 damas, 2 torres, 2 alfiles y 2 caballos en cada bando.

Después de capturar una dama, una torre, un alfil o un caballo, el peón puede promocionar a la pieza capturada previamente.

LIMITACIÓN: En mi ajedrez en Excel no está permitida la promoción de un peón a una tercera dama o una tercera torre o un tercer alfil o un tercer caballo del mismo bando.


Descarga mi ajedrez en Excel

Descarga la versión más reciente de mi ajedrez en Excel, compatible con todas las versiones de escritorio, desde Excel 2010 hasta Excel para Microsoft 365.

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.

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.

AVISO: Para ver las demás hojas, que están muy ocultas, se debe hacer clic en la forma de las hojas que está abajo a la izquierda.


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 con la promoción de mi ajedrez en Excel

En este videotutorial explico la promoción de peones en mi ajedrez en Excel.


Proyecto de ajedrez en marcha

Este artículo y los siguientes irán dedicados al proyecto de diseñar mi mejor ajedrez hecho en Excel, por lo que pido tu ayuda y tus comentarios para detectar errores o para sugerir mejoras.

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:

Mi ajedrez en Excel (Mejoras)

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


Continuando con el progreso de mi ajedrez en Excel, he añadido algunas mejoras:

♟️Ya se puede jugar una partida con anotación automática de las jugadas.

♟️Ya se puede reproducir una partida guardada anteriormente.

♟️Ya se puede reproducir una partida cargada de un archivo PGN.

♟️Ya se puede ir a una jugada concreta con 5 botones: ⏮️⏪▶️⏩⏭️

♟️Ya se puede ir a una jugada concreta seleccionando la jugada anotada.

♟️Ya se puede promocionar un peón a una segunda dama 👸🏼 o 👸🏾

♟️Ya se puede controlar el aspecto del tablero, ocultando todo lo demás.


Este es el nuevo aspecto mejorado de mi ajedrez en Excel:


ATENCIÓN: Se puede escuchar o ver cuál será el próximo movimiento de la partida en el idioma elegido. El próximo movimiento se escucha con el icono de una oreja👂🏻. El próximo movimiento se ve con el icono de un ojo 👁️.

En el videotutorial de más abajo explico el resto de controles de mi ajedrez en Excel.


Descarga mi ajedrez en Excel

Descarga la versión más reciente de mi ajedrez en Excel, compatible con todas las versiones de escritorio, desde Excel 2010 hasta Excel para Microsoft 365.

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.

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.

AVISO: Para ver las demás hojas, que están muy ocultas, se debe hacer clic en la forma de las hojas que está abajo a la izquierda.


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 con las mejoras de mi ajedrez en Excel

En este videotutorial de 8 minutos explico las mejoras que he añadido a mi ajedrez en Excel.

Imagen animada con dos damas blancas 👸🏼 y dos damas negras 👸🏾


Proyecto de ajedrez en marcha

Este artículo y los siguientes irán dedicados al proyecto de diseñar mi mejor ajedrez hecho en Excel, por lo que pido tu ayuda y tus comentarios para detectar errores o para sugerir mejoras.

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:

Mi ajedrez en Excel (Introducción)

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


Con este ajedrez, hecho totalmente en Excel, puedes jugar al ajedrez y reproducir y grabar partidas, aprendiendo además varios tipos de notación de las jugadas.


He integrado en este tablero la carga de archivos PGN, que diseñé para el artículo anterior, y que puedes analizar aquí:


Descarga mi ajedrez en Excel

Descarga la versión más reciente de mi ajedrez en Excel, compatible con todas las versiones de escritorio, desde Excel 2010 hasta Excel para Microsoft 365.

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.

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.

AVISO: Para ver las demás hojas, que están muy ocultas, se debe hacer clic en la forma de las hojas que está abajo a la izquierda.


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


Fortalezas y debilidades de mi ajedrez en Excel

Fortalezas de mi ajedrez:

  • Esta hecho totalmente en Excel, con el tablero en un solo gráfico.
  • Las reglas del juego de ajedrez están implementadas con fórmulas de Excel.
  • No están protegidas las fórmulas ni el código VBA para permitir su análisis. 
  • Es compatible con todas las versiones de escritorio desde Excel 2010 en adelante.
  • Permite jugar una partida volteando el tablero.
  • Admite notación con figuras, numérica y algebraica en varios idiomas.
  • Carga archivos PGN con partidas de ajedrez.
  • Reproduce partidas de ajedrez en el tablero.
  • Graba las partidas.

Debilidades de mi ajedrez:

  • Límite de 100 jugadas para cada jugador.
  • Promoción del peón limitada a alguna de las piezas ya capturadas.
  • Falta implementar el retroceso a la posición anterior de una partida.
  • Falta implementar la tecla para ir a la última posición de una partida.
  • Las partidas siempre comienzan en la posición inicial clásica.
  • No permite reproducir partidas en la variante de Ajedrez 960 o Ajedrez aleatorio de Fischer.
  • No se pueden borrar las partidas grabadas.
  • Falta generar una ayuda de uso de los controles del tablero.

AVISO : Como este es un proyecto a largo plazo, si mi ajedrez consigue muchas visitas, en cuanto pueda intentaré corregir estas debilidades y los bugs que detecte, e iré añadiendo las mejoras que me sugieran mis lectores.


Vídeo de mi ajedrez en Excel

Este vídeo es una introducción al uso de mi ajedrez en Excel, hecho con una versión anterior del prototipo.

La versión actual contiene nuevos controles de uso más interactivos, como puedes ver en esta imagen animada:


Proyecto de ajedrez en marcha

Este artículo y los siguientes irán dedicados al proyecto de diseñar mi mejor ajedrez hecho en Excel, por lo que pido tu ayuda y tus comentarios para detectar errores o para sugerir mejoras.

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:

Conversor PGN de ajedrez mejorado

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


Esta es la 4ª versión del Conversor PGN de ajedrez que hago, cada uno con más mejoras que el anterior.

Aquí puedes ver y descargar los conversores anteriores:

1º Partidas de ajedrez en formato PGN | #ExcelPedroWave

2º Conversor PGN de partidas de ajedrez | #ExcelPedroWave

3º Conversor PGN de ajedrez avanzado | #ExcelPedroWave

4º Conversor PGN de ajedrez mejorado | #ExcelPedroWave

¿Por qué he diseñado tantas versiones del mismo conversor?

Porque sigo la premisa "divide y vencerás".

Con desarrollos incrementales consigo añadir, poco a poco, nuevas funcionalidades interesantes a cada proyecto que hago. Comienzo por plantear el problema inicial y voy buscando una solución parcial que me permita crear un primer prototipo funcional. Con cada mejora sustancial creo un nuevo prototipo mejorado, corrigiendo los errores del prototipo anterior y añadiendo nuevas funcionalidades. El proceso finaliza en 3 casos: cuando el prototipo cumple las expectativas del objetivo perseguido; cuando me canso de seguir mejorando el proyecto; o cuando tengo la idea de construir un proyecto nuevo, que es lo que más veces me pasa.

Además, preparando varias entregas puedo seguir publicando más a menudo que si tengo que esperar a completar el proyecto, y los artículos son menos extensos y más fáciles de asimilar por mis seguidores, o eso pretendo.

Esta es el interfaz de la 4ª versión del Conversor PGN de ajedrez, que lee los archivos PGN sin usar Power Query:


Mejoras del Conversor PGN de ajedrez

Como aún no me he cansado de mejorar el Conversor PGN, estas son las nuevas características añadidas a la 4ª versión:

1) Nuevo formato PGN desglosado, manteniendo el formato compacto original.

Se han desglosado los comentarios de las jugadas en color azul, y en color verde las variantes de la partida, con lo que los datos del archivo PGN resultan más fáciles de leer.

Para cambiar entre los formatos compacto y desglosado, se hace clic en la celda C5.

2) Conversión de Glifos de anotación numérica (NAG)

Dentro de los archivos PGN los glifos proporcionan una evaluación de un movimiento o de una posición de la partida de ajedrez.

En formato compacto se representan con el signo dólar seguido de un número, por ejemplo $3 significa: Movimiento muy bueno o brillante.

En formato desglosado $3 se convierte en dos signos de admiración !! detrás del movimiento, lo que es más fácil de recordar que el glifo número 3.

La conversión de glifos la he limitado de $1 a $19, que son los más usados, y se hace en la celda Conversor!H154, denominada: pgnOriginador

3) Mejoras en las barras de desplazamiento

Se modifica automáticamente el límite máximo de las barras de desplazamiento de filas de los formatos PGN o de jugadas de la partida, para que sea la última fila o la última jugada.

4) Ir directamente a una fila del formato PGN o de una jugada.

Haciendo clic en el número de fila (columna D) o en el número de jugada (columna G), se va directamente a esa fila o a esa jugada, respectivamente.

5) Mejora al descifrar comentarios, variantes, glifos y jugadas.

Con lo que se consigue convertir las partidas PGN en sus diferentes notaciones: de figurines; numérica o algebraica en varios idiomas.

6) Lectura de los archivos PGN mediante una macro.

Ya no hace falta leer los archivos PGN mediante una consulta con Power Query.

La macro CargarPGN realiza la lectura de los archivos mediante el sistema de archivos de Windows, con el objeto: Scripting.FileSystemObject

Con la macro ConvertirCaracteres se convierten los caracteres UTF8 a LATIN1.

Esta conversión no es tan versátil como la que hacía Power Query, aunque creo que es suficiente para los países latinos.

El rendimiento de la macro es comparable a la consulta en Power Query, como explico aquí:


Descarga del Conversor PGN de ajedrez mejorado

Descarga la versión 4.1 del Conversor PGN mejorado de partidas de ajedrez, compatible con todas las versiones de escritorio, desde Excel 2010 hasta Excel para Microsoft 365.

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.

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.

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 mejorado

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


Proyecto de ajedrez en marcha

Este artículo 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 para detectar errores en la conversión de partidas en formato PGN.

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:

♟️ En la próxima entrega añadiré una característica visual impactante a este Conversor PGN de partidas de ajedrez, ¡que no te puedes perder!

Conversor PGN de ajedrez avanzado

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


Avanzando en la conversión de partidas de ajedrez en formato PGN, he mejorado la versión anterior, que convertía partidas clásicas con la posición inicial estándar, descargable desde aquí:

En la tercera versión, que puedes descargar más abajo, he añadido un par de características nuevas que permiten convertir partidas que comienzan en una posición inicial distinta a la clásica, como son las partidas parciales de ajedrez a partir de una jugada cualquiera, o como la variante de Ajedrez 960 que tanto éxito tiene entre los mejores jugadores de ajedrez del mundo. Enlaces aquí:

En una nueva hoja 'FEN' he añadido los cálculos con fórmulas para obtener la posición de las piezas en el tablero de ajedrez antes de la primera jugada, como aparece en esta imagen:

En el ajedrez 960 los reyes, damas, alfiles, caballos y torres ocupan posiciones iniciales diferentes a las de las partidas clásicas del ajedrez, pues se sortean aleatoriamente con hasta 960 posibilidades diferentes, por lo que no sirve de ayuda conocer las aperturas y las defensas clásicas. ¡Hay que pensar desde el inicio de la partida!


Cómo anotar cualquier posición de ajedrez

La forma más común de anotar una posición dentro de una partida de ajedrez es con la siguiente notación, denominada abreviadamente Notación FEN, enlace aquí:

Normalmente se usa la versión inglesa, con las letras que representan las piezas en inglés, con letras mayúsculas para las piezas blancas y con letras minúsculas para las piezas negras.

La posición clásica inicial de una partida en notación FEN se representa así:

"rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq – 0 1"

Que en notación PGN está dentro de la etiqueta FEN:

[FEN "rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq – 0 1"]

Con esta notación se pueden colocar las piezas blancas y negras en cualquier escaque del tablero de ajedrez.

Por ejemplo el FEN de una apertura italiana sería así:

[FEN “r1bqk1nr/pppp1ppp/2n5/2b1p3/2B1P3/5N2/PPPP1PPP/RNBQK2R w KQkq – 4 4”]

Si quieres saber más sobre la notación FEN dentro del formato de archivos PGN lee sus especificaciones en inglés aquí:


Cómo calcular la posición inicial

En la hoja 'FEN' se calcula la posición inicial de la partida, guardada en formato PGN.

En la celda A4 se obtiene el tag FEN, de la partida seleccionada del archivo PGN, con la fórmula:

=SI.ERROR(BUSCARV("[FEN*";Conversor!$B$2:$B$20;1;FALSO);"[FEN ""rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1""]")

Si no existe el tag FEN, ocurre un error al buscarlo, por lo que se entiende que es la posición inicial clásica.

En la celda A5 se extrae la posición FEN con la fórmula:

=EXTRAE(A4;ENCONTRAR("""";A4)+1;ENCONTRAR(" ";A4;10)-ENCONTRAR("""";A4)-1)

Y se separa en 8 filas con las fórmulas del rango A5:C12

En el rango D5:D12 debe haber 8 ochos para comprobar que es correcta la posición FEN.

Los rangos AA5:AA68 y AB5:AA68 son auxiliares con las coordenadas de cada escaque del tablero.

El rango AC5:AC68 contiene la notación numérica de los 64 escaques.

El rango AD5:AD68 contiene las piezas del ajedrez de cada escaque, representadas con letras en inglés, mayúsculas para las piezas blancas y minúsculas para las piezas negras.

He incluido dos tableros, uno con las piezas y otro con la notación numérica para comprender mejor la posición inicial de la partida elegida, como se ve en esta imagen:

Esta es la posición inicial de una determinada partida del Ajedrez 960. Observa que en este ejemplo las damas (Q, q) están en un escaque de diferente color al suyo. La condición inicial para poder enrocar es que los reyes (K, k) estén entre las dos torres (R, r) de su color. Además cada pieza blanca se coloca en espejo con cada pieza negra.

En el rango D2:T2 se calcula la posición inicial de las piezas blancas.

En el rango U2:AK2 se calcula la posición inicial de las piezas negras.

El rango D2:AK2 se copia en la hoja 'Coordenadas' en el rango L2:AS2 para determinar la posición inicial de las piezas para convertir sus posiciones y sus movimientos a la notación numérica.

Como limitación de este conversor PGN, en la posición inicial de una partida parcial puede haber dos damas (Q, q) de cada color, ¡pero no más!

AVISO: Este conversor PGN no está preparado para partidas de ajedrez en las que haya más de dos piezas iguales del mismo color que no sean peones. Por ejemplo, si se promociona a una tercera dama se producirá un error en la conversión a notación numérica.


Descarga del Conversor PGN de ajedrez avanzado

Este conversor avanzado de partidas de ajedrez en formato PGN, y que descifra la posición inicial con el tag FEN, es compatible con todas las versiones de escritorio, desde Excel 2010 hasta Excel para Microsoft 365.

Descarga la versión 3.1 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 avanzado PGN

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


Proyecto de ajedrez en marcha

Este artículo 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 para detectar errores en la conversión de partidas en formato PGN.

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:

♟️ Espero tus comentarios para mejorar este conversor de partidas de ajedrez o si quieres ser tester de mis proyectos de ajedrez en Excel.

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 este enlace:

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.


ATENCIÓN: Descarga la mejor versión de mi Tablero Kanban aquí:


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

La última versión del tablero KANBAN la 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: No se guardan los cambios que hagas en mi nube, tienes que hacer una copia en tu nube de OneDrive.


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 este enlace:

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