5 de junio de 2026

😱 Tabla dinámica con error #¡DESBORDAMIENTO!? Así lo solucionas en segundos

Cómo solucionar el error #¡DESBORDAMIENTO! en una tabla dinámica de Excel

Al actualizar una tabla dinámica en Excel, es posible encontrarse con el error #¡DESBORDAMIENTO!. Este mensaje aparece cuando una o varias celdas están impidiendo que Excel muestre correctamente los resultados.

La forma más rápida de identificar el problema es la siguiente:

  1. Ubícate en la celda donde aparece el error #¡DESBORDAMIENTO!.
  2. Haz clic en la Etiqueta Inteligente (ícono de advertencia).
  3. Selecciona la opción "Seleccionar las celdas que obstruyen"
  1. Excel resaltará automáticamente la celda o las celdas que están bloqueando la expansión de la información.
  2. Elimina o mueve el contenido de esas celdas y actualiza nuevamente la tabla dinámica.

Con este procedimiento podrás identificar rápidamente el origen del problema y restaurar el funcionamiento normal de tu reporte.

💡 Consejo:
Este error suele aparecer cuando existen datos, fórmulas o espacios ocupando el área donde Excel necesita expandir los resultados de la tabla dinámica.

¿Quieres ver el proceso completo paso a paso?

Visita nuestro canal de YouTube y descubre más consejos para trabajar eficientemente con Excel y BIABLE

 

▶ Ver video en YouTube


--> Leer más...

15 de enero de 2026

📒 Cómo separar textos dentro de una misma columna y agrupar fechas y horas con Power Query en Excel 💪🏽

📒 Cómo separar textos dentro de una misma columna y agrupar fechas y horas con Power Query en Excel 💪🏽

En muchos escenarios de análisis de datos, especialmente cuando trabajamos con archivos CSV, nos encontramos con columnas que contienen fecha y hora en un solo campo, también conocidas como Timestamp. Este tipo de estructura es muy común en registros de sensores, reportes operativos o exportaciones de sistemas.

En este artículo te mostraré cómo separar esa información y luego agrupar los datos por fecha utilizando Power Query en Excel, una herramienta poderosa y fácil de usar.


📂 Archivo de origen

  • Columna Timestamp con fecha y hora en el mismo campo
  • Columna Velocidad con valores numéricos
  • Separador de columnas: punto y coma (;)

🔄 Proceso en Power Query

  1. Importar el archivo CSV desde Excel usando Obtener datos.
  2. Abrir el editor de Power Query.
  3. Seleccionar la columna Timestamp.
  4. Vamos a la pestaña agregar columna y clic en Fecha y elegimos Fecha solo y repetimos el proceso ahora con Hora y Hora Solo verás que se agregaron dos nuevas columnas.
  5. Cambiar el tipo de dato de cada columna según corresponda.
  6. Ahora proceedor a Cerrar y cargar EN Fecha.
  7. Elegimos informe de tabla dinámica y listo, podemos resumor para Calcular métricas como promedio, máximo o conteo de velocidad.

📊 Resultado final

El resultado es una tabla resumida por fecha, ideal para análisis diarios, reportes y visualizaciones.


✅ Conclusión

Power Query permite transformar datos de forma eficiente, ordenada y automática, mejorando notablemente la calidad del análisis en Excel.

📹 En el video asociado a esta entrada puedes ver todo el proceso paso a paso.

--> Leer más...

22 de diciembre de 2025

La mejor forma de reemplazar BUSCARV: UNIRCADENAS + SI para traer varios valores


Cómo usar las funciones SI y UNIRCADENAS en Excel para mostrar múltiples resultados

En este tutorial aprenderás a usar las funciones SI y UNIRCADENAS en Excel para obtener una lista de resultados basados en un criterio de búsqueda, superando la limitación de BUSCARV que solo devuelve un valor.

📌 ¿Qué problema resolvemos?

Imagina que tienes una lista de productos con sus categorías y deseas que, al escribir una categoría específica, Excel te muestre todos los productos pertenecientes a ella. Con una fórmula combinada podemos hacerlo de forma dinámica y automática.

🔧 Paso a paso

1. En la celda C7 escribe la categoría que deseas buscar: por ejemplo “tes”, “vitaminas” o “naturales”.

2. Usaremos UNIRCADENAS para unir los textos que coincidan en una sola celda.

3. Dentro de UNIRCADENAS utilizamos SI para comparar cada categoría con el valor buscado.

📄 Fórmula completa

=UNIRCADENAS(
    "|";
    VERDADERO;
    SI($B$8:$B$15 = C7;
       $A$8:$A$15;
       "")
)

Esta fórmula permite:

  • Detectar coincidencias entre la categoría buscada y la lista.
  • Devolver todos los productos asociados a esa categoría.
  • Unirlos en una sola celda separados por “|”.

📌 Mostrar cada resultado en una línea nueva

Si deseas un resultado más ordenado, reemplaza el delimitador por CARACTER(10) para que cada producto aparezca en una línea distinta:

=UNIRCADENAS(
    CARACTER(10);
    VERDADERO;
    SI($B$8:$B$15 = C7;
       $A$8:$A$15;
       "")
)

Recuerda activar “Ajuste de texto” en la celda para visualizarlo correctamente.

🎥 Video completo del tutorial

Aquí puedes ver el paso a paso explicado en detalle:

👍 Conclusión

Combinando SI y UNIRCADENAS puedes convertir una simple búsqueda en una herramienta poderosa para obtener múltiples resultados en Excel. Ideal para catálogos, listas de productos, clasificaciones y más.

Si este contenido te fue útil, compártelo con colegas y amigos. ¡No olvides suscribirte al canal para más tutoriales de Excel!

Si te gustó, síguenos en YouTube  para recibir nuestras actualizaciones y trucos
--> Leer más...

10 de julio de 2025

🛠️ Error Formula.Firewall en Power Query: ¿Qué es y cómo solucionarlo?

Power Query es una herramienta poderosa para transformar y combinar datos en Excel o Power BI. Sin embargo, en algunos escenarios comunes, puedes encontrarte con un mensaje frustrante:
"Formula.Firewall: Consulta 'X' (paso 'Y') references other queries or steps, so it may not directly access a data source."



❓ ¿Qué significa el error Formula.Firewall?

Este error aparece cuando Power Query detecta que estás combinando datos de diferentes orígenes (por ejemplo, archivos, bases de datos o servicios web), sin que se respete el aislamiento de privacidad entre ellos.

En otras palabras, Power Query intenta proteger tus datos y no permite que una consulta acceda directamente a otra fuente si antes no ha evaluado correctamente su nivel de privacidad.

⚠️ Solución 1: Desactivar los niveles de privacidad

Si no te importa asumir ciertos riesgos (por ejemplo, en entornos de pruebas o personales), puedes desactivar los niveles de privacidad desde las opciones de Power Query:

  • Archivo > Opciones y configuración > Opciones de consulta > Privacidad > Ignorar niveles de privacidad

🚫 Advertencia: Esta opción no es segura para entornos corporativos o cuando trabajas con múltiples orígenes de datos. Puede exponer información sensible de una fuente a otra sin control.


📌 Escenario típico que genera el error

Imagina que tienes una hoja de Excel con una tabla llamada Tabla1, que contiene las siguientes columnas:

  • Ruta: Carpeta donde está ubicado el archivo.

  • Archivo: Nombre del archivo que deseas cargar.

Y sigues estos pasos:

  1. Creas una consulta para obtener la ruta.

  2. Creas otra consulta para obtener el nombre del archivo.

  3. Luego intentas abrir el archivo combinando ambos valores en una tercera consulta:


Excel.Workbook(File.Contents(Ruta & Archivo), null, true)

✅ Solución 2 : Consolidar en una sola consulta

Para evitar el error, puedes combinar la ruta y el nombre del archivo dentro de una única consulta:


let
    Origen = Excel.CurrentWorkbook(){[Name="Tabla1"]}[Content],
    RutaCompleta = Origen{0}[Ruta] & Origen{0}[Archivo]
in
    RutaCompleta



Luego, simplemente usa esta consulta como parámetro:

Excel.Workbook(File.Contents(Parametros), null, true)


🧠 Solucón 3 avanzada: Todo en una sola consulta

Si prefieres no usar una consulta intermedia, también puedes hacerlo todo en una sola definición:



let
    Tabla = Excel.CurrentWorkbook(){[Name="Tabla1"]}[Content],
    Ruta = Tabla{0}[Ruta],
    Archivo = Tabla{0}[Archivo],
    Fuente = Excel.Workbook(File.Contents(Ruta & Archivo), null, true)
in
    Fuente

Esta es una solución clara, efectiva y sin conflictos de privacidad.


🎯 Conclusión

El error Formula.Firewall en Power Query puede parecer complicado al principio, pero tiene soluciones claras y seguras. La clave está en respetar la privacidad entre orígenes de datos y estructurar tus consultas de manera que no se rompa el aislamiento entre ellas.

¿Te ha pasado este error? ¿Cómo lo resolviste?
Déjamelo saber en los comentarios 👇


¿Quieres ver un video explicativo de este tema paso a paso? ¡Muy pronto lo subiré a mi canal de YouTube!
🔔 Suscríbete para no perderte ningún tutorial.

Si te gustó, síguenos en YouTube  para recibir nuestras actualizaciones y trucos
--> Leer más...