Nomes de Excel e rangos nomeados: como definir e usar en fórmulas

  • Comparte Isto
Michael Brown

Táboa de contidos

O titorial explica o que é un nome de Excel e mostra como definir un nome para unha cela, rango, constante ou fórmula. Tamén aprenderá a editar, filtrar e eliminar nomes definidos en Excel.

Os nomes en Excel son algo paradoxal: sendo unha das características máis útiles, adoitan considerarse inútiles ou nerds. O motivo é que moi poucos usuarios entenden a esencia dos nomes de Excel. Este tutorial non só che ensinará como crear un intervalo con nome en Excel, senón que tamén che mostrará como aproveitar esta función para que as túas fórmulas sexan moito máis fáciles de escribir, ler e reutilizar.

    Que significa o nome en Excel?

    Na vida cotiá os nomes úsanse moito para referirse a persoas, obxectos e localizacións xeográficas. Por exemplo, en lugar de dicir "a cidade situada na latitude 40,7128° N e lonxitude 74,0059° O, simplemente di "Cidade de Nova York".

    Do mesmo xeito, en Microsoft Excel, pode dar un nome lexible por humanos. a unha única cela ou a un intervalo de celas e refírese a esas celas polo seu nome e non por referencia.

    Por exemplo, para atopar o total de vendas (B2:B10) dun artigo específico (E1), pode usar a seguinte fórmula:

    =SUMIF($A$2:$A$10, $E$1, $B$2:$B$10)

    Ou pode dar nomes significativos aos intervalos e celas individuais e proporcionar eses nomes á fórmula:

    =SUMIF(items_list, item, sales)

    Mirando a captura de pantalla a continuación, cal das dúas fórmulas é máis fácil de entender?

    Nome de ExcelXestor de nomes para ver só os nomes relevantes nun momento dado. Están dispoñibles os seguintes filtros:
    • Nomes definidos para a folla de traballo ou libro
    • Nomes con ou sen erros
    • Nomes definidos ou nomes de táboa

    Como eliminar un intervalo nomeado en Excel

    Para eliminar un intervalo nomeado , selecciónao no Xestor de nomes e fai clic no botón Eliminar na parte superior.

    Para eliminar varios nomes , faga clic no primeiro nome e, a continuación, prema a tecla Ctrl e manteña premida mentres fai clic noutros nomes que quere eliminar. A continuación, faga clic no botón Eliminar e todos os nomes seleccionados eliminaranse dunha soa vez.

    Para eliminar todos os nomes definidos nun libro de traballo, seleccione o primeiro nome no lista, manteña premida a tecla Maiús e, a continuación, prema no apelido. Solta a tecla Maiúsculas e fai clic en Eliminar .

    Como eliminar nomes definidos con erros

    Se tes un número de nomes non válidos con erros de referencia, fai clic no Botón Filtrar > Nomes con erros para filtralos:

    Despois diso, seleccione todos os nomes filtrados como se explica anteriormente (utilizando a tecla Maiús tecla) e prema no botón Eliminar .

    Nota. Se algún dos teus nomes de Excel se usa nas fórmulas, asegúrate de actualizar as fórmulas antes de eliminar os nomes; se non, as túas fórmulas devolverán #NAME? erros.

    Os 5 principais beneficios do uso de nomes en Excel

    Ata agora neste tutorial, estivemoscentrándose principalmente en cousas prácticas que abranguen diferentes aspectos da creación e uso de intervalos con nome en Excel. Pero quizais teñas curiosidade por saber que ten de especial os nomes de Excel que fai que valga a pena o esforzo? As cinco principais vantaxes do uso de nomes definidos en Excel seguen a continuación.

    1. Os nomes de Excel facilitan a elaboración e lectura de fórmulas

    Non tes que escribir referencias complexas nin ir e volver seleccionando intervalos na folla. Só ten que comezar a escribir o nome que quere usar na fórmula e Excel mostrará unha lista de nomes coincidentes para que elixa. Fai dobre clic no nome desexado e Excel inserirao na fórmula inmediatamente:

    2. Os nomes de Excel permiten crear fórmulas expandibles

    Ao usar intervalos con nome dinámicos, podes crear unha fórmula "dinámica" que inclúa automaticamente novos datos nos cálculos sen que teñas que actualizar todas as referencias manualmente.

    3. Os nomes de Excel fan que as fórmulas sexan máis fáciles de reutilizar

    Os nomes de Excel facilitan moito copiar unha fórmula noutra folla ou levar unha fórmula a outro libro de traballo. Todo o que tes que facer é crear os mesmos nomes no libro de destino, copiar/pegar a fórmula tal e como está e conseguira que funcione inmediatamente.

    Consello. Para evitar que o formulario de Excel cree novos nomes sobre a marcha, copie a fórmula como texto na barra de fórmulas en lugar de copiar a cela da fórmula.

    4. Os rangos nomeados simplificannavegación

    Para acceder rapidamente a un intervalo con nome específico, só tes que facer clic no seu nome na caixa Nome. Se un intervalo con nome reside noutra folla, Excel levarao a esa folla automaticamente.

    Nota. Os intervalos con nome dinámicos non aparecen no cadro Nome en Excel. Para ver intervalos dinámicos , abra o Xestor de nomes de Excel ( Ctrl + F3 ) que mostra todos os detalles sobre todos os nomes do libro de traballo, incluíndo o seu alcance e referencias.

    5. Os intervalos con nome permiten crear listas despregábeis dinámicas

    Para crear unha lista despregábel ampliable e actualizable, primeiro cree un intervalo con nome dinámico e, a continuación, cree unha lista de validación de datos baseada nese intervalo. As instrucións detalladas paso a paso pódense atopar aquí: Como crear un menú despregable dinámico en Excel.

    Intervalo de nomes de Excel: consellos e trucos

    Agora que coñeces os conceptos básicos para crear e usando nomes en Excel, permítanme compartir algúns consellos máis que poden resultar útiles no seu traballo.

    Como obter unha lista de todos os nomes no libro de traballo

    Para obter unha lista máis tanxible de todos os nomes dun libro de traballo actual, faga o seguinte:

    1. Seleccione a cela máis alta do intervalo onde quere que aparezan os nomes.
    2. Vaia á sección Fórmulas pestana > Definir nomes grupo, faga clic en Usar en fórmulas e, a continuación, faga clic en Pegar nomes... Ou simplemente prema a tecla F3.
    3. Na caixa de diálogo Pegar nomes , faga clic en PegarLista .

    Isto inserirá todos os nomes de Excel xunto coas súas referencias na folla de traballo actual, comezando na cela seleccionada.

    Nomes absolutos de Excel fronte aos nomes relativos de Excel

    Por defecto, os nomes de Excel compórtanse como referencias absolutas, bloqueados en celas específicas. Non obstante, é posible facer un intervalo nomeado relativo á posición da cela activa no momento en que se define o nome. Os nomes relativos compórtanse como referencias relativas: cámbianse cando a fórmula se move ou se copia a outra cela.

    De feito, non se me ocorre ningunha razón pola que se queira facer un intervalo con nome relativo, agás quizais cando un intervalo consta dunha única cela. Como exemplo, imos crear un nome relativo que se refira a unha cela nunha columna á esquerda da cela actual, na mesma fila:

    1. Seleccione a cela B1.
    2. Preme Ctrl + F3 para abrir o Xestor de nomes de Excel e faga clic no Novo...
    3. Na caixa Nome , escriba o nome desexado, por exemplo, item_left .
    4. Na caixa Refírese á caixa , escriba =A1 .
    5. Fai clic en Aceptar .

    Agora, vexamos que ocorre cando usamos o nome item_left nunha fórmula, por exemplo:

    =SUMIF(items_list, item_left, sales)

    Onde items_list refírese a $A$2:$A$10 e vendas refírese a $B$2:$B$10 na táboa seguinte.

    Cando introduce a fórmula na cela E2 e despois cópiao na columna,calculará as vendas totais de cada produto individualmente porque item_left é un nome relativo e a súa referencia axústase en función da posición relativa da columna e da fila onde se copia a fórmula:

    Como aplicar nomes de Excel ás fórmulas existentes

    Se definiu os intervalos que xa se usan nas súas fórmulas, Excel non cambiará as referencias a automaticamente os nomes apropiados. Aínda que, en lugar de substituír as referencias por nomes a man, podes facer que Excel faga o traballo por ti. Vexa como:

    1. Seleccione unha ou máis celas de fórmulas que quere actualizar.
    2. Vaia á pestana Fórmulas > Definir nomes e faga clic en Define nome > Aplicar nomes...

    3. No diálogo Aplicar nomes caixa, faga clic nos nomes que quere aplicar e, a continuación, faga clic en Aceptar . Se Excel pode facer coincidir algún dos nomes existentes coas referencias utilizadas nas súas fórmulas, os nomes seleccionaranse automaticamente:

    Ademais, dous máis as opcións están dispoñibles (seleccionadas por defecto):

    • Ignorar Relativo/Absoluto : mantén marcada esta caixa se queres que Excel aplique só os nomes co mesmo tipo de referencia: substitúe o relativo referencias con nomes relativos e referencias absolutas con nomes absolutos.
    • Utilice nomes de filas e columnas - se está seleccionado, Excel renomeará todas as celasreferencias que se poden identificar como a intersección dunha fila e unha columna con nome. Para obter máis opcións, faga clic en Opcións

    Atallos de nome de Excel

    Como adoita suceder en Excel, pódese acceder ás funcións máis populares de varias maneiras: mediante a cinta, o menú co botón dereito e os atallos de teclado. Os intervalos con nome de Excel non son unha excepción. Aquí tes tres atallos útiles para traballar con nomes en Excel:

    • Ctrl + F3 para abrir o Xestor de nomes de Excel.
    • Ctrl + Maiús + F3 para crear intervalos con nome a partir da selección.
    • F3 para obter unha lista de todos os nomes de Excel nun libro.

    Erros de nome de Excel (#REF e #NAME)

    Por defecto, Microsoft Excel fai o seu é mellor manter os seus nomes definidos consistentes e válidos axustando as referencias do intervalo automaticamente cando insira ou elimina celas dentro dun intervalo con nome existente. Por exemplo, se creou un intervalo con nome para as celas A1:A10 e, a continuación, inseris unha nova fila entre as filas 1 e 10, a referencia do intervalo cambiará a A1:A11. Do mesmo xeito, se elimina algunha cela entre A1 e A10, o seu intervalo nomeado contraerase en consecuencia.

    Non obstante, se elimina todas as celas que forman un intervalo con nome de Excel, o nome non será válido. e mostra un #REF! erro no Xestor de nomes . O mesmo erro aparecerá nunha fórmula que fai referencia a ese nome:

    Se unha fórmula fai referencia a un inexistentenome (escribiuse incorrectamente ou eliminouse), o #NAME? aparecerá o erro . En calquera caso, abra o Xestor de nomes de Excel e comprobe a validez dos seus nomes definidos (o xeito máis rápido é filtrar os nomes con erros).

    Así é como crea e utiliza os nomes en Excel. Grazas por ler e espero verte no noso blog a vindeira semana!

    tipos

    En Microsoft Excel, pode crear e utilizar dous tipos de nomes:

    Nome definido : un nome que fai referencia a unha única cela, rango de celas, constante valor ou fórmula. Por exemplo, cando define un nome para un intervalo de celas, chámase intervalo con nome ou intervalo definido . Estes nomes son obxecto do titorial de hoxe.

    Nome da táboa - un nome dunha táboa de Excel que se crea automaticamente ao inserir unha táboa nunha folla de cálculo ( Ctrl + T ). Para obter máis información sobre táboas de Excel, consulte Como crear e usar unha táboa en Excel.

    Como crear un intervalo con nome de Excel

    En xeral, hai 3 formas de definir un nome en Excel. : Caixa de nome , botón Definir nome e Xestor de nomes de Excel .

    Escriba un nome na caixa de nome

    A Caixa de nomes en Excel é a forma máis rápida de crear un intervalo con nome:

    1. Seleccione unha cela ou un intervalo de celas que quere nomear.
    2. Escriba un nome no Caixa de nomes .
    3. Preme a tecla Intro.

    Voila, créase un novo intervalo con nome de Excel!

    Cree un nome usando a opción Definir nome

    Outro xeito de facer un rango nomeado en Excel é esta:

    1. Seleccione a(s) cela(s) .
    2. Na pestana Fórmulas , no grupo Definir nomes , faga clic no botón Definir nome .
    3. No Cadro de diálogo Novo nome , especifique tres cousas:
      • Na caixa Nome , escriba o intervalonome.
      • No menú despregable Ámbito , configure o ámbito do nome ( Caderno de traballo por defecto).
      • No Refírese a , comprobe a referencia e corríxea se é necesario.
    4. Fai clic en Aceptar para gardar os cambios e pechar a caixa de diálogo.

    Nota. Por defecto, Excel crea un nome con referencias absolutas . Se prefires ter un intervalo de nomes relativos, elimina o signo $ da referencia (antes de facelo, asegúrate de comprender ben como se comportan os nomes relativos nas follas de traballo).

    En comparación co método anterior, usar Define nome en Excel leva uns cantos clics adicionais, pero tamén ofrece un par de opcións máis, como establecer o alcance do nome e engadir un comentario que explique algo sobre o nome. Ademais, a función Definir nome de Excel permítelle crear un nome para unha constante ou fórmula.

    Fai un intervalo con nome usando o Xestor de nomes de Excel

    Normalmente, o Xestor de nomes en Excel úsase para traballar con nomes existentes. Non obstante, tamén pode axudarche a crear un novo nome. Vexa como:

    1. Vaia á pestana Fórmulas > Nomes definidos grupo, faga clic en Xestor de nomes . Ou prema Ctrl + F3 (a miña forma preferida).
    2. Na esquina superior esquerda da xanela de diálogo Xestor de nomes , faga clic no botón Novo... :

    3. Isto abrirá o cadro de diálogo Novo nome onde configurará un nome como se mostra eno apartado anterior.

    Consello. Para probar rapidamente o nome recén creado, selecciónao na lista despregable Caixa de nomes . En canto solte o rato, seleccionarase o intervalo da folla de traballo.

    Como crear un nome de Excel para unha constante

    Ademais dos intervalos con nome, Microsoft Excel permítelle definir un nome sen referencia de cela que funcionará como unha constante nomeada . Para crear un nome deste tipo, use a función Definir nome de Excel ou o Xestor de nomes como se explicou anteriormente.

    Por exemplo, pode crear un nome como USD_EUR (taxa de conversión USD - EUR) e asignarlle un valor fixo. Para iso, escriba o valor precedido dun signo igual (=) no campo Refírese ao campo , p. =0.93:

    E agora podes usar este nome en calquera lugar das túas fórmulas para converter USD en EUR:

    En canto cambie o tipo de cambio, actualizas o valor só nunha localización central e todas as túas fórmulas volveranse calcular nun só paso!

    Como definir un nome para unha fórmula

    De forma similar, podes darlle un nome a unha fórmula de Excel, por exemplo, a que devolve o reconto de celas non baleiras na columna A, excluíndo a fila de cabeceira (-1):

    =COUNTA(Sheet5!$A:$A)-1

    Nota. Se a túa fórmula fai referencia a algunha cela da folla actual, non necesitas incluír o nome da folla nas referencias, Excel farao por ti automaticamente. Se estásfacendo referencia a unha cela ou intervalo noutra folla de traballo, engade o nome da folla seguido do signo de exclamación antes da referencia de cela ou intervalo (como no exemplo de fórmula anterior).

    Agora, sempre que queiras saber cantos elementos hai están na columna A da folla 5, sen incluír o encabezado da columna, só tes que escribir o signo de igualdade seguido do nome da túa fórmula en calquera cela, así: =Items_count

    Como nomear as columnas en Excel (nomes da selección)

    Se os seus datos están organizados en forma de táboa, pode crear rapidamente nomes para cada columna e/ou fila en función das súas etiquetas:

    1. Seleccione toda a táboa, incluíndo as cabeceiras de columna e fila.
    2. Vaia á pestana Fórmulas > Grupo Define nomes e faga clic no botón Crear a partir da selección . Ou preme o atallo de teclado Ctrl + Maiús + F3 .
    3. De calquera xeito, abrirase o cadro de diálogo Crear nomes a partir da selección . Selecciona a columna ou fila con cabeceiras, ou ambas, e fai clic en Aceptar .

    Neste exemplo, temos cabeceiras na fila superior e na columna esquerda, polo que seleccionamos estas dúas opcións:

    Como resultado, Excel creará 7 intervalos con nome, recollendo os nomes das cabeceiras automaticamente:

    • Mazás , Plátanos , Limóns e Laranxas para filas e
    • Xan , Feb e Mar para as columnas.

    Nota. Se haihai espazos entre palabras nas etiquetas de cabeceira, os espazos substituiranse por guións baixos (_).

    Intervalo de nome dinámico de Excel

    En todos os exemplos anteriores, estivemos a tratar con intervalos con nome estáticos que sempre se refiren ás mesmas celas, o que significa que terías que actualizar a referencia do intervalo manualmente sempre que queiras engadir novos datos ao intervalo nomeado.

    Se estás a traballar con conxuntos de datos expandibles , é normal crear un intervalo con nome dinámico que acomode os datos recentemente engadidos automaticamente.

    A guía detallada sobre como crear un intervalo con nome dinámico en Excel pódese atopar aquí:

    • Fórmula OFFSET de Excel para crear un rango dinámico
    • Fórmula INDEX para crear un rango dinámico

    Regras de nomenclatura de Excel

    Ao crear un nome en Excel, hai un poucas regras para lembrar:

    • O nome de Excel debe ter menos de 255 caracteres.
    • Os nomes de Excel non poden conter espazos e a maioría dos caracteres de puntuación.
    • O nome debe comezar. cunha letra, subliñado e (_) ou barra invertida (\). Se un nome comeza con calquera outra cousa, Excel mostrará un erro.
    • Os nomes de Excel non distinguen entre maiúsculas e minúsculas. Por exemplo, "Apples", "apples" e "APPLES" trataranse como o mesmo nome.
    • Non podes nomear intervalos como referencias de celas. É dicir, non pode dar o nome "A1" ou "AA1" a un intervalo.
    • Podes usar unha soa letra para nomear un intervalo como "a", "b", "D", etc.excepto as letras "r" "R", "c" e "C" (estes caracteres utilízanse como atallos para seleccionar unha fila ou columna para a cela seleccionada actualmente cando os escribe no Nome Cadro ).

    Ámbito do nome de Excel

    En termos de nomes de Excel, o ámbito é a localización ou nivel no que se recoñece o nome. Pode ser:

    • Folla de traballo específica - o nivel de folla de traballo local
    • Caderno de traballo - o nivel de libro de traballo global

    Nomes de nivel de folla de traballo

    Un nome de nivel de folla de traballo recoñécese dentro da folla de traballo onde se atopa. Por exemplo, se crea un intervalo con nome e establece o seu alcance en Folla1 , só se recoñecerá en Folla1 .

    Para poder usar unha folla de traballo- nome do nivel en outra folla de traballo , debes prefixar o nome da folla de traballo seguido do signo de exclamación (!), así:

    Folla1!lista_elementos

    Para facer referencia a un nome de nivel de folla de traballo en outro libro de traballo , tamén debe incluír o nome do libro de traballo entre corchetes:

    [Sales.xlsx] Sheet1!items_list

    Se o nome da folla ou o nome do libro de traballo contén espazos , deberían ir entre comiñas simples:

    '[Vendas 2017.xlsx]Sheet1'!items_list

    Nomes de nivel de libro de traballo

    Un nome de nivel de libro de traballo recoñécese dentro de todo o libro de traballo, e podes referirse a el simplemente polo nome desde calquera folla nomesmo libro de traballo.

    Un uso para un nome a nivel de libro de traballo en outro libro de traballo , precede o nome co nome do libro de traballo (incluída a extensión) seguido do signo de exclamación:

    Book1.xlsx!items_list

    Precedencia do ámbito

    Un nome definido debe ser único dentro do seu ámbito. Podes usar o mesmo nome en diferentes ámbitos, pero isto pode xerar un conflito de nomes. Para evitar que isto ocorra, de forma predeterminada, o nivel da folla de traballo ten prioridade sobre o nivel do libro de traballo.

    Se hai algúns intervalos de nomes idénticos con ámbitos diferentes e quere utilizar o libro de traballo. nome do nivel, prefixo o nome co nome do libro de traballo coma se estivese a referir a un nome noutro libro de traballo, por exemplo: Book1.xlsx!data . Deste xeito, o conflito de nomes pódese substituír para todas as follas de traballo, excepto para a primeira folla, que sempre usa o nome do nivel de folla de traballo local.

    Xestor de nomes de Excel: forma rápida de editar, eliminar e filtrar nomes

    Como o seu nome indica, o Xestor de nomes de Excel está deseñado especialmente para xestionar nomes: cambiar, filtrar ou eliminar os nomes existentes, así como crear outros novos.

    Hai dúas formas de acceder ao Xestor de nomes en Excel:

    • Na pestana Fórmulas , no grupo Definir nomes , faga clic no Xestor de nomes

    • Preme o atallo Ctrl + F3.

    De calquera xeito, abrirase a xanela de diálogo Xestor de nomes que che permitiráver todos os nomes do libro de traballo actual dunha ollada. Agora podes seleccionar o nome co que queres traballar e facer clic nun dos 3 botóns da parte superior da xanela para realizar a acción correspondente: editar, eliminar ou filtrar.

    Como editar o intervalo de nomes en Excel

    Para cambiar un nome de Excel existente, abra o Xestor de nomes , seleccione o nome e prema no botón Editar... . Isto abrirá a caixa de diálogo Editar nome onde podes cambiar o nome e a referencia. Non se pode cambiar o alcance do nome.

    Para editar unha referencia de nome , non é necesario abrir a Editar nome caixa de diálogo. Só ten que seleccionar o nome de interese no Xestor de nomes de Excel e escriba unha nova referencia directamente na caixa Refírese a ou prema no botón da dereita e seleccione o intervalo desexado no folla. Despois de facer clic no botón Pechar , Excel preguntará se queres gardar os cambios e fai clic en Si .

    Consello. Un intento de navegar por unha referencia ou fórmula longas no campo Refírese a coas teclas de frecha probablemente resulte nun comportamento moi frustrante. Para moverse dentro deste campo sen interromper a referencia, prema a tecla F2 para cambiar do modo Intro ao Editar.

    Como filtrar nomes en Excel

    Se tes moitos nomes nun determinado caderno de traballo, faga clic no botón Filtro na esquina superior dereita do Excel

    Michael Brown é un entusiasta da tecnoloxía dedicada á súa paixón por simplificar procesos complexos mediante ferramentas de software. Con máis dunha década de experiencia na industria tecnolóxica, perfeccionou as súas habilidades en Microsoft Excel e Outlook, así como en Follas de cálculo e Documentos de Google. O blog de Michael está dedicado a compartir o seu coñecemento e experiencia con outros, proporcionando consellos e titoriais fáciles de seguir para mellorar a produtividade e a eficiencia. Tanto se es un profesional experimentado como un principiante, o blog de Michael ofrece valiosas ideas e consellos prácticos para sacar o máximo proveito destas ferramentas de software esenciais.