¿100 CFDI en 40 segundos? Valida XML del SAT con Excel

Imagen
🤯 ¿100 CFDI en 40 segundos? Automatiza la validación de XML con Excel ¿Cuánto tiempo dedicas a revisar archivos XML de facturas electrónicas? Si trabajas con contabilidad, cuentas por pagar, cuentas por cobrar o administración, sabes que validar muchos comprobantes fiscales puede convertirse en una tarea repetitiva. 🚀 ¿Y si pudieras procesar 100 archivos XML en aproximadamente 40 segundos? En esta demostración utilizo una macro de Excel diseñada para automatizar la validación masiva de CFDI y consultar su estado ante el Servicio de Administración Tributaria (SAT). 📊 ¿Qué hace esta macro de Excel? La herramienta permite seleccionar una carpeta con archivos XML y procesar múltiples comprobantes sin tener que revisarlos individualmente. Procesa varios archivos XML de CFDI. Extrae información de los comprobantes fiscales. Consulta el estado de los CFDI ante el servicio del SAT....

¿Qué partido del Mundial 2026 deberías volver a ver? 5 análisis con Python para elegir el mejor partido

¿Qué partidos del Mundial 2026 vale la pena volver a ver? Un análisis con Python

Después de cada Copa del Mundo siempre surge la misma pregunta:

¿Qué partidos realmente vale la pena volver a ver?

En lugar de responder con una opinión pe

rsonal, analicé todos los partidos del Mundial FIFA 2026 utilizando Python, Pandas y Matplotlib para identificar distintos tipos de encuentros inolvidables.

  • ⚽ Los partidos con más goles.
  • 🛡 Los mejores encuentros defensivos.
  • ⏱ Los partidos que necesitaron tiempo extra.
  • 🥅 Los encuentros definidos por penales.

El resultado es una colección de visualizaciones creadas completamente con Python utilizando el dataset del FIFA World Cup 2026.


Conjunto de datos disponible en Kaggle, url Football 2026 World Cup Dataset


⚽ Partidos con más goles

Si disfrutas los partidos abiertos y llenos de emociones, este ranking es el mejor punto para comenzar. Clasifiqué todos los encuentros según la cantidad total de goles anotados por ambos equipos.

Nota: Inglaterra aparece dos veces con 10 goles

🛡 Mejores partidos defensivos

Los grandes partidos no siempre tienen muchos goles. Para esta visualización construí un índice defensivo utilizando entradas, intercepciones, atajadas y goles recibidos.

Nota: España,Paraguay y Cabo Verde aparecen más de una vez en el ranking.

⏱ Partidos que llegaron al tiempo extra

Esta visualización incluye únicamente los partidos que llegaron al tiempo extra. Cada tarjeta muestra el marcador al finalizar los 90 minutos, el marcador final tras los 120 minutos y la fase del torneo.

Nota: Argentina participa en varios de los encuentros que llegaron al tiempo extra.

🥅 Partidos definidos por penales

Esta visualización muestra todos los partidos que necesitaron una tanda de penales para definir al ganador, incluyendo el marcador previo y el resultado final desde el punto penal.


Metodología

  • ⚽ Más goles: clasificación por el total de goles anotados.
  • 🛡 Defensa: índice basado en entradas, intercepciones, atajadas y goles recibidos.
  • ⏱ Tiempo extra: partidos con period = AET.
  • 🥅 Penales: partidos con period = PEN.



🏆 Selecciones que más protagonizaron los partidos memorables

Después de comparar las cuatro visualizaciones (partidos con más goles, mejores actuaciones defensivas, tiempo extra y penales), encontré cuáles fueron las selecciones que aparecieron con mayor frecuencia.

Aunque cada gráfico analiza un aspecto diferente del torneo, algunas selecciones fueron protagonistas en múltiples categorías, lo que demuestra que participaron en algunos de los encuentros más memorables del Mundial FIFA 2026.

Selección Apariciones ¿Dónde apareció?
🇨🇭 Suiza 4 Más goles • Mejor defensa • Tiempo extra • Penales
🇧🇪 Bélgica 3 Más goles • Mejor defensa • Tiempo extra
🏴 Inglaterra 3 Más goles (2) • Tiempo extra
🇪🇸 España 3 Mejor defensa • Tiempo extra (2)
🇦🇷 Argentina 3 Mejor defensa • Tiempo extra (2)
🇨🇻 Cabo Verde 3 Mejor defensa (2) • Tiempo extra
🇵🇾 Paraguay 3 Mejor defensa (2) • Penales
🇫🇷 Francia 2 Más goles • Mejor defensa
🇩🇪 Alemania 2 Más goles • Penales
🇨🇦 Canadá 2 Más goles • Mejor defensa
🇳🇱 Países Bajos 2 Más goles • Penales
🇸🇪 Suecia 2 Más goles (2)
🇦🇺 Australia 2 Mejor defensa • Penales
🇲🇦 Marruecos 2 Más goles • Penales
🇨🇴 Colombia 2 Mejor defensa • Penales
🇨🇼 Curazao 2 Más goles • Mejor defensa

Conclusión. Suiza fue la única selección que apareció en las cuatro categorías analizadas, convirtiéndose en la principal protagonista de los partidos más memorables del Mundial FIFA 2026. Bélgica, Inglaterra, España, Argentina, Cabo Verde y Paraguay también destacaron al aparecer en tres ocasiones, lo que refleja su presencia constante en algunos de los encuentros más emocionantes, intensos y competitivos del torneo.

Repositorio en GitHub

El código completo del proyecto está disponible en GitHub.

👉 Ver repositorio en GitHub


Conclusión

Los datos también cuentan historias. Gracias a Python fue posible identificar partidos memorables desde diferentes perspectivas: los más goleadores, los más defensivos, los que necesitaron tiempo extra y los que terminaron en penales. Si quieres volver a disfrutar el Mundial 2026, esta guía puede ayudarte a elegir por dónde empezar.

Comentarios

🚀 Mantener este blog funcionando requiere tiempo y café. ¡Puedes contribuir con uno aquí!

Entradas más populares de este blog

Guía Práctica: Ejemplo Completo de ASPX para Desarrolladores Web

👉 Cómo obtener el tipo de cambio en Excel con API de Banxico (paso a paso)

Cómo crear un Predictor de Partidos de Fútbol con JavaScript y API-Football