Nombres de Excel – rangos con nombre

Contextos

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

  1. Seleccione la(s) celda(s) a nombrar
  2. Haga clic en el cuadro de Nombre, a la izquierda de la barra de fórmulas
  3. Escriba un nombre válido de una sola palabra para la lista, por ejemplo, ListaDeFrutas.
  4. Presione la tecla Enter.
  5. Nombres de Excel en el cuadro de nombre

    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 de algunos rangos aparecerán en la hoja de trabajo, en texto azul, como el de MonthList en esta captura de pantalla.

    • Los nombres creados con una fórmula, como YearList, no aparecerán.
    • Algunos rangos pueden ser demasiado pequeños para mostrar su nombre
      • 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:

  1. En la cinta de opciones, haga clic en la pestaña Fórmulas
  2. Haga clic en Administrador de nombres
  3. En la lista, haga clic en el nombre que desee cambiar
  4. En el cuadro Se refiere a, cambie la referencia del rango, o arrastre en la hoja de trabajo, para seleccionar el nuevo rango.
  5. Haga clic en la marca de verificación, para guardar el cambio
  6. Haga clic en Cerrar, para cerrar el Administrador de nombres TOP
    1. Cambiar un nombre en el Administrador de nombres

      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.

      Seleccionar etiquetas y celdas

      Para nombrar celdas, o rangos, basándose en las etiquetas de la hoja de trabajo:

      1. 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.
      2. seleccionar etiquetas y celdas

      3. 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.
      4. seleccionar etiquetas y celdas

      5. 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.
      6. seleccionar etiquetas y celdas

      7. 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.

        seleccionar etiquetas y celdas

      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
  • 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.

    • 9.999999999999E+307
    • 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):

      • Nombre: XL_Max
      • Se refiere a: 9.999999999999E+307

      definir un 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)

      utiliza el nombre en la fórmula

      Cómo utilizar los nombres de Excel

      Después de crear los nombres, puedes utilizarlos:

      • para una navegación rápida
      • en fórmulas
        • 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

          seleccionar etiquetas y celdas

          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)

          seleccionar etiquetas y celdas

          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:

          • 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

          seleccionar etiquetas y celdas

          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.

          • 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
            • pestaña personalizada en la cinta de opciones
          • A continuación, utilice el comando Desocultar para mostrar las columnas seleccionadas
            • Pestaña Inicio> Formato> Ocultar & Desocultar> Desocultar columnas
            • desocultar columnas

          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:

          • 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
          • 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:

  1. Seleccione una celda en la lista de piezas
  2. En la pestaña Insertar de la cinta de opciones, haga clic en Tabla
  3. Compruebe que se ha seleccionado el rango correcto y añada una marca de verificación a Mi tabla tiene encabezados
  4. Haga clic en Aceptar, para crear la tabla.
  5. tabla de partes

  6. (opcional) Cambie el nombre por defecto de la tabla (por ejemplo. Tabla1) a un nombre significativo, como tblParts
  7. tablaparts

A continuación, cree una lista dinámica de IDs de partes:

  1. Seleccione las celdas A2:A9, que contienen los ID de las partes (no el encabezamiento)
  2. Haga clic en la barra de fórmulas, y escriba un nombre de una palabra para el rango: PartIDList
  3. Pulsa la tecla Intro, para completar el nombre.
  4. Nombre de la Lista de ID de Partes

    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:
    1. la tabla Piezas, con el nombre por defecto, Tabla1 (o el nombre que le haya dado a la tabla)
    2. la ListaIDPiezas, que se basa en el campo IDPiezas de la Tabla1.
    • Nombre de la lista de ID de piezas

      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.

      • 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

      Nombre de la lista de ID de pieza

      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.

  1. En la cinta de opciones, haga clic en la ficha Fórmulas
  2. Haga clic en Definir nombre
  3. Escriba un nombre para el rango, por ejemplo. Lista de nombres
  4. Deje el Alcance establecido en Libro de trabajo.
  5. Cuadro de diálogo Nombres de Excel

  6. 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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *