¿Cómo convertir Excel a BI?

Cómo Conectar Excel a Power BI

Valoración: 4.8 (4040 votos)

La combinación de Microsoft Excel y Power BI es fundamental para el análisis de datos en el entorno empresarial moderno. Mientras que Excel es una herramienta versátil para la manipulación y el cálculo de datos a nivel de hoja de cálculo, Power BI sobresale en la creación de informes interactivos y paneles dinámicos a partir de diversas fuentes. Conectar tus datos de Excel a Power BI te permite llevar tus análisis a un nivel superior, facilitando la visualización, el modelado y la compartición de información clave dentro de tu organización. Este artículo explorará las diferentes maneras de establecer esta conexión bidireccional, permitiéndote aprovechar lo mejor de ambas plataformas.

Índice de Contenido

Obtener Datos de Excel en Power BI: Importar y Subir

Una de las tareas más comunes es tomar datos que ya tienes organizados en un archivo de Excel y utilizarlos como fuente para crear informes y paneles en el servicio Power BI. Existen principalmente dos métodos para lograr esto: Importar y Subir.

¿Cómo conectar una base de datos de Excel a Power BI?
PARA CONECTARSE A MODELOS SEMÁNTICOS DE POWER BI EN VIVO DESDE DENTRO DE EXCEL, USE UNA DE ESTAS DOS OPCIONES:1En la pestaña Insertar de Excel, seleccione Tabla dinámica>Desde Power BI.2En la pestaña Datos en Excel Desktop, seleccione Obtener datos>Power Platform>Desde Power BI.

El Método Importar

Este método es ideal cuando tu archivo de Excel contiene un Modelo de Datos (creado con Power Query o Power Pivot) o datos organizados en Tablas con nombre. Al seleccionar Importar, Power BI lee el contenido del archivo de Excel y crea un nuevo modelo semántico dentro del servicio Power BI. Esto significa que las tablas de datos, las relaciones, las medidas, las jerarquías y otros elementos definidos en tu modelo de datos de Excel se replicarán en Power BI.

Para importar un archivo de Excel en Power BI:

  1. En el servicio Power BI, ve al área de trabajo donde deseas agregar los datos.
  2. Selecciona 'Nuevo' (o 'New item') y luego 'Modelo semántico' (o 'Semantic model').
  3. Elige 'Excel'.
  4. Navega hasta la ubicación de tu archivo de Excel. Puedes buscar en 'Mis archivos' (archivos personales), 'Acceso rápido' (sitios de SharePoint compartidos) o 'Examinar este dispositivo' (archivos locales).
  5. Selecciona tu archivo y Power BI comenzará el proceso de importación.

Una vez completada la importación, verás un nuevo modelo semántico en tu área de trabajo de Power BI. A partir de este modelo semántico, puedes empezar a crear informes y paneles interactivos utilizando todas las funcionalidades de Power BI.

El Método Subir (Upload)

Este método es más sencillo y se utiliza cuando quieres que tu archivo de Excel aparezca en el servicio Power BI tal como lo verías en Excel para la web. Es útil para compartir archivos, o si tu archivo contiene principalmente rangos de datos simples, Tablas Dinámicas o gráficos que deseas anclar directamente a un panel de Power BI.

Para subir un archivo de Excel:

  1. En el servicio Power BI, ve al área de trabajo deseada.
  2. Selecciona 'Cargar' (o 'Upload') en la parte superior de la página.
  3. Elige la ubicación: 'OneDrive' (para la Empresa), 'SharePoint' o 'Examinar' (archivos locales).
  4. Selecciona tu archivo de Excel.

Si subes desde OneDrive o SharePoint, Power BI crea una conexión al archivo. Cualquier cambio que guardes en el archivo original en OneDrive o SharePoint se sincronizará automáticamente con Power BI, generalmente en aproximadamente una hora. Si subes un archivo local, Power BI crea una copia en el área de trabajo. Ten en cuenta que, a diferencia de los archivos de OneDrive/SharePoint, los archivos locales subidos no se pueden editar directamente en Power BI (solo se ven), y el soporte para la actualización programada de archivos locales ha sido limitado o eliminado en versiones recientes.

La Importancia de Dar Formato a tus Datos

Independientemente de si Importas o Subes tus datos, es altamente recomendable que los rangos de datos en tu archivo de Excel estén formateados como Tablas. Cuando utilizas la opción 'Dar formato como tabla' en Excel, asignas un nombre a ese rango de datos y Power BI puede identificarlo fácilmente como una entidad separada. Esto facilita enormemente la selección de datos al crear informes y el trabajo con columnas y medidas en Power BI.

Tipos de Datos Soportados

Para garantizar la mejor experiencia al trabajar con datos de Excel en Power BI, asigna tipos de datos específicos a tus columnas en Excel. Power BI soporta varios tipos de datos comunes como número entero, número decimal, moneda, fecha, verdadero/falso y texto. Definir estos tipos correctamente en Excel ayuda a Power BI a interpretar y modelar tus datos de manera adecuada.

Analizar Datos de Power BI Directamente desde Excel

Además de llevar tus datos de Excel a Power BI, también puedes hacer lo contrario: conectar Excel a los modelos semánticos que ya existen en el servicio Power BI para analizarlos utilizando las herramientas familiares de Excel, como las Tablas Dinámicas.

Esta funcionalidad, a menudo referida como 'Analizar en Excel', te permite aprovechar la potencia de los modelos semánticos curados y gobernados en Power BI (que pueden combinar datos de múltiples fuentes, tener medidas complejas, etc.) y explorarlos en el entorno de hoja de cálculo flexible de Excel.

Requisitos Previos

Para poder utilizar la función 'Analizar en Excel', deben cumplirse ciertos requisitos:

  • Tu administrador de tenant de Power BI debe tener habilitada la configuración 'Los usuarios pueden trabajar con modelos semánticos de Power BI en Excel utilizando una conexión dinámica'.
  • Para conjuntos de datos locales, también puede ser necesaria la configuración que permite puntos de conexión XMLA.
  • Debes tener una versión de Excel Desktop o Excel para la web que cumpla con ciertos requisitos de compilación (por ejemplo, en Excel Desktop, una compilación mayor o igual a 15128). Puedes verificar esto en Archivo > Cuenta > Acerca de Excel.
  • Debes tener permiso de 'Compilación' sobre el modelo semántico de Power BI o tener un rol de Colaborador (o superior) en el área de trabajo que lo contiene.
  • Necesitas una Licencia Fabric (Fabric Gratuito, Pro o Premium por Usuario (PPU)). Los usuarios de licencia Gratuita tienen limitaciones en cuanto a los modelos semánticos a los que pueden acceder (principalmente en 'Mi área de trabajo' o en capacidades Premium/Fabric F64 o superiores).

Cómo Conectarse desde Excel a Modelos Semánticos de Power BI

Una vez que cumples los requisitos, puedes descubrir y conectar modelos semánticos de Power BI desde dentro de Excel:

  1. En Excel, ve a la pestaña 'Insertar'.
  2. Selecciona 'Tabla dinámica' y luego 'Desde Power BI'.

Alternativamente:

  1. En Excel Desktop, ve a la pestaña 'Datos'.
  2. Selecciona 'Obtener datos' > 'Power Platform' > 'Desde Power BI'.

Ambas opciones abrirán un panel en el lado derecho de la pantalla que muestra los modelos semánticos de Power BI a los que tienes acceso. El panel muestra información útil sobre cada modelo, como su nombre, área de trabajo, fecha de última actualización y las tablas que contiene.

¿Dónde obtener datos para Power BI?
Puede conectarse a servicios en línea que contienen todo tipo de datos, como Salesforce, Microsoft Dynamics, Azure Blob Storage y muchos más. Para conectarse a los datos, en la cinta de opciones Inicio, seleccione Obtener datos . Aparecerá la ventana Obtener datos. Puede elegir entre los distintos orígenes de datos a los que Power BI Desktop puede conectarse.

Puedes buscar modelos semánticos específicos o seleccionar uno de los modelos precargados. Una vez que encuentres el modelo deseado, haz clic en 'Insertar tabla dinámica' o 'Insertar tabla' (esta última opción solo está disponible en Excel Desktop).

Al insertar una Tabla Dinámica, se crea una hoja nueva con una tabla dinámica en blanco conectada al modelo semántico de Power BI. En el panel 'Campos de tabla dinámica', verás todas las tablas y medidas del modelo semántico listas para ser usadas en tu análisis.

La opción 'Insertar tabla' abre un diálogo donde puedes diseñar la tabla que deseas traer a Excel utilizando los campos del modelo semántico.

Importar vs. Subir vs. Analizar en Excel: ¿Cuál Usar?

La elección entre estos métodos depende de tu objetivo principal:

CaracterísticaImportar Datos de Excel en Power BISubir Archivo de Excel a Power BIAnalizar en Excel (Conectar Excel a Power BI)
Propósito PrincipalCrear un modelo semántico en Power BI para informes/paneles.Visualizar el archivo de Excel en Power BI (como Excel para la web), compartir, anclar elementos.Analizar modelos semánticos de Power BI usando herramientas de Excel (ej: Tablas Dinámicas).
Dónde reside el Modelo de DatosSe crea un nuevo modelo semántico en Power BI.El modelo de datos (si existe) permanece en el archivo de Excel.Se conecta a un modelo semántico existente en Power BI.
Sincronización de DatosNecesita configuración de actualización programada en Power BI (automática si el origen es OneDrive/SharePoint).Automática si el archivo está en OneDrive/SharePoint. Manual o limitada si es local.Los datos se actualizan al refrescar la conexión en Excel (obteniendo los datos más recientes del modelo semántico de Power BI).
Edición del Archivo/DatosEditas el modelo semántico en Power BI (usando Power BI Desktop).Puedes editar si el archivo está en OneDrive/SharePoint (desde Power BI o directo en OneDrive/SharePoint). No puedes editar archivos locales subidos.No editas el modelo semántico de Power BI, solo analizas sus datos en una hoja de cálculo de Excel.
Ideal para...Construir soluciones de BI completas en Power BI a partir de datos de Excel.Compartir archivos, mostrar hojas de cálculo existentes, anclar rangos/gráficos rápidos.Usuarios de negocio que prefieren Excel para análisis exploratorio de datos gobernados por TI en Power BI.

Consideraciones Importantes y Limitaciones

Al trabajar con archivos de Excel y Power BI, ten en cuenta lo siguiente:

  • Tamaño del Archivo: Los archivos de Excel deben ser menores a 1 GB para ser cargados o importados en Power BI.
  • Archivos Locales: El soporte para subir archivos locales y configurar su actualización programada ha sido limitado o deprecado. Se recomienda encarecidamente guardar tus archivos en OneDrive para la Empresa o SharePoint para una mejor integración y sincronización.
  • Modelos de Datos: Si tu archivo de Excel tiene un modelo de datos complejo, el método Importar en Power BI es la opción correcta para convertirlo en un modelo semántico de Power BI robusto.
  • Actualización de Datos: La frecuencia de sincronización automática de archivos de OneDrive/SharePoint es aproximadamente de una hora. Para actualizaciones más frecuentes o desde otras fuentes, debes configurar la actualización programada en el modelo semántico de Power BI (si usaste Importar).
  • Analizar en Excel: El panel de modelos semánticos en Excel puede no mostrar *todos* los modelos a los que tienes acceso de inmediato; puedes necesitar usar la barra de búsqueda. Puede haber un retraso de hasta 24 horas para que los modelos recién creados o actualizados aparezcan. La opción 'Insertar tabla' solo está disponible en Excel Desktop.
  • Rendimiento: El rendimiento al cargar datos puede variar entre Excel y Power BI debido a diferencias en los lenguajes de consulta y el manejo de datos.

Preguntas Frecuentes (FAQs)

Q: ¿Se actualizan mis datos de Excel automáticamente en Power BI?
A: Sí, especialmente si usas OneDrive o SharePoint con el método Subir, o si Importas el modelo y configuras la actualización en Power BI. Los archivos locales tienen soporte limitado.

Q: ¿Cuál es la mejor forma de guardar mi archivo de Excel para usarlo con Power BI?
A: Guardarlo en OneDrive para la Empresa o SharePoint es lo más recomendado para la sincronización automática y el acceso desde Power BI.

Q: ¿Puedo crear informes de Power BI a partir de mi archivo de Excel?
A: Sí, al usar el método Importar, los datos y el Modelo de Datos de tu Excel se convierten en un modelo semántico en Power BI sobre el cual puedes construir informes y paneles.

Q: ¿Puedo usar Tablas Dinámicas de Excel con datos de Power BI?
A: Sí, la característica 'Analizar en Excel' te permite conectar Excel directamente a un modelo semántico de Power BI para crear Tablas Dinámicas y Tablas.

Q: ¿Hay un tamaño máximo para mi archivo de Excel?
A: Sí, los archivos de Excel deben ser menores a 1 GB para ser cargados o importados en Power BI.

Conclusión

Conectar Excel y Power BI abre un abanico de posibilidades para el análisis y la visualización de datos. Ya sea que necesites llevar tus hojas de cálculo a Power BI para construir informes interactivos o prefieras analizar los modelos semánticos de Power BI utilizando la familiaridad de Excel, ambas plataformas ofrecen métodos robustos para trabajar juntas. Comprender la diferencia entre Importar, Subir y 'Analizar en Excel', junto con sus respectivos requisitos y beneficios (como la necesidad de una Licencia Fabric y la importancia de usar Tablas en Excel), te permitirá elegir el enfoque más adecuado para tus necesidades de análisis y potenciar la toma de decisiones basada en datos.

Si quieres conocer otros artículos parecidos a Cómo Conectar Excel a Power BI puedes visitar la categoría Bases de datos.

Ivan

Soy un entusiasta de la tecnología con especialización en bases de datos, particularmente en MySQL. A través de mis tutoriales detallados, busco desmitificar los conceptos complejos y proporcionar soluciones prácticas a los desafíos cotidianos relacionados con la gestión de datos

Aprende mas sobre MySQL

Subir