- Permite crear tablas nuevas o añadir registros a existentes mediante archivos CSV, JSON y Excel.
- Incluye herramientas de mapeo de campos para asignar columnas de origen a campos específicos o crear nuevos automáticamente.
- Ofrece la posibilidad de filtrar hojas específicas en libros de Excel multi-pestaña antes de ejecutar la carga.
- Soporta la integración avanzada mediante API v2 para conectar datos directamente con Power Query de Excel.
Si te estás peleando con el traspaso de tu información y quieres que todo quede niquelado, NocoDB te ofrece unas herramientas bastante potentes para gestionar la carga de archivos. No importa si vienes de una hoja de cálculo supercompleja o de un archivo sencillo, la plataforma permite mover esos datos sin que te vuelvas loco en el proceso.
A veces, hacer este cambio parece una misión imposible, pero en realidad es cuestión de seguir unos pasos básicos y configurar un par de detalles para que las columnas encajen a la perfección. Vamos a ver cómo dominar esta herramienta para que no se te escape ni un solo dato en el camino.
Creando una tabla desde cero mediante importación

Cuando no tienes nada montado y quieres empezar con el pie derecho, puedes generar una tabla completa importando un archivo. Para ello, tienes dos rutas: puedes ir directamente al tablero principal de la base o utilizar el menú contextual. Es la forma más rápida de montar una estructura sin tener que crear campo por campo manualmente.
Una vez que abres la ventana de importación, puedes subir el archivo desde tu ordenador arrastrándolo o introduciendo una URL directa donde esté alojado el documento. Un detalle importante es que el sistema soporta formatos CSV, JSON y, por supuesto, Excel, aunque debes tener en cuenta que el límite de tamaño es de 5 MB para que todo fluya sin errores.
En la configuración avanzada, lo más habitual es dejar marcada la opción de usar la primera fila como encabezado, así NocoDB sabrá exactamente cómo llamar a cada columna. Si solo quieres crear la estructura de la tabla sin meter los datos todavía, puedes desmarcar la casilla de importación de datos y dejar que la herramienta solo monte el esqueleto.
Al terminar el proceso, verás que el primer campo se convierte automáticamente en el valor de visualización (Display Value). Ten en cuenta que, por defecto, todo se importa como texto de línea única, así que si tienes fechas o números, tendrás que cambiar el tipo de campo una vez que la tabla ya esté creada.
Carga de datos en tablas que ya existen
Si ya tienes tu tabla funcionando y lo que quieres es añadir más registros o actualizar la información, el proceso cambia ligeramente. En este caso, debes entrar en el menú de contexto (los tres puntitos de la barra de herramientas) y seleccionar la opción de carga de CSV o Excel.
Una de las partes más críticas aquí es el mapeo de campos. NocoDB intentará emparejar los nombres de las columnas de tu Excel con los de la tabla existente. Si detecta que una columna es nueva, te dará la opción de crear un campo nuevo sobre la marcha, el cual aparecerá con una etiqueta de «New» para que sepas que se generará al finalizar.
Si hay datos que no te interesan, simplemente puedes desmarcar la casilla del campo para excluirlo de la importación. Además, si trabajas con campos de tipo «select» (desplegables), existe una opción muy útil para crear opciones faltantes, evitando que los datos se pierdan si el valor del Excel no existía previamente en la lista.
Cuando manejas libros de Excel con varias pestañas, NocoDB te permite elegir qué hojas importar y cuáles ignorar. Solo tienes que marcar o desmarcar los checkboxes correspondientes; lo único obligatorio es que al menos una hoja esté seleccionada para que el botón de importación se active.
Solución de problemas y errores comunes

No todo es color de rosa y a veces surgen bugs extraños. Por ejemplo, algunos usuarios han reportado que al importar datos numéricos en tablas existentes, los valores aparecen como 0.0 a pesar de estar bien configurados en Excel. Curiosamente, esto no suele pasar al crear una tabla nueva, lo que sugiere que hay un conflicto con el tipo de datos preexistente en la tabla de destino.
Otro problema recurrente es la lentitud del parser de Excel en ciertas versiones (como la 0.111.4 sobre Windows Server). Si notas que el botón grande de importación no hace nada, una alternativa efectiva es usar la importación rápida (Quick Import) desde el menú de los tres puntos del proyecto, que suele ser mucho más veloz y fiable.
Para los usuarios más avanzados que quieren automatizar el flujo, es posible conectar Excel con NocoDB mediante Power Query y la API v2. Usando funciones como Json.Document y Web.Contents, puedes extraer los registros de NocoDB directamente a tu hoja de cálculo, permitiendo un manejo dinámico de la información sin procesos manuales.
Tener claros los pasos para subir archivos, saber gestionar el mapeo de columnas y conocer los trucos para evitar que los números se conviertan en ceros permite que la transición de datos sea fluida. Dominando tanto la creación de tablas nuevas como la actualización de las existentes y el uso de la API, se consigue un control total sobre la base de datos sin complicaciones técnicas excesivas.
Soy un apasionado de la tecnología que ha convertido sus intereses «frikis» en profesión. Llevo más de 10 años de mi vida utilizando tecnología de vanguardia y trasteando todo tipo de programas por pura curiosidad. Ahora me he especializado en tecnología de ordenador y videojuegos. Esto es por que desde hace más de 5 años que trabajo redactando para varias webs en materia de tecnología y videojuegos, creando artículos que buscan darte la información que necesitas con un lenguaje entendible por todos.
Si tienes cualquier pregunta, mis conocimientos van desde todo lo relacionado con el sistema operativo Windows así como Android para móviles. Y es que mi compromiso es contigo, siempre estoy dispuesto a dedicarte unos minutos y ayudarte a resolver cualquier duda que tengas en este mundo de internet.