Función DIRECCIÓN

Excel 2007+

Resumen

La función DIRECCIÓN de Excel genera la referencia de celda completa a partir de números de fila y columna especificados. Es ideal para crear referencias dinámicas en fórmulas complejas, combinando perfectamente con funciones como FILA y COLUMNA para referencias indirectas.

Sintaxis

DIRECCION(fila; columna; [abs]; [a1]; [hoja])

Parámetros

Parámetro Tipo Requerido Descripción
fila Número Número de fila para la referencia de celda (1-1048576)
columna Número Número de columna para la referencia de celda (1-16384)
abs Número No Tipo de referencia: 1=Absoluta, 2=Fila abs./col.rel., 3=Fila rel./col.abs., 4=Relativa
a1 Lógico No VERDADERO=A1 (predeterminado), FALSO=R1C1
hoja Texto No Nombre de la hoja para referencia externa

Usando la función ADDRESS

DIRECCIÓN transforma coordenadas numéricas en referencias de celda utilizables. Perfecta para crear rangos dinámicos, navegar hojas automáticamente o construir fórmulas INDIRECT que cambien según condiciones.

Ejemplos Comunes de ADDRESS

Referencia absoluta básica

=DIRECCION(2;3)

Devuelve $C$2 - referencia absoluta completa a la celda C2

Referencia mixta

=DIRECCION(2;3;2)

Devuelve C$2 - fila absoluta, columna relativa

Estilo R1C1

=DIRECCION(2;3;2;FALSO)

Devuelve R2C[3] - estilo R1C1 con columna relativa

Referencia a otra hoja

=DIRECCION(1;1;;"Hoja2")

Devuelve Hoja2!$A$1 - referencia externa completa

Con funciones FILA/COLUMNA

=DIRECCION(FILA();COLUMNA()+1)

Crea referencia dinámica a columna siguiente misma fila

Preguntas Frecuentes

abs=1 devuelve referencia absoluta ($C$2), abs=4 devuelve relativa (C2)

Sí, use comillas simples: 'Mi Hoja'!A1

Predeterminadamente usa estilo A1 (VERDADERO)

Errores Comunes y Soluciones

#¡VALOR!

Cause: Argumentos fila/columna fuera de rango

Solution: fila 1-1048576, columna 1-16384

#¡NUM!

Cause: abs no es 1,2,3 o 4

Solution: Use solo valores válidos 1-4

Referencia inválida

Cause: Nombre de hoja con caracteres especiales

Solution: Use comillas simples alrededor del nombre

Notas

  • Máximo fila: 1.048.576 (Excel 2007+)
  • Máximo columna: 16.384 (XFD)
  • Combina perfectamente con INDIRECT para rangos dinámicos
  • Útil en tablas dinámicas y VBA
  • Cambie estilo R1C1 en Archivo>Opciones>Fórmulas

Compatibilidad

Disponible en: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365

No disponible en:

Contenido actualizado: December 9, 2025
Frecuencia de actualización: Según sea necesario
Versiones de Excel probadas: Excel 2007+