Nombres en fórmulas

Se aplica a
Excel para Microsoft 365 Excel 2024 Excel 2021

Un nombre es una abreviatura significativa que facilita la comprensión del propósito de una referencia de celda, constante, fórmula o tabla, y cada una de las cuales puede ser difícil de entender a primera vista. La siguiente información muestra ejemplos comunes de nombres y cómo pueden mejorar la claridad.

Tipo de ejemplo Ejemplo sin nombre Ejemplo con un nombre
Referencia =SUMA(C20:C30) =SUMA(VentasPrimerTrimestre)
Constante =PRODUCTO(A5,8.3) =PRODUCTO(Precio,ImpuestoVentasEstatal)
Fórmula =SUMA(BUSCARV(A1;B1:F20;5;FALSE); -G5) =SUMA(Nivel_Inventario;-Cant_Pedidos)
Tabla C4:G36 =PrincipalesVentas06

Obtener información acerca del uso de nombres

Tipos de nombres

Puede crear y usar varios tipos de nombres.

Nombre definido Nombre que representa una celda, un rango de celdas, una fórmula o un valor constante. Puede crear su propio nombre definido o Excel puede crear un nombre definido automáticamente, como al establecer un área de impresión.

Nombre de tabla Nombre de una tabla de Excel, que es un conjunto de datos relacionados que se guardan en registros (filas) y campos (columnas). Excel crea nombres de tabla predeterminados, como "Tabla1", "Tabla2", etc., cada vez que se inserta una tabla de Excel. Puedes cambiar el nombre de una tabla para que sea más significativa. Para más información sobre las tablas de Excel, vea el tema sobre cómo usar referencias estructuradas con tablas de Excel.

Ámbito de un nombre

Todos los nombres tienen un ámbito, ya sea una hoja de cálculo concreta (lo que también se denomina nivel de hoja de cálculo local) o el libro completo (también denominado nivel de libro global). El ámbito de un nombre es la ubicación en la que el nombre se reconoce sin reservas. Por ejemplo:

  • Si define un nombre, como Budget_FY08, y establece su ámbito en Sheet1, el nombre solo se reconoce en Sheet1, pero no en otras hojas.
    Para usar un nombre de hoja de cálculo local en otra hoja de cálculo, califíquela precediendo con el nombre de la hoja de cálculo. Por ejemplo:
    Sheet1!Budget_FY08
  • Si define un nombre, como Sales_Dept_Goals, y establece su ámbito en el libro, todas las hojas de cálculo de ese libro reconocen el nombre, pero no los demás libros.

Un nombre siempre debe ser único en su ámbito. Excel le impide definir un nombre que ya existe dentro de su ámbito. Sin embargo, es posible usar el mismo nombre en diferentes ámbitos. Por ejemplo, puede definir un nombre, como GrossProfit, que tenga el ámbito de Sheet1, Sheet2y Sheet3 en el mismo libro. Aunque todos los nombres son iguales, cada uno es único en su ámbito. Puede hacer esto para asegurarse de que una fórmula que usa el nombre GrossProfit, siempre haga referencia a las mismas celdas en el nivel de hoja de cálculo local.

Incluso puede definir el mismo nombre, GrossProfit, para el nivel global de libro, pero, de nuevo, el ámbito es único. Sin embargo, en este caso puede producirse un conflicto de nombre. Para resolver este conflicto, Excel usa de forma predeterminada el nombre definido para la hoja de cálculo porque el nivel de hoja de cálculo local tiene prioridad sobre el nivel de libro global. Si desea invalidar la prioridad y usar el nombre del libro, elimine la ambigüedad prefijando el nombre del libro. Por ejemplo:

WorkbookFile!GrossProfit

Se puede invalidar el nivel de hoja de cálculo local para todas las hojas de cálculo del libro. Una excepción es para la primera hoja de cálculo, que siempre usa el nombre local si hay un conflicto de nombres que no se puede invalidar.

Definir y escribir nombres

Defina un nombre mediante las siguientes opciones:

  • Cuadro Nombres definidos de la barra de fórmulas Use esta opción para crear un nombre de nivel de libro para un rango seleccionado.
  • Definir el nombre a partir de la selección Cree nombres a partir de etiquetas de fila y columna existentes mediante una selección de celdas en la hoja de cálculo.
  • Cuadro de diálogo Nombre nuevo Use esta opción si desea más flexibilidad al crear nombres, como especificar un ámbito de nivel de hoja de cálculo local o crear un comentario de nombre.

Nota

De forma predeterminada, en los nombres se usan referencias absolutas de celda.

  • Escritura Escribir el nombre, por ejemplo, como argumento de una fórmula.
  • Usar Fórmula Autocompletar Use la lista desplegable Fórmula Autocompletar, en la que se muestran automáticamente los nombres válidos.
  • Seleccionando a partir del comando Utilizar en la fórmula Seleccione un nombre definido en una lista disponible en el comando Utilizar en la fórmula en el grupo Nombres definidos de la pestaña Fórmulas.

Nombres de auditoría

También puede crear una lista de nombres definidos en un libro. Busque un área con dos columnas vacías en la hoja de cálculo (la lista contiene dos columnas, una para el nombre y otra para una descripción del nombre). Seleccione una celda que sea la esquina superior izquierda de la lista. En la pestaña Fórmulas , en el grupo Nombres definidos , haga clic en Usar en la fórmula, seleccione Pegar y, a continuación, en el cuadro de diálogo Pegar nombres , seleccione Pegar lista.

Obtener información acerca de las reglas de sintaxis de los nombres

En la lista siguiente se describen las reglas de sintaxis para crear y editar nombres.

  • Caracteres válidos El primer carácter de un nombre debe ser una letra, un carácter de subrayado (_) o una barra diagonal inversa (\). El resto de los caracteres del nombre pueden ser letras, números, puntos y caracteres de subrayado.
    Sugerencia: No puedes usar los caracteres en mayúsculas y minúsculas "C", "c", "R" o "r" como un nombre definido, ya que se usan como abreviatura para seleccionar una fila o columna para la celda seleccionada actualmente cuando los escribes en un cuadro de texto Nombre o Ir a .
  • No se permiten referencias de celda Los nombres no pueden ser idénticos a una referencia de celda, como Z$100 o R1C1.
  • Los espacios no son válidos No se pueden incluir espacios como parte de un nombre. Use el carácter de subrayado (_) y el punto (.) como separadores de palabras, como, por ejemplo, Sales_Tax o Primer.Trimestre.
  • Longitud del nombre Un nombre puede contener hasta 255 caracteres.
  • Distinguir mayúsculas de minús Los nombres pueden contener letras mayúsculas y minúsculas. Excel no distingue entre mayúsculas y minúsculas en los nombres. Por ejemplo, si crea el nombre Ventas y, después, otro nombre denominado VENTAS en el mismo libro, Excel le pedirá que elija un nombre único.

Definir un nombre para una celda o un rango de celdas de una hoja de cálculo

  1. Seleccione la celda, el rango de celdas o las selecciones no adyacentes a los que desee poner un nombre.
  2. Haga clic en el cuadro Nombre en el extremo izquierdo de la barra de fórmulas.
    cuadro Nombre
    cuadro Nombre
  3. Escriba el nombre que desea usar para hacer referencia a la selección. Los nombres pueden tener hasta 255 caracteres de longitud.
  4. Presione ENTRAR.

Nota

No puede asignar un nombre a una celda mientras cambia su contenido.

Definir un nombre mediante una selección de celdas de la hoja de cálculo

Puede convertir rótulos existentes de filas y columnas en nombres.

  1. Seleccione el rango al que quiera asignar un nombre, incluidas las etiquetas de filas o columnas.
  2. En la pestaña Fórmulas , en el grupo Nombres definidos , seleccione Crear a partir de la selección.
  3. En el cuadro de diálogo Crear nombres a partir de la selección , seleccione la ubicación que contiene los rótulos activando la fila superior, la columna izquierda, la fila inferior o la columna derecha . Un nombre creado mediante este procedimiento solo hace referencia a las celdas que contienen valores y excluye las etiquetas de fila y columna existentes.

Definir un nombre mediante el cuadro de diálogo Nombre nuevo

  1. En la pestaña Fórmulas , en el grupo Nombres definidos , haga clic en Definir nombre.

  2. En el cuadro de diálogo Nombre nuevo, en el cuadro Nombre, escribe el nombre que quiera usar para su referencia.

    Nota

    Puede usar hasta 255 caracteres en un nombre.

  3. Para especificar el ámbito del nombre, en la lista desplegable Ámbito, seleccione Libro o el nombre de una hoja de cálculo del libro.

  4. En el cuadro Se refiere a, siga uno de estos procedimientos:

    • Para especificar una referencia de celda, escriba la referencia de celda.
      Consejo: La selección actual se introduce de forma predeterminada. Para introducir otras referencias de celda como argumento, haga clic en la imagen del botónContraer diálogo (lo que reduce temporalmente el cuadro de diálogo), seleccione las celdas en la hoja de cálculo y, a continuación, haga clic en Expandir imagen del botón Cuadrode diálogo.
    • Para especificar una constante, escriba = (signo igual) y después el valor de la constante.
    • Para especificar una fórmula, escriba = y, a continuación, la fórmula.
  5. Para finalizar y volver a la hoja de cálculo, seleccione Aceptar.

Recomendación

Para hacer el cuadro de diálogo Nuevo nombre más ancho o largo, seleccione y arrastre el controlador situado en la parte inferior.

Administrar nombres mediante el cuadro de diálogo Administrador de nombres

Usa el cuadro de diálogo Administrador de nombres para trabajar con todos los nombres definidos y los nombres de tabla de un libro. Por ejemplo, puede buscar nombres con errores, confirmar el valor y la referencia de un nombre, ver o editar comentarios descriptivos o determinar el ámbito. También puedes ordenar y filtrar la lista de nombres y agregar, cambiar o eliminar fácilmente nombres de una ubicación.

Para abrir el cuadro de diálogo Administrador de nombres , en la pestaña Fórmulas , en el grupo Nombres definidos , seleccione Administrador de nombres.

Ver nombres

El cuadro de diálogo Administrador de nombres muestra la siguiente información acerca de cada uno de los nombres en un cuadro de lista:

Esta columna: Muestra:
Icono y Nombre Uno de los siguientes:
  • Un nombre definido, indicado por un icono de nombre definido. Icono de nombre definido
  • Un nombre de tabla, indicado por un icono de nombre de tabla. Icono de nombre de tabla
Valor El valor actual del nombre, como los resultados de una fórmula, una constante de cadena, un rango de celdas, un error, una matriz de valores o un marcador de posición si la fórmula no se puede evaluar. A continuación se muestran ejemplos representativos:
  • "esta es mi constante de cadena"
  • 3,1459
  • {2003;12,2002;23,;2001,18}
  • #REF!
  • {...}
Se refiere a La referencia actual del nombre. A continuación se muestran ejemplos representativos:
  • =Hoja1!$A$3
  • =8,3
  • =RR.HH.!$A$1:$Z$345
  • =SUMA(Hoja1!A1,Hoja2!B2)
Ámbito
  • Un nombre de hoja de cálculo si el ámbito es el nivel de hoja de cálculo local.
  • "Libro", si el ámbito es el nivel de hoja de cálculo global.
Comentario Información adicional sobre el nombre de hasta 255 caracteres. A continuación se muestran ejemplos representativos:
  • Este valor caduca el 2 de mayo de 2007.
  • ¡No eliminar! ¡Nombre crítico!
  • Basado en los números del examen de certificación ISO.
  • No puede usar el cuadro de diálogo Administrador de nombres mientras cambie el contenido de una celda.
  • El cuadro de diálogo Administrador de nombres no muestra nombres definidos en Visual Basic para Aplicaciones (VBA) ni nombres ocultos (la propiedad Visible del nombre está establecida en "Falso").

Cambiar el tamaño de las columnas

  • Para ajustar automáticamente el tamaño de la columna al valor más largo de esta, haz doble clic en el lateral derecho del encabezado de columna.

Ordenar nombres

  • Para ordenar la lista de nombres en orden ascendente o descendente, seleccione el encabezado de columna.

Filtrar nombres

Use los comandos de la lista desplegable Filtro para visualizar rápidamente un subconjunto de nombres. Al seleccionar cada comando se activa o desactiva la operación, lo que facilita la combinación o eliminación de las distintas operaciones de filtrado para obtener los resultados deseados.

Para filtrar la lista de nombres, siga uno o varios de estos procedimientos:

Seleccione: Para:
Nombres en el ámbito de la hoja de cálculo Mostrar únicamente aquellos nombres que sean locales en una hoja de cálculo.
Nombres en el ámbito del libro Mostrar únicamente aquellos nombres que sean globales en un libro.
Nombres con errores Mostrar solo los nombres con valores que contengan errores (como “#¡REF!”, “#¡VALOR!” o “#¿NOMBRE?”).
Nombres sin errores Mostrar únicamente aquellos nombres con valores que no contengan errores.
Nombres definidos Mostrar únicamente aquellos nombres definidos por el usuario o por Excel, como un área de impresión.
Nombres de tabla Mostrar únicamente nombres de tabla.

Cambiar un nombre

Si cambia un nombre definido o un nombre de tabla, también cambian todas las instancias de ese nombre en el libro.

  1. En la pestaña Fórmulas , en el grupo Nombres definidos , seleccione Administrador de nombres.

  2. En el cuadro de diálogo Administrador de nombres , seleccione el nombre que desea cambiar y, a continuación, seleccione Editar.
    Consejo: También puedes hacer doble clic en el nombre.

  3. En el cuadro de diálogo Editar nombre, en el cuadro Nombre, escriba el nuevo nombre de la referencia.

  4. En el cuadro Se refiere a , cambie la referencia y después seleccione Aceptar.

  5. En el cuadro de diálogo Administrador de nombres , en el cuadro Se refiere a , cambie la celda, fórmula o constante representada por el nombre.

    • Para cancelar cambios no deseados o accidentales, selecciona elbotón Cancelar cancelar o presiona ESC.
    • Para guardar los cambios, seleccione elbotón Confirmar entrar o presione ENTRAR.

El botón Cerrar solo cierra el cuadro de diálogo Administrador de nombres. No es necesario para los cambios realizados anteriormente.

Eliminar uno o más nombres

  1. En la pestaña Fórmulas , en el grupo Nombres definidos , seleccione Administrador de nombres.

  2. En el cuadro de diálogo Administrador de nombres , seleccione el nombre que desee cambiar.

  3. Seleccione uno o más nombres mediante una de las siguientes acciones:

    • Seleccione un nombre haciendo clic en él.
    • Seleccione más de un nombre en un grupo contiguo haciendo clic y arrastrando los nombres, o presionando MAYÚS y haciendo clic en el botón del ratón para cada nombre del grupo.
    • Seleccione más de un nombre en un grupo no contiguo presionando CTRL y haciendo clic en el botón del ratón para cada nombre del grupo.
  4. Seleccione Eliminar. También puede presionar SUPRIMIR.

  5. Seleccione Aceptar para confirmar la eliminación.

El botón Cerrar solo cierra el cuadro de diálogo Administrador de nombres. No es necesario para los cambios realizados anteriormente.

¿Necesitas más ayuda?

Siempre puede preguntar a un experto en Excel Tech Community u obtener soporte técnico en Comunidades.

Consulte también

Definir y usar nombres en fórmulas