Conectarse a un archivo CSV o de Excel (Power Query)

Importante:  Este artículo se ha traducido con traducción automática; vea la declinación de responsabilidades. Para su referencia, puede encontrar la versión en inglés de este artículo aquí.

Con Power Query, puede conectarse a un libro de Excel, un archivo de texto (.txt) o un archivo de valores separados por comas (.csv) igual para conectarse a otro origen de datos. El editor de Power Query ofrece una gran cantidad de flexibilidad con cómo obtener y transformar los datos.

En este artículo

Conectarse a un archivo CSV o de Excel

Importar datos de un rango con nombre

Importar datos desde un archivo CSV

Ejemplos de fórmula

El motor de base de datos de Microsoft Access (proveedor Microsoft.ACE.OLEDB.12.0) error no está registrado

Conectarse a un archivo CSV o de Excel

Haga clic en la pestaña datos, a continuación, Obtener datos > Desde archivo > Seleccionar De libro o De texto o CSV. Si no ve el botón Obtener datos, haga clic en Nueva consulta > Desde archivo > Seleccionar De libro, Desde CSV o De texto. Siga los pasos adicionales.

Nota: También puede restaurar los conectores heredado para imitar el comportamiento anterior. Consulte la sección "¿cómo restaurar la experience? obtener datos externos heredados" en el siguiente artículo: unificada obtener y transformar.

En la ficha de cinta Power Query, haga clic en Desde archivo > Desde Excel, Desde CSV o Texto. Siga los pasos adicionales.

Pasos adicionales

  1. En el cuadro de diálogo Examinar Excel o Examinar valores separados por comas, busque o escriba una ruta de acceso al archivo que quiere consultar.

  2. Haga clic en Abrir.

    Importante: Si va a importar datos desde un archivo CSV, Power Query detecta automáticamente delimitadores de columnas, incluidos los tipos y nombres de columna. Vea Importar datos desde un archivo CSV.

Importar datos de un rango con nombre

Si el libro de origen ha rangos con nombre, el nombre del rango estará disponible como un conjunto de datos.

Imagen del cuadro de diálogo de Power Query Navigator

Importación de datos desde un archivo CSV

Si va a importar datos desde un archivo CSV, Power Query detecta automáticamente delimitadores de columnas, incluidos los tipos y nombres de columna. Por ejemplo, si ha importado el archivo CSV de ejemplo siguiente, Power Query automáticamente utiliza la primera fila como los nombres de columna y cambia cada tipo de datos de columna.

Archivo CSV de ejemplo

Imagen de un archivo CSV

Power Query cambia automáticamente cada tipo de datos de la columna:

  • Id. de pedido cambia a número

  • Fecha de pedido cambia a fecha

  • Categoría permanece como texto (el tipo de columna predeterminado)

  • Nombre de producto permanece como texto (el tipo de columna predeterminado)

  • Venta cambia a número

En el Editor de consultas, Power Query aplica automáticamente un paso de Primerafilacomoencabezado y ChangeType. Estas acciones automáticas son equivalentes a manualmente promover una fila y manualmente cambiar cada tipo de columna.

Ejemplos de fórmula

= Excel.Workbook
(File.Contents("C:\Example\Products and Orders.xlsx"))

After Power Query auto detects columns:

= Csv.Document(File.Contents("C:\Examples\Products Categories and Orders.csv"),null,",",null,1252)

= Table.PromoteHeaders(Source)

= Table.TransformColumnTypes(FirstRowAsHeader,{{"OrderID", type number}, {"CustomerID", type text}, {"EmployeeID", type number}, {"OrderDate", type date}, {"RequiredDate", type date}, {"ShipName", type text}})

Error: El Motor de base de datos de Microsoft Access (proveedor Microsoft.ACE.OLEDB.12.0) no está registrado

Al intentar importar datos desde un archivo de Excel heredado o una base de datos de Access en determinadas configuraciones, puede producir un error que el motor de base de datos de Microsoft Access (proveedor Microsoft.ACE.OLEDB.12.0) no está registrado en el equipo local. El error se produce en sistemas con solo Office 2013 instalado. Para resolver este error, descargue los siguientes recursos para asegurarse de que puede continuar con la que intenta obtener acceso a los orígenes de datos.

Nota: Para asegurarse de que tiene el conjunto completo de características, instale el Redistribuible de 2010 de motor de base de datos Microsoft Accessy todos los service packs.

Nota: El Editor de consultas solo aparece al cargar, editar o crear una nueva consulta con Power Query. El siguiente vídeo muestra la ventana del Editor de consultas en Excel 2013 que aparecen tras editar una consulta de un libro de Excel. Para ver el Editor de consultas sin cargar o editar una consulta existente de libro, de la sección de Obtener datos externos en la ficha de cinta Power Query, seleccione desde otros orígenes > consulta en blanco. El siguiente vídeo muestra una forma para mostrar el Editor de consultas.

Cómo ver el Editor de consultas en Excel

¿Necesitas más ayuda?

Siempre puede preguntar a un experto en Excel Tech Community, obtener soporte técnico en la Comunidad de respuestas o sugerir una característica nueva o mejora en el UserVoice de Excel.

Nota: Declinación de responsabilidades de traducción automática: Este artículo se ha traducido con un sistema informático sin intervención humana. Microsoft ofrece estas traducciones automáticas para que los hablantes de otros idiomas distintos del inglés puedan disfrutar del contenido sobre los productos, los servicios y las tecnologías de Microsoft. Puesto que este artículo se ha traducido con traducción automática, es posible que contenga errores de vocabulario, sintaxis o gramática.

Vea también

Power Query se conoce como obtener y transformar en Excel 2016

Importar datos desde orígenes de datos externos

Ampliar sus conocimientos
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×