Cum se utilizează numele foii Excel din valoarea celulei (trei moduri)

  • Imparte Asta
Hugh West

În multe cazuri, este posibil să aveți nevoie să utilizați un nume de foaie Excel dintr-o anumită valoare de celulă, cum ar fi crearea unui nume de foaie Excel dintr-o valoare de celulă, referirea la un nume de foaie Excel dintr-o valoare de celulă și așa mai departe. În acest articol, vă voi prezenta trei moduri de a utiliza nume de foaie Excel din valori de celulă cu mai multe exemple.

Descărcați caietul de practică

Nume foaie Excel din valoarea celulei.xlsm

Trei moduri de a utiliza numele foii Excel din valoarea celulei

1. Utilizarea funcției MID, CELL și FIND

Prin utilizarea funcția MID , funcția CELL , și funcția FIND în total, puteți insera numele foii Excel ca valoare a celulei. Luați în considerare următorul set de date. Aici dorim să inserăm numele foii Excel " Mark " ca nume al vânzătorului în celula B6.

Introduceți formula în celula B6,

=MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,256)

După ce apăsați INTRĂ, veți obține numele foii Excel ca valoare a celulei.

Dacă schimbați numele foii, valoarea celulei se va schimba automat.

Citiți mai mult: Cum să obțineți numele foii Excel (2 metode)

2. Utilizarea funcției INDIRECT

Prin utilizarea funcția INDIRECT vă puteți referi la orice foaie Excel al cărei nume este inserat ca valoare de celulă și puteți extrage orice valoare de celulă din acea foaie Excel în foaia curentă.

Luați în considerare următorul set de date. Aici dorim să cunoaștem numărul de laptopuri vândute de diferiți vânzători. Avem diferite foi denumite în funcție de vânzători. Numele foilor sunt inserate în celule B6 și B7 În fiecare foaie, avem numărul de articole diferite vândute de către vânzătorul respectiv. Acum vom extrage numărul de laptopuri vândute din diferite foi Excel folosind numele acestei foi Excel ca valori de celulă.

Acum introduceți formula în celulă C6,

=INDIRECT(B6&"!D6")

După ce apăsați Enter, veți obține valoarea celulei D6 din foaia numită " Jhon"

În mod similar, puteți obține valoarea pentru foaia numită " Antony "

Citește mai mult: Cum să redenumiți foaia în Excel (6 metode ușoare și rapide)

Lecturi similare

  • Cum să căutați numele foii în registrul de lucru Excel (2 metode)
  • Aplicarea codului de nume de foaie în subsol în Excel (3 moduri)

3. Numele foii din valoarea celulei cu VBA

Putem crea un nume de foaie Excel din orice valoare de celulă folosind Aplicație Visual Basic (VBA) . Luați în considerare următorul set de date. Aici vom numi foaia Excel ca fiind numele vânzătorului din celula B6 .

În primul rând, faceți clic dreapta pe numele foii din fereastra fila cu numele foii și selectați Vezi codul.

O nouă fereastră numită Microsoft Visual Basic pentru aplicații Introduceți următorul cod în această fereastră,

 Private Sub Worksheet_SelectionChange(ByVal Target As Range) Set Target = Range("B6") If Target = " " Then Exit Sub Application.ActiveSheet.Name = VBA.Left(Target, 31) Exit Sub End Sub 

Salvați fereastra și închideți-o.

După aceea, numele foii Excel va fi schimbat cu valoarea celulei B6.

Citește mai mult: Redenumirea foii cu VBA în Excel (atât pentru o singură foaie, cât și pentru mai multe foi)

Concluzie

Sper că acum sunteți capabili să folosiți numele foilor Excel din valorile celulelor. Dacă aveți vreo confuzie, vă rog să lăsați un comentariu, așa că voi face tot posibilul pentru a vă înlătura confuzia.

Hugh West este un trainer și analist Excel cu o experiență de peste 10 ani în industrie. Deține o diplomă de licență în contabilitate și finanțe și un master în administrarea afacerilor. Hugh are o pasiune pentru predare și a dezvoltat o abordare unică de predare care este ușor de urmărit și de înțeles. Cunoștințele sale experte despre Excel au ajutat mii de studenți și profesioniști din întreaga lume să-și îmbunătățească abilitățile și să exceleze în cariera lor. Prin blogul său, Hugh își împărtășește cunoștințele lumii, oferind tutoriale gratuite Excel și instruire online pentru a ajuta persoanele și companiile să-și atingă întregul potențial.