Cree nombres de Excel que hagan referencia a celdas, a un valor constante o a una fórmula. Utilice los nombres en las fórmulas o seleccione rápidamente un rango con nombre.
Nombres de Excel – Introducción
En Excel, puede crear nombres que hagan referencia a:
- Celda(s) de la hoja de trabajo
- Valor específico
- Fórmula
Después de definir nombres de Excel, puede:
- Utilizar esos nombres en una fórmula, en lugar de utilizar un valor constante o referencias a celdas.
- Escribir un nombre, para ir rápidamente a ese rango de celdas con nombre
Las siguientes instrucciones muestran cómo crear nombres y utilizarlos en sus archivos de Excel. Obtenga el libro de Excel de ejemplo, para seguir las instrucciones.
NOTA: Para crear una lista rápida de todos los nombres de un libro, vea las instrucciones de Lista rápida de nombres – Sin macro.
Cómo nombrar celdas
Vea este breve vídeo para ver cómo nombrar un grupo de celdas. Luego, vaya a ese grupo de celdas con nombre, o utilice el nombre en una fórmula. Las instrucciones escritas están debajo del vídeo. TOP
Nombrar Celdas – Cuadro de Nombre
Puedes nombrar rápidamente las celdas seleccionadas escribiendo en el Cuadro de Nombre. NOTA: Hay algunas reglas para los nombres de Excel
- Seleccione la(s) celda(s) a nombrar
- Haga clic en el cuadro de Nombre, a la izquierda de la barra de fórmulas
- Escriba un nombre válido de una sola palabra para la lista, por ejemplo, ListaDeFrutas.
- Presione la tecla Enter.
Reglas para crear nombres
Hay reglas para los nombres de Excel en el sitio de Microsoft, y se resumen a continuación.
Para ver en profundidad qué caracteres están permitidos, vea el proyecto GitHub excel-names de Martin Trummer — tiene ejemplos escritos, y un archivo de Excel para descargar.
Siga estas reglas de Microsoft, cuando esté creando un nombre en Excel.
- El primer carácter de un nombre debe ser uno de los siguientes caracteres:
- letra
- subrayado (_)
- barra invertida (\).
- Los caracteres restantes del nombre pueden ser
- letras
- números
- puntos
- caracteres de guión bajo
- Los siguientes no están permitidos:
- No se permiten los caracteres de espacio como parte de un nombre.
- Los nombres no pueden parecerse a las direcciones de las celdas, como A$35 o R2D2
- C, c, R, r — no pueden utilizarse como nombres — Excel los utiliza como atajos de selección
- Los nombres no distinguen entre mayúsculas y minúsculas. Por ejemplo, Norte y NORTE se tratan como el mismo nombre.
Ver los nombres
NOTA: Para crear una lista rápida de todos los nombres de un libro, consulte las instrucciones de Lista rápida de nombres – Sin macro.
Para ver algunos de los rangos con nombre en una hoja de trabajo, utilice este truco:
- En la parte inferior derecha de la ventana de Excel, haga clic en el ajuste Nivel de zoom
- En el cuadro de diálogo Zoom, seleccione Personalizado
- Escriba 39 en el cuadro de porcentaje y haga clic en Aceptar
- Los nombres creados con una fórmula, como YearList, no aparecerán.
- Algunos rangos pueden ser demasiado pequeños para mostrar su nombre
Los nombres de algunos rangos aparecerán en la hoja de trabajo, en texto azul, como el de MonthList en esta captura de pantalla.
Cambiar un rango con nombre
Después de crear un rango con nombre, puede que necesites cambiar las celdas a las que se refiere. Este breve vídeo muestra los pasos, y hay pasos escritos debajo del vídeo.
Siga estos pasos para cambiar la referencia del rango:
- En la cinta de opciones, haga clic en la pestaña Fórmulas
- Haga clic en Administrador de nombres
- En la lista, haga clic en el nombre que desee cambiar
- En el cuadro Se refiere a, cambie la referencia del rango, o arrastre en la hoja de trabajo, para seleccionar el nuevo rango.
- Haga clic en la marca de verificación, para guardar el cambio
- Haga clic en Cerrar, para cerrar el Administrador de nombres TOP
- Seleccione las etiquetas y las celdas que se van a nombrar. Las etiquetas pueden estar encima, debajo, a la izquierda o a la derecha de las celdas a nombrar. En este ejemplo, las etiquetas están en la columna B, a la izquierda de las celdas que se nombrarán.
- En la cinta de opciones, haga clic en la pestaña Fórmulas y, a continuación, en Crear a partir de la selección.
- En la ventana Crear nombres a partir de la selección, añada una marca de verificación para la ubicación de las etiquetas y, a continuación, haga clic en Aceptar. En este ejemplo, las etiquetas están en la columna izquierda de las celdas seleccionadas.
- Haga clic en una celda para ver su nombre. En la captura de pantalla de abajo, la celda C4 está seleccionada, y puedes ver su nombre en el Cuadro de Nombre — Nombre_Completo.
NOTA: el carácter de espacio se ha sustituido por un guión bajo.
Crear nombres a partir de texto de celda
Para nombrar rápidamente celdas individuales, o rangos individuales, puede utilizar el texto de la celda de encabezamiento como los nombres. Mira este vídeo para ver los pasos. Las instrucciones escritas están debajo del vídeo.
Crear nombres a partir de texto de celdas
Una forma rápida de crear nombres es basarlos en el texto de las celdas de encabezamiento (etiquetas de la hoja de cálculo). En el ejemplo que se muestra a continuación, se nombrarán las celdas de la columna E, basándose en las etiquetas de la columna D.
NOTA: Si las etiquetas contienen espacios, éstos se sustituyen por un guión bajo. Otros caracteres no válidos, como & y # serán eliminados, o sustituidos por un carácter de subrayado.
Para nombrar celdas, o rangos, basándose en las etiquetas de la hoja de trabajo:
Crear nombre para un valor
La mayoría de los nombres de Excel se refieren a rangos en la hoja de cálculo, pero los nombres también pueden utilizarse para almacenar un valor.
Valores utilizados con frecuencia
Por ejemplo, cree un nombre para almacenar una cantidad porcentual que utilice con frecuencia, como un tipo de impuesto sobre el comercio minorista:
- Nombre: TaxRate
- Se refiere a: =0,5
- 9.999999999999E+307
- Nombre: XL_Max
- Se refiere a: 9.999999999999E+307
- para una navegación rápida
- en fórmulas
- Apunta al botón de 3 puntos en el lado derecho del Cuadro de Nombre
- Cuando el puntero cambie a una flecha de 2 puntas, arrastra a la izquierda o a la derecha para cambiar la anchura
- Ocultar las columnas de la A a la J
- Haga clic en el cuadro de nombre
- Escriba a1,e1,h1 en el cuadro de nombre, y pulse Intro
- A continuación, utilice el comando Desocultar para mostrar las columnas seleccionadas
- Pestaña Inicio> Formato> Ocultar & Desocultar> Desocultar columnas
- Haga clic en el Cuadro de Nombre
- Escriba a1:a1000 en el Cuadro de Nombre, y presione Enter
- Con las celdas seleccionadas, escriba el número 1, y presione Ctrl+Enter
- A continuación, seleccione la celda A1, y escriba el 1er número de su serie, e.por ejemplo, 5
- Seleccione la celda A2 y escriba el segundo número de la serie, por ejemplo 10
- Seleccione las celdas A1 y A2, y haga doble clic en el Asa de Relleno, para crear la serie de 1000 números
Entonces, utilice ese nombre en las fórmulas, en lugar de escribir el valor
Valores especiales
También puede crear nombres para almacenar valores que son difíciles de introducir. Por ejemplo, algunas fórmulas utilizan este número de aspecto extraño. Según las especificaciones de Excel en el sitio de Microsoft, ése es el mayor número positivo que se puede escribir en una celda de Excel.
En lugar de escribir ese número en sus fórmulas, podría definir un nombre, utilizando ese valor (copie el número de esta página antes de crear el nombre):
Entonces, utilice el nombre XL_Max en las fórmulas, como esta fórmula LOOKUP que encuentra el último número de una columna.
=LOOKUP(9.999999999999E+307, DatosPeso)
Cómo utilizar los nombres de Excel
Después de crear los nombres, puedes utilizarlos:
Utilizar nombres para una navegación rápida
Si un nombre se refiere a un rango, puede seleccionar ese nombre en la lista desplegable del cuadro de nombres, para seleccionar el rango nombrado en la hoja de cálculo.
NOTA: Si un nombre no aparece en la lista desplegable, puede escribir el nombre en su lugar
Utilizar nombres en fórmulas
También puede utilizar nombres en fórmulas. Por ejemplo, podrías tener un grupo de celdas con cantidades vendidas. Nombra esas celdas como Cantidad, y luego utiliza esta fórmula para calcular la cantidad total:
=SUMA(Cantidad)
Trucos del Cuadro de Nombre
Además de utilizar el Cuadro de Nombre para crear un rango con nombre, o para seleccionar un rango con nombre, aquí hay algunos otros trucos del Cuadro de Nombre.
Redimensionar el Cuadro de Nombre
En las versiones antiguas de Excel, el Cuadro de Nombre tenía un ancho establecido, y no se podía cambiar. A continuación te explicamos cómo puedes ajustar el ancho del Cuadro de Nombre en las versiones más recientes:
Seleccionar celdas
Otro truco práctico es que puede utilizar el Cuadro de Nombre para seleccionar también celdas sin nombre. Aquí hay un par de maneras en que ese truco puede ser útil — desocultar columnas, o llenar un rango largo de celdas.
Desocultar Columnas
Aquí hay una manera rápida de desocultar columnas específicas, y dejar otras ocultas.
Rellenar celdas
Con la función de Autorrelleno de Excel, puede crear una lista de fechas, o números, u otras secuencias, muy rápidamente. Sólo tienes que escribir uno o dos valores como secuencia inicial, seleccionar esas celdas y hacer doble clic en el Asa de Relleno para rellenar hasta la última fila de datos.
A veces, sin embargo, no hay datos en la columna adyacente, por lo que el Relleno Automático no funcionará con un doble clic. Podría arrastrar el Asa de Relleno hacia abajo, pero eso no es muy eficiente si necesita crear una serie larga.
Así es como se crea una lista de 1000 números en la columna A:
Cree un Rango Nombrado Dinámico
Si la lista a la que quiere dar nombre va a cambiar con frecuencia, teniendo elementos añadidos y eliminados, debería crear un rango nombrado dinámico. Un rango dinámico con nombre se ajustará automáticamente en tamaño, cuando la lista cambie. Aquí hay dos maneras de crear un rango dinámico con nombre:
Utilizar una tabla de Excel con nombre
Utilizar una fórmula
Utilizar una tabla de Excel con nombre
La manera más fácil de crear un rango dinámico con nombre es empezar por crear una tabla de Excel con nombre. Luego, defina un rango basado en una o más columnas de esa tabla.
En este ejemplo hay una lista de partes en la hoja de trabajo, y una tabla con nombre, y se crearán rangos dinámicos con nombre. Más adelante, si se añaden nuevos elementos a la tabla, el rango con nombre se ampliará automáticamente.
Primero, cree la tabla:
- Seleccione una celda en la lista de piezas
- En la pestaña Insertar de la cinta de opciones, haga clic en Tabla
- Compruebe que se ha seleccionado el rango correcto y añada una marca de verificación a Mi tabla tiene encabezados
- Haga clic en Aceptar, para crear la tabla.
- (opcional) Cambie el nombre por defecto de la tabla (por ejemplo. Tabla1) a un nombre significativo, como tblParts
A continuación, cree una lista dinámica de IDs de partes:
- Seleccione las celdas A2:A9, que contienen los ID de las partes (no el encabezamiento)
- Haga clic en la barra de fórmulas, y escriba un nombre de una palabra para el rango: PartIDList
- Pulsa la tecla Intro, para completar el nombre.
Para ver la definición del nombre, sigue estos pasos:
- Haz clic en la pestaña Fórmulas de la cinta de opciones, y haz clic en Administrador de nombres.
- Hay dos elementos con nombre en la lista:
- la tabla Piezas, con el nombre por defecto, Tabla1 (o el nombre que le haya dado a la tabla)
- la ListaIDPiezas, que se basa en el campo IDPiezas de la Tabla1.
- Añada un nuevo elemento en la lista de ID de piezas
- En el cuadro de nombre, seleccione el nombre de PartIDList
- Se selecciona el rango con nombre, que incluye el nuevo ID de piezas. TOP
Texto del rango dinámico
Debido a que el rango con nombre de PartIDList se basa en una tabla con nombre, la lista se ajustará automáticamente en tamaño si añade o elimina ID de piezas en la lista.
Rango con nombre dinámico – Fórmula
Cuando crea un rango con nombre en Excel, no incluye automáticamente nuevos elementos. Si tiene previsto añadir nuevos elementos a una lista, puede utilizar una fórmula dinámica para definir un rango con nombre de Excel. A continuación, a medida que se añaden nuevos elementos a la lista, el rango con nombre se ampliará automáticamente para incluirlos.
Las instrucciones escritas están debajo del vídeo.
Rango con nombre dinámico basado en una fórmula
Si no desea utilizar una tabla con nombre, puede utilizar una fórmula dinámica para definir un rango con nombre. A medida que se añadan nuevos elementos, el rango se ampliará automáticamente.
Nota: los rangos con nombre dinámicos no aparecerán en la lista desplegable del cuadro de nombres. Sin embargo, puede escribir los nombres en el Cuadro de nombres, para seleccionar ese rango en la hoja de trabajo.
- En la cinta de opciones, haga clic en la ficha Fórmulas
- Haga clic en Definir nombre
- Escriba un nombre para el rango, por ejemplo. Lista de nombres
- Deje el Alcance establecido en Libro de trabajo.
- En el cuadro Se refiere a, introduzca una fórmula de Desplazamiento que defina el tamaño del rango, basada en el número de elementos de la columna, por ejemplo:
=OFFSET(Hoja1!$A$1,0,0,COUNTA(Hoja1!$A:$A),1)
En este ejemplo, la lista está en la Hoja1, comenzando en la celda A1
Los argumentos utilizados en esta función Offset son:
- Celda de referencia: Hoja1!$A$1
- Filas a desplazar: 0
- Columnas a desplazar: 0
- Número de filas: COUNTA(Hoja1!$A:$A)
- Número de Columnas: 1
- Nota: para un número dinámico de columnas, sustituya el 1 por:
COUNTA(Hoja1!$1:$1) - Haga clic en OK TOP
Descargue el archivo de ejemplo
Para seguir las instrucciones de esta página, descargue el archivo de ejemplo de nombres de Excel. El archivo comprimido está en formato xlsx, y no contiene macros. TOP
Enlaces Relacionados
Usando Nombres en Fórmulas
Tablas con Nombre de Excel
Macros de Nombres de Excel
Crear Rangos Dinámicos con una Macro