IMPORTRANGE¶
Categoría: función de compatibilidad con Google Sheets
Importa datos de una hoja de cálculo de Google Sheets compartida.
Sintaxis¶
=IMPORTRANGE(url_hoja, [direccion_rango])
Argumentos¶
| Argumento | Obligatorio | Descripción |
|---|---|---|
| url_hoja | Obligatorio | URL de Google Sheets (debe estar compartida) |
| direccion_rango | Opcional | rango a importar, p. ej. "A1:C10" (por defecto: toda la hoja) |
Devuelve¶
Devuelve los valores de una hoja de cálculo compartida de Google Sheets como una matriz derramada de dos dimensiones; el texto numérico y de fecha se convierte automáticamente. Si la URL está vacía o no tiene el formato /d/
Ejemplos¶
| Fórmula | Resultado | Descripción |
|---|---|---|
=IMPORTRANGE("https://docs.google.com/spreadsheets/d/1AbCdEf.../edit#gid=0","A1:C10") |
Depende del contenido de la hoja |
Notas¶
- Solo se pueden importar hojas de Google Sheets con el uso compartido mediante enlace activado — los documentos no compartidos devuelven una página de inicio de sesión (HTML), lo que produce #N/A.
- La hoja se selecciona mediante el gid de la URL (gid=0 de forma predeterminada). La parte del nombre de hoja de range_address se ignora.
- Se usa el punto de conexión de exportación TSV, por lo que solo se importan los valores, sin conservar el formato.
- Una matriz en url devuelve #VALUE!; para varios elementos, copie la fórmula fila por fila.
- Compatibilidad: Excel 2010+. Se registra siempre como
IMPORTRANGEen todas las versiones de Excel.