Microsoft acaba de liberar dos funciones que cambian la forma en que Excel se conecta a archivos de texto y CSV: IMPORTCSV e IMPORTTEXT. Su objetivo es claro: permitir importar datos sin pasar por Power Query, usando únicamente fórmulas directamente en la hoja.
Estas funciones permiten conectarse tanto a archivos locales como a archivos en la nube (por ejemplo, en OneDrive o SharePoint), manteniendo la información vinculada y actualizable desde Excel.
IMPORTCSV e IMPORTTEXT: las Nuevas Funciones para Importar Datos en Excel
Suscríbete para más tutoriales
🎁 Descarga el archivo para practicar
Escribe tu correo electrónico para recibir gratis el archivo para practicar.
*Al enviar mi correo electrónico, acepto recibir noticias y ofertas. Puedo darme de baja en cualquier momento.
El problema actual al trabajar con CSV y TXT en Excel
Cuando abres un archivo CSV directamente en Excel, los datos se cargan, pero no quedan conectados. Si el archivo cambia, debes cerrarlo y volver a abrirlo para ver los cambios.
La alternativa tradicional es usar Power Query, que funciona muy bien, pero puede ser excesivo si solo quieres leer un archivo de texto sin transformaciones complejas.
Aquí es donde Microsoft se hace la pregunta clave:
¿Por qué usar una herramienta tan potente si solo quieres conectarte a un archivo?
IMPORTCSV: conexión directa, simple y dinámica
La función IMPORTCSV permite importar archivos CSV usando una sola fórmula. El resultado se devuelve como una matriz dinámica, lo que significa que los datos se expanden automáticamente en la hoja y permanecen vinculados al archivo original.
Parámetros clave:
- Ruta del archivo (local o en la nube)
- Omitir filas (positivos o negativos)
- Tomar filas (iniciales o finales)
- Configuración regional (locale), fundamental para interpretar correctamente fechas y números según el país de origen
Los cambios en el archivo se reflejan en Excel usando Datos → Actualizar todo.
IMPORTTEXT: más control y más flexibilidad
Aunque un CSV es técnicamente un archivo de texto, IMPORTTEXT es una función más flexible. Está pensada para archivos:
- con separadores distintos (pipe
|, punto y coma, etc.) - con configuraciones regionales diferentes
- con formatos numéricos internacionales
Si no se especifica el separador, el archivo se importa en una sola columna. El separador debe definirse desde la función, no con “Texto en columnas”, ya que los datos están conectados dinámicamente.
Parámetros destacados:
- Delimitador
- Omitir filas
- Tomar filas
- Codificación (UTF-8 por defecto)
- Configuración regional, clave para interpretar decimales y miles correctamente
Configuración regional: el detalle que lo cambia todo
Cuando un archivo proviene de otro país (por ejemplo, España), los decimales pueden usar coma en lugar de punto.
Si no se define el locale, Excel puede interpretar mal los valores.
IMPORTTEXT permite indicar explícitamente la región (por ejemplo, es-ES), y Excel se encarga de:
- leer correctamente los datos
- adaptarlos a la configuración local de la máquina
Conexión a archivos en la nube
Ambas funciones permiten conectarse a archivos en OneDrive, siempre que se use la ruta correcta del sitio de SharePoint.
Los enlaces públicos estándar no funcionan; es necesario construir la URL completa del sitio, carpeta y archivo para que Excel pueda conectarse correctamente.
Una vez hecho esto, los parámetros funcionan igual que con archivos locales.
Análisis con Copilot
Aunque los datos no pasan por Power Query, el rango devuelto por IMPORTCSV o IMPORTTEXT puede enviarse directamente a Copilot, permitiendo:
- generar indicadores
- analizar datos
- obtener insights directamente desde Excel
Certifícate en Excel
Tienes experiencia en Excel y quieres mejorar tus oportunidades laborales? Obtén la Certificación Excel Expert avalada por Microsoft.
