Cómo importar datos XML a Excel (ejemplo)

Los datos son el torrente sanguíneo de cualquier entidad comercial. Las empresas utilizan diferentes programas y formatos para guardar los datos según los requisitos de almacenamiento de datos comerciales. Podría tener un programa de nómina impulsado por un motor de base de datos, podría tener datos en un archivo CSV o incluso de un sitio web que le gustaría analizar en Excel . Este artículo le muestra cómo puede lograr lo anterior.

¿Qué es una fuente de datos externa?

Los datos externos son datos que vincula / importa a Excel desde una fuente que reside fuera de Excel.

Ejemplos de externos incluyen los siguientes

  • Datos almacenados en una base de datos de Microsoft Access. Esto podría ser la información de una aplicación personalizada, es decir , nómina, punto de venta, inventario, etc.
  • Datos de SQL Server u otros motores de base de datos, es decir, MySQL, Oracle, etc. - Esto podría ser información de una aplicación personalizada.
  • De un sitio web / servicio web: esto podría ser información de un servicio web, es decir, tipos de cambio de divisas de Internet, precios de las acciones, etc.
  • Archivo de texto, es decir, CSV, separado por tabulaciones, etc., esto podría ser información de una aplicación de terceros que no proporciona enlaces directos. Dichos datos podrían incluir pagos bancarios exportados a archivos CSV separados por comas, etc.
  • Otros tipos, es decir, datos HTML, Windows Azure Market Place, etc.

Ejemplo de fuente de datos externa del sitio web (datos XML)

En este ejemplo, asumiremos que estamos operando con la moneda euro y nos gustaría obtener los tipos de cambio del servicio web del Banco Central Europeo. El enlace de la API del tipo de cambio de moneda es http://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml

  • Abrir un nuevo libro
  • Haga clic en la pestaña DATOS en la barra de la cinta
  • Haga clic en el botón "Desde la Web"
  • Obtendrá la siguiente ventana
  1. Ingrese http://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml en la dirección
  2. Haga clic en el botón Ir, obtendrá la vista previa de datos XML
  3. Haga clic en el botón Importar cuando haya terminado

Obtendrá la siguiente ventana de diálogo de opciones

  • Haga clic en el botón Aceptar
  • Obtendrás los siguientes datos

Tomemos otro ejemplo, esta vez tiene XML local no en forma de enlace web. Puede descargar el archivo XML a continuación.

Descarga el archivo XML

  • Abrir un nuevo libro
  • Haga clic en la pestaña DATOS en la barra de la cinta
  • Haga clic en "De otra fuente"
  • Luego haga clic en "Desde importación de datos XML"
  • Ahora seleccione el archivo XML

Obtendrá la ventana de diálogo de opciones como el ejemplo anterior

  • Haga clic en el botón Aceptar
  • Obtendrás los siguientes datos

Resumen

Excel tiene potentes funciones que nos permiten analizar datos numéricos y crear informes visuales como gráficos. Puede aprovechar la importación de datos externos para crear sus propios informes personalizados que cumplan con los requisitos de informes de su empresa.

Articulos interesantes...