Como usar o valor da cela como nome da folla de traballo na referencia de fórmulas en Excel

  • Comparte Isto
Hugh West

Se estás tentando usar o valor da cela como nome da folla de traballo na referencia da fórmula en Excel, este artigo pode ser útil para este fin. Entón, imos comezar co noso artigo principal para explorar máis sobre o uso dun valor de cela como nome da folla de traballo.

Descargar o libro de traballo

Referencia do nome da folla de traballo.xlsm

3 xeitos de usar o valor da cela como nome da folla de traballo na referencia de fórmulas en Excel

Aquí temos 3 follas de traballo xaneiro , febreiro, e Marzo que contén os rexistros de vendas destes 3 meses para diferentes produtos. Entón, tentaremos utilizar os valores das celas como os nomes destas follas de traballo nunha fórmula como referencia para extraer os valores nunha nova folla.

Utilizamos a versión Microsoft Excel 365 aquí, podes usar calquera outra versión segundo a túa conveniencia.

Método 1: Usando a función INDIRECTA para usar o valor da cela como nome da folla de traballo na referencia da fórmula

Aquí podemos ver que temos o valor total de vendas na cela D11 en cada unha das tres follas xaneiro , Febreiro , Marzo .

Reunimos os nomes das follas como valores de cela nunha folla nova para usar estes valores como referencia. Usando a función INDIRECTA utilizaremos estes valores como nomes de follas de traballo nunha fórmula e a vantaxe é que creará unha referencia dinámica. Entón, para cambiar, engadir ouao eliminar estes valores de cela, o resultado actualizarase automaticamente.

Pasos :

➤ Escriba a seguinte fórmula na cela C4

=INDIRECT("'"&B4&"'"&"!"&"D11")

Aquí, B4 é o nome da folla Xaneiro e D11 é a cela desa folla que contén o valor total das vendas.

  • “'”&B4&”' ”&”!”&”D11″ → & o operador unirá o valor da cela de B4 con comas, signo exclamativo e a referencia da cela D11

    Saída → “ 'Xaneiro'! D11”
  • INDIRECT(“'”&B4&”'”&”!”&”D11″) convértese en

    INDIRECT(“'Xaneiro'! D11”)

    Saída → 23.084,00 $

➤ Prema ENTER e arrastre cara abaixo a ferramenta Recheo de control .

Despois diso, obterá as vendas totais valores correspondentes ás referencias do nome da folla na columna Nome da folla .

Ler máis: Nome da folla de Excel en Fórmula dinámica (3 enfoques)

Método 2: Usando funcións INDIRECTAS e DIRECCIÓN para usar o valor da cela como nome da folla de traballo

Nas tres follas Xaneiro , Febreiro e Marzo temos algúns rexistros de vendas destes meses para diferentes produtos.

Para facer unha táboa resumo onde extraeremos os valores de vendas desas follas e os combinaremos i en xaneiro ,Columnas Febreiro e Marzo . Para utilizar a referencia do nome da folla aquí usaremos as cabeceiras destas columnas e coa axuda da función INDIRECTA e da función de DIRECCIÓN , resumirémolas.

Pasos :

➤ Escriba a seguinte fórmula na cela C4

=INDIRECT("'"&$C$3&"'"&"!"& ADDRESS(ROW(D4),COLUMN(D4)))

Aquí, $C$3 é o nome da folla de traballo.

  • ROW(D4) → devolve o número de fila da cela D4

    Saída → 4
  • COLUÑA(D4) → devolve o número de columna da cela D4

    Saída → 4
  • ENDEREZO(FILA (D4),COLUMNA(D4)) convértese en

    ENDEREZO(4,4)

    Saída → $D$4

  • INDIRECT(“'”&$C$3&”'”&”!”& DIRECCIÓN(FILA(D4), COLUMNA(D4))) convértese en

    INDIRECT(“'Xaneiro'!”&”$D$4”) INDIRECT(“Xaneiro!$D$4”)

    Saída →$4,629.00

➤ Prema ENTER , arrastre cara abaixo o Recheo de control Ferramenta.

Entón, obterás o récord de vendas de xaneiro mese. m a folla Xaneiro na columna Xaneiro .

Por ter os valores de vendas do Febreiro para este mes na columna Febreiro , use a seguinte fórmula

=INDIRECT("'"&$D$3&"'"&"!"& ADDRESS(ROW(D4),COLUMN(D4)))

Aquí , $D$3 é o nome da folla de traballo.

Do mesmo xeito, para os rexistros de vendas de marzo use oseguinte fórmula

=INDIRECT("'"&$E$3&"'"&"!"& ADDRESS(ROW(D4),COLUMN(D4)))

Aquí, $E$3 é o nome da folla de traballo.

Ler máis: Excel VBA:  Referencia de cela noutra folla (4 métodos)

Lecturas similares

  • Enderezo de cela relativo e absoluto na folla de cálculo
  • Exemplo de referencia de cela relativa en Excel (3 criterios)
  • Como manter unha cela fixa na fórmula de Excel (4 xeitos sinxelos)
  • Atallo de referencia de cela absoluta en Excel (4 exemplos útiles)
  • Exemplo de Referencia de celas mixtas en Excel (3 tipos)

Método 3: Usando o código VBA para usar o valor da cela como nome da folla de traballo na Referencia de fórmulas

Aquí temos o valor total de vendas na cela D11 en cada unha das tres follas xaneiro , febreiro , Marzo que contén os rexistros de vendas de xaneiro , febreiro e marzo .

Na columna Nome da folla , puxemos os nomes das follas como valores de cela para nós e como referencias nun código VBA . Coa axuda deste código, obteremos os valores totais de vendas destas follas e reunirémolos na columna Vendas totais correspondente aos nomes das súas follas.

Pasos :

➤ Vaia á pestana Desenvolvedor >> Opción de Visual Basic.

A continuación, abrirase o Editor de Visual Basic .

➤ Vaia ao Inserir Pestaña >> Módulo Opción.

Despois diso, crearase un Módulo .

➤ Escribe o seguinte código

5994

Aquí declaramos SheetR como String , ws e ws1 como Folla de traballo , ws asignaranse á folla de traballo VBA onde teremos a nosa saída. SheetR almacenará os valores das celas cos nomes das follas na folla VBA . Despois, asignamos as follas xaneiro , febreiro e marzo a a variable ws1 .

O bucle FOR extraerá os valores totais de vendas de cada folla á folla VBA e aquí declaramos o intervalo para este bucle como 4 a 6 porque os valores comezan desde Fila 4 na folla VBA .

➤ Prema F5 .

Finalmente, obterá os valores totais de vendas correspondentes ás referencias do nome da folla no Nome da folla columna.

Ler máis: Excel VBA: obter o valor da cela doutro libro sen abrir

escribir o Nome da folla de traballo para usar a referencia nunha fórmula

Se non quere usar os métodos anteriores para facer referencia a un valor de cela como un nome de folla, pode simplemente escribir o nome da folla ou seleccionalo manualmente para obter os valores desa folla facilmente.

Aquí extraeremos os valores totais de vendas das follas Xaneiro , Febreiro ,e Marzo , e reúneos na columna Vendas totais nunha nova folla.

Para ter o valor total das vendas do mes xaneiro escriba a seguinte fórmula na cela C4

=January!D11

Aquí, xaneiro é o nome da folla e D11 é o valor total de vendas nesa folla.

Do mesmo xeito, para o valor das vendas do mes febreiro use a seguinte fórmula

=February!D11

Aquí, febreiro é o nome da folla e D11 é o valor total de vendas nesa folla.

Se non quere escribir ningunha fórmula, só pode seleccionar a cela da folla Marzo para extraer ese valor na cela C6 .

➤ En primeiro lugar, escriba Igual signo ( = ) na cela C6 .

➤ Fai clic na folla Marzo .

A continuación, dirixirase á folla Marzo e desde aquí seleccione a cela D11 .

➤ Prema ENTER .

Obterá o valor total de vendas do Marc h mes desde esa folla na cela C6 na folla Escriba .

Sección de práctica

Para practicar vostede mesmo, proporcionamos unha sección Práctica como a continuación nunha folla chamada Práctica . Faino por ti mesmo.

Conclusión

Neste artigo, intentamos cubrir as formas de usar o valor da cela como nome da folla de cálculo na referencia da fórmula en Excel . Esperanzavai resultar útil. Se tes algunha suxestión ou pregunta, non dubides en compartilas na sección de comentarios.

Hugh West é un adestrador e analista de Excel altamente experimentado con máis de 10 anos de experiencia na industria. É Licenciado en Contabilidade e Finanzas e Máster en Administración de Empresas. Hugh ten unha paixón polo ensino e desenvolveu un enfoque docente único que é fácil de seguir e comprender. O seu coñecemento experto de Excel axudou a miles de estudantes e profesionais de todo o mundo a mellorar as súas habilidades e a destacar nas súas carreiras. A través do seu blog, Hugh comparte os seus coñecementos co mundo, ofrecendo titoriais de Excel gratuítos e formación en liña para axudar ás persoas e ás empresas a alcanzar todo o seu potencial.