Obtención de datos de archivos de libro de ExcelGet data from Excel workbook files

Microsoft Excel es una de las aplicaciones empresariales más utilizadas.Microsoft Excel is one of the most widely used business applications around. También es una de las formas más comunes de consultar sus datos en Power BI.It’s also one of the most common ways to get your data into Power BI.

¿Qué tipos de libros admite Power BI?What types of workbooks does Power BI support?

Power BI admite la importación de libros creados en Excel 2007 y versiones posteriores o la conexión a ellos.Power BI supports importing or connecting to workbooks created in Excel 2007 and later. Los libros se deben guardar con el tipo de archivo .xlsx o .xlsm y deben tener menos de 1 GB.Workbooks must be saved as .xlsx or .xlsm file type and be under 1 GB. Algunas características descritas en este artículo solo están disponibles en versiones posteriores de Excel.Some features described in this article are only available in later versions of Excel.

Libros con rangos o tablas de datosWorkbooks with ranges or tables of data

Si el libro tiene hojas de cálculo simples con rangos de datos, asegúrese de dar formato a los rangos como tablas para sacar el máximo partido a sus datos en Power BI.If your workbook has simple worksheets with ranges of data, to get the most out of your data in Power BI, be sure to format those ranges as tables. De este modo, al crear informes en Power BI, verá tablas con nombre y columnas en el panel Campos, lo que facilita la visualización de los datos.This way, when creating reports in Power BI, you’ll see named tables and columns in the Fields pane, making it much easier to visualize your data.

Libros con modelos de datosWorkbooks with data models

Los libros pueden contener un modelo de datos con una o varias tablas de datos cargadas mediante tablas vinculadas, Power Query (Obtener y transformar en Excel 2016) o Power Pivot.Workbooks can contain a data model with one or more tables of data loaded into it by using linked tables, Power Query (Get & Transform in Excel 2016), or Power Pivot. Power BI admite todas las propiedades de los modelos de datos, como las relaciones, medidas, jerarquías y KPI.Power BI supports all data model properties such as relationships, measures, hierarchies, and KPIs.

Nota

No se puede compartir libros con modelos de datos entre los inquilinos de Power BI.Workbooks with data models cannot be shared across Power BI tenants. Por ejemplo, un usuario que inicia sesión en Power BI usando una cuenta contoso.com no puede compartir un libro de Excel con un usuario que inicia sesión con una cuenta de inicio de sesión de Power BI desde woodgrovebank.com.For example, a user who logs in to Power BI using a contoso.com account cannot share an Excel workbook with a user who logs in using a Power BI login account from woodgrovebank.com.

Libros con conexiones a orígenes de datos externosWorkbooks with connections to external data sources

Si utiliza Excel para conectarse a un origen de datos externo, una vez que el libro está en Power BI, puede crear informes y paneles basados en datos procedentes de ese origen de datos conectado.If you use Excel to connect to an external data source, once your workbook is in Power BI, you can create reports and dashboards based on data from that connected data source. También puede configurar la actualización programada para conectarse directamente al origen de datos y obtener actualizaciones automáticamente.You can also setup Scheduled Refresh to automatically connect right to the data source and get updates. Ya no necesitará actualizar manualmente desde la cinta Datos de Excel.You’ll no longer need to refresh manually from the Data ribbon in Excel. Las visualizaciones en informes e iconos en paneles basados en datos procedentes de ese origen de datos se actualizan automáticamente.Any visualizations in reports and tiles in dashboards based on data from that data source are updated automatically. Para más información, consulte Actualizar datos en Power BI.To learn more, see Data refresh in Power BI.

Libros con hojas de Power View, tablas dinámicas y gráficosWorkbooks with Power View sheets, PivotTables and charts

El modo en que las hojas de PowerView, las tablas dinámicas y los gráficos aparecen, o no aparecen, en Power BI depende de dónde se guarda el archivo de libro y cómo decide consultarlo en Power BI.How your PowerView sheets and PivotTables and charts appear, or not appear, in Power BI depends on where your workbook file is saved and how you choose to get it into Power BI. Esto se tratará más adelante.We'll go into this more below.

Tipo de datosData types

Power BI admite los siguientes tipos de datos: número entero, número decimal, moneda, fecha, verdadero/falso, texto.Power BI supports the following data types: Whole Number, Decimal Number, Currency, Date, True/False, Text. Marcar datos con tipos específicos en Excel mejorará la experiencia de Power BI.Marking data as specific data types in Excel will improve the Power BI experience.

Preparación del libro para Power BIPrepare your workbook for Power BI

Vea este útil vídeo para aprender más acerca de cómo asegurarse de que los libros de Excel están listos para Power BI.Watch this helpful video to learn more about how to make sure your Excel workbooks are ready for Power BI.

La ubicación donde guarda el archivo de libro marca la diferenciaWhere your workbook file is saved makes a difference

Local: si guarda el archivo de libro en una unidad local en el equipo o en otra ubicación de su organización, desde Power BI puede cargar el archivo en Power BI.Local - If you save your workbook file to a local drive on your computer or another location in your organization, from Power BI you can load your file into Power BI. El archivo sigue estando en la unidad local, no se ha importado realmente a Power BI.Your file will actually remain on your local drive, so the whole file isn’t really imported into Power BI. Lo que sucede en realidad es que se crea un nuevo conjunto de datos en Power BI y los datos y el modelo de datos se cargan desde el libro en el conjunto de datos.What really happens is a new dataset is created in Power BI and data and the data model (if any) from the workbook are loaded into the dataset. Si el libro tiene alguna hoja de Power View, se volverá a crear en Power BI, en Informes.If your workbook has any Power View sheets, those will appear in your Power BI site under Reports. Excel 2016 también tiene la característica Publicar (en el menú Archivo).Excel 2016 also has the Publish feature (under the File menu). El uso de Publicar es lo mismo que usar Obtener datos > Archivos > Archivo local en Power BI, pero a menudo es más fácil actualizar el conjunto de datos en Power BI si realiza cambios en el libro con regularidad.Using Publish is effectively the same as using Get Data > Files > Local File from Power BI, but is often easier to update your dataset in Power BI if you’re regularly making changes to the workbook.

OneDrive para la Empresa: si dispone de OneDrive para la Empresa, la manera más eficaz de mantener su archivo Excel y de mantener sincronizados el conjunto de datos, los informes y los paneles en Power BI es iniciar sesión en OneDrive con la misma cuenta que inicia sesión en Power BI. Dado que tanto Power BI como OneDrive están en la nube, Power BI se conecta al archivo de libro en OneDrive cada hora aproximadamente.OneDrive - Business – If you have OneDrive for Business and you sign into it with the same account you sign into Power BI with, this is by-far the most effective way to keep your work in Excel and your dataset, reports, and dashboards in Power BI in-sync. Because both Power BI and OneDrive are in the cloud, Power BI connects to your workbook file on OneDrive about every hour. Si se detectan cambios, se actualizarán automáticamente el conjunto de datos, los informes y los paneles en Power BI.If any changes are found, your dataset, reports, and dashboards are automatically updated in Power BI. Al igual que si ha guardado el libro en una unidad local, también puede utilizar Publicar para actualizar el conjunto de datos y los informes de Power BI inmediatamente; de lo contrario, Power BI se sincronizará automáticamente, normalmente en un plazo de una hora.Just like if you saved your workbook to a local drive, you can also use Publish to update your dataset and reports in Power BI immediately; otherwise Power BI will automatically synchronize, usually within an hour.

OneDrive - Personal: si guarda los archivos de libro en su propia cuenta de OneDrive, conseguirá muchas ventajas idénticas a las que obtendría con OneDrive para la Empresa.OneDrive - Personal – If you save your workbook files to your own OneDrive account, you’ll get many of the same benefits as you would with OneDrive for Business. La principal diferencia estriba en que cuando se conecta al archivo por primera vez (mediante Obtener datos > Archivos > OneDrive – Personal) debe iniciar sesión en OneDrive con la cuenta de Microsoft, que normalmente es distinta de la que usa para iniciar sesión en Power BI.The biggest difference is when you first connect to your file (using Get Data > Files > OneDrive – Personal) you’ll need to sign in to your OneDrive with your Microsoft account, which is usually different from what you use to sign in to Power BI. Al iniciar sesión en OneDrive con la cuenta de Microsoft, asegúrese de seleccionar la opción Mantener la sesión iniciada.When signing in with your OneDrive with your Microsoft account, be sure to select the Keep me signed in option. De este modo, Power BI podrá conectarse al archivo de libro cada hora aproximadamente y asegurarse de que el conjunto de datos y los informes están sincronizados.This way, Power BI will be able to connect to your workbook file about every hour and make sure your dataset and reports in Power BI are in-sync.

SharePoint: sitios de grupo: guardar los archivos de Power BI Desktop en SharePoint: sitios de grupo, es prácticamente igual a guardarlos en OneDrive para la Empresa.SharePoint Team-Sites – Saving your Power BI Desktop files to SharePoint – Team Sites is much the same as saving to OneDrive for Business. La diferencia más importante es cómo se conecta al archivo desde Power BI.The biggest difference is how you connect to the file from Power BI. Puede especificar una dirección URL o conectarse a la carpeta raíz.You can specify a URL or connect to the root folder.

Un libro de Excel: dos formas de usarloOne Excel workbook – two ways to use it

Si guarda los archivos de libro en OneDrive, tendrá un par de formas para explorar los datos en Power BI.If you save your workbook files to OneDrive, you'll have a couple of ways you can explore your data in Power BI

Importe datos de Excel en Power BIImport Excel data into Power BI

Si elige Importar, se importarán todos los datos admitidos en las tablas o los modelos de datos a un nuevo conjunto de datos en Power BI.When you choose Import, any supported data in tables and/or a data model are imported into a new dataset in Power BI. Si tiene alguna hoja de Power View, se volverá a crear en Power BI como informe.If you have any Power View sheets, those will be re-created in Power BI as reports.

Puede continuar la edición del libro.You can continue editing your workbook. Al guardar los cambios, estos se sincronizan con el conjunto de datos en Power BI, normalmente en el plazo de una hora aproximadamente.When your changes are saved, they’ll be synchronized with the dataset in Power BI, usually within about an hour. Si necesita una respuesta más inmediata, simplemente haga clic en Publicar de nuevo y los cambios se exportarán en el momento.If you need more immediate gratification, you can just click Publish again, and your changes are exported right then and there. Las visualizaciones que tenga en los informes y paneles también se actualizarán.Any visualizations you have in reports and dashboards will be updated, too.

Elija este método si ha usado las opciones Obtener y Transformar datos o Power Pivot para cargar datos en un modelo de datos, o si el libro tiene hojas de Power View con visualizaciones que desea ver en Power BI.Choose this option if you’ve used Get & Transform data or Power Pivot to load data into a data model, or if your workbook has Power View sheets with visualizations you want to see in Power BI.

En Excel 2016, también puede utilizar Publicar > Exportar.In Excel 2016, you can also use Publish > Export. Es prácticamente lo mismo.It's pretty much the same thing. Para más información, consulte Publicación en Power BI desde Excel 2016.To learn more, see Publish to Power BI from Excel 2016.

Conexión, administración y visualización de Excel en Power BIConnect, manage and view Excel in Power BI

Si elige Conectar, aparecerá el libro en Power BI tal como lo haría en Excel Online.When you choose Connect, your workbook will appear in Power BI just like it would in Excel Online. Sin embargo, a diferencia de Excel Online, podrá disfrutar de algunas funciones fantásticas que le ayudarán a anclar elementos de las hojas de cálculo directamente en los paneles.But, unlike Excel Online, you’ll have some great features to help you pin elements from your worksheets right to your dashboards.

No puede editar el libro en Power BI,You can’t edit your workbook in Power BI. pero si necesita realizar algunos cambios, haga clic en Editar y, a continuación, edite el libro en Excel Online o ábralo en Excel en el equipo.But if you need to make some changes, you can click Edit, and then choose to edit your workbook in Excel Online or open it in Excel on your computer. Todos los cambios que realice se guardarán en el libro en OneDrive.Any changes you make are saved to the workbook on OneDrive.

Al elegir este modo, no se creará ningún conjunto de datos en Power BI.When choosing this way, no dataset is created in Power BI. El libro aparecerá en Informes, en el panel de navegación del área de trabajo de Power BI.Your workbook will appear in your Power BI workspace navigation pane under Reports. Los libros conectados tienen un icono especial de Excel.Connected workbooks have a special Excel icon.

Elija esta opción si solo tiene datos en hojas de cálculo o si tiene rangos, tablas dinámicas y gráficos que desea anclar a los paneles.Choose this option if you only have data in worksheets, or you have ranges, PivotTables and charts you want to pin to dashboards.

En Excel 2016, también puede utilizar Publicar > Cargar.In Excel 2016, you can also use Publish > Upload. Es prácticamente lo mismo.It's pretty much the same thing. Para más información, consulte Publicación en Power BI desde Excel 2016.To learn more, see Publish to Power BI from Excel 2016.

Importación o conexión a un libro de Excel desde Power BIImport or connect to an Excel workbook from Power BI

  1. En Power BI, en el panel de navegación, haga clic en Obtener datos.In Power BI, in the navigation pane, click Get Data.

  2. En Archivos, haga clic en Obtener.In Files, click Get.

  3. Busque el archivo.Find your file.

  4. Si el archivo de libro está en OneDrive o SharePoint: sitios de grupo, elija Importar o Conectar.If your workbook file is on OneDrive or SharePoint - Team Sites, choose Import or Connect.

Libros de Excel localesLocal Excel workbooks

También puede usar un archivo de Excel local y cargarlo a Power BI.You can also use a local Excel file and upload it into Power BI. Simplemente seleccione Archivo local en el menú anterior y, luego, navegue a la ubicación donde guardó los libros de Excel.Simply select Local File from the previous menu, then navigate to where you have your Excel workbooks saved.

Una vez que lo seleccione, elija la opción para cargar el archivo a Power BI.Once selected, choose to Upload your file into Power BI.

Una vez que cargue el libro, recibirá una notificación de que el libro está listo.Once your workbook is uploaded, you get a notification that the workbook is ready.

Una vez que el libro esté listo, podrá encontrarlo en la sección Informes de Power BI.Once the workbook is ready, you can find it in the Reports section of Power BI.

Publicación desde Excel 2016 en su sitio de Power BIPublish from Excel 2016 to your Power BI site

El uso de la característica de Excel 2016 Publicar en Power BI es lo mismo que usar Obtener datos en Power BI para importar el archivo o conectarse a él.Using the Publish to Power BI feature in Excel 2016 is effectively the same as using Get Data in Power BI to import or connect to your file. No entraremos en detalles aquí, pero puede consultar Publicación en Power BI desde Excel 2016 para aprender más.We won't go into the details here, but you can see Publish to Power BI from Excel 2016 to learn more.

Solución de problemasTroubleshooting

¿El archivo de libro es demasiado grande?Workbook file too big? Consulte Reducir el tamaño de un libro de Excel para verlo en Power BICheck out Reduce the size of an Excel workbook to view it in Power BI.

Actualmente, al elegir Importar, Power BI solo importa datos que formen parte de una tabla con nombre o un modelo de datos.Currently, when you choose Import, Power BI only imports data that is part of a named table or a data model. Como resultado, si el libro no contiene tablas con nombre, hojas de Power View ni modelos de datos de Excel, es posible que se muestre este error: "No se encontraron datos en su libro de Excel".As a result, if the workbook contains no named tables, Power View sheets, or Excel data models, you might see this error: "We couldn't find any data in your Excel workbook". En este artículo se explica cómo corregir y volver a importar el libro.This article explains how to fix your workbook and re-import it.

Pasos siguientesNext steps

Exploración de los datos: cuando obtenga datos e informes del archivo en Power BI, será el momento de explorarlos.Explore your data - Once you get data and reports from your file into Power BI, it's time to explore. Simplemente haga clic con el botón derecho en el nuevo conjunto de datos y, a continuación, haga clic en Explorar.Just right-click the new dataset and then click Explore. Si elige conectarse a un archivo de libro en OneDrive en el paso 4, el libro aparecerá en Informes.If you chose to connect to a workbook file on OneDrive in step 4, your workbook will appear in Reports. Al hacer clic en él, se abrirá en Power BI, tal como lo haría si estuviera en Excel Online.When you click on it, it will open in Power BI, just as it would if it were in Excel Online.

Programar actualización: si el archivo de libro de Excel se conecta a orígenes de datos externos o se importa desde una unidad local, puede configurar una actualización programada para asegurarse de que el conjunto de datos está siempre actualizado.Schedule refresh - If your Excel workbook file connects to external data sources, or you imported from a local drive, you can setup scheduled refresh to make sure your dataset or report is always up-to-date. En la mayoría de los casos, la configuración de una actualización programada es bastante fácil de hacer. Sin embargo, ofrecer una información más detallada está fuera del ámbito de este artículo.In most cases, setting up scheduled refresh is quite easy to do, but going into the details is outside the scope of this article. Consulte Actualizar datos en Power BI para más información.See Data refresh in Power BI to learn more.

Publicación en Power BI desde Excel 2016Publish to Power BI from Excel 2016

Power BI Publisher para ExcelPower BI publisher for Excel

Actualizar datos en Power BIData refresh in Power BI