Si të referoni emrin e fletës së punës në Formula në Excel

  • Shperndaje Kete
Hugh West

Shpesh, gjatë punës me Microsoft Excel, mund të na duhet të fusim të dhëna nga një fletë tjetër pune në Excel. Tingëllon komplekse, apo jo? Gabim! Në këtë artikull, ne do të demonstrojmë 4 mënyra për të referuar emrin e një fletë pune në një formulë Excel. Përveç kësaj, do të mësojmë gjithashtu të marrim emrin e fletës aktive dhe të referojmë një fletë tjetër pune bazuar në vlerë.

Shkarkoni Librin e Punës Praktike

Referencing_Worksheet_Name_in_Excel_Formula. xlsx

Referenca e fletës dinamike të punës.xlsm

Referencimi nga një libër tjetër pune.xlsx

4 mënyra për të referuar emrin e fletës së punës në Formulën Excel

Së pari dhe më kryesorja, le të shqyrtojmë Të dhënat e shitjeve për janarin “Janar” fletë pune, e cila përshkruan “Emri i produktit” dhe “Shitjet” në USD.

Në mënyrë të ngjashme, ne keni Të dhënat e shitjeve për shkurt në fletën e punës “Shkurt” . Këtu, ne duam të marrim “Shitjet totale” duke tërhequr të dhënat nga fletët e punës “Janar dhe Shkurt” . Pra, pa vonesë të mëtejshme, le të shqyrtojmë se si t'i referohemi një emri të fletës së punës në një formulë Excel.

Këtu, ne kemi përdorur versionin Microsoft Excel 365 ; ju mund të përdorni çdo version tjetër sipas komoditetit tuaj.

1. Emri i fletës së punës së referencës pa hapësira ose karaktere pikësimi

Së pari, ne do të demonstrojmë rastin kuremrat e fletëve të punës nuk kanë hapësira ose karaktere pikësimi midis tyre.

📌 Hapat :

  • Në fillim, shkoni te C5 qelizë >> shkruani formulën e dhënë më poshtë.

=January!C5+February!C5

Këtu, “Janari dhe Shkurti” referojuni emrat e fletëve të punës dhe qeliza C5 korrespondon me "Shitjet në desktop" në këta dy muaj.

Lexo Më shumë: Si të lidhni fletët e Excel me një fletë tjetër (5 mënyra)

2. Emri i fletës së punës së referencës me hapësira ose karaktere pikësimi

Përndryshe, kjo metodë merr parasysh rastin kur ka hapësira ose karaktere pikësimi midis emrave të fletëve të punës. Në këtë rast, le të supozojmë fletët e punës “Shitjet e janarit dhe shkurtit” . Tani duam të nxjerrim të dhënat “Shitjet” nga dy fletët e punës dhe të kthejmë “Shitjet totale” në një fletë tjetër pune.

📌 Hapat :

  • Për të filluar, kaloni te qeliza C5 >> shkruani shprehjen më poshtë.

='January Sales'!C5+'February Sales'!C5

Në këtë rast, "Shitjet e janarit" dhe " Shitjet e shkurtit” përfaqësojnë emrat e fletëve të punës; në të kundërt, qeliza C5 tregon përkatësisht "Shitjet në desktop" .

Lexo më shumë: Referencë nga një tjetër Excel Libri i punës pa u hapur (5 shembuj)

lexime të ngjashme

  • Si të lidhni qeliza të shumta nga një fletë tjetër pune në Excel (5Mënyra të thjeshta)
  • Si të lidhni skedarët në Excel (5 qasje të ndryshme)
  • Lidhni librat e punës në Excel për përditësimin automatik (5 metoda)
  • Si të lidhni dokumentin Word me Excel (2 metoda të thjeshta)

3. Referenconi qelizën dinamike në një fletë tjetër

Në të vërtetë , ajo që kemi bërë deri tani është e bukur, por ka një problem të madh. E thënë thjesht, nëse ka shumë fletë pune, atëherë duhet t'i fusim manualisht emrat e tyre. Mos u dëshpëro! Ne mund ta automatizojmë këtë detyrë të përsëritur duke përdorur Kodin VBA dhe funksionin INDIRECT që kthen referencën e qelizës së një vargu.

📌 Hapat :

  • Së pari, lundroni te skeda Zhvilluesi >> klikoni butonin Visual Basic .

Tani, kjo hap Visual Basic Editor në një dritare të re.

  • Së dyti, shkoni te skeda Fut >> zgjidhni Moduli .

Për lehtësinë tuaj të referencës, mund ta kopjoni kodin nga këtu dhe ta ngjisni në dritare siç tregohet më poshtë.

6247

Përbërja e kodit:

Këtu do të shpjegojmë kodi VBA për të gjeneruar emrat e fletëve të punës.

  • Në pjesën e parë, nën-rutinës i jepet një emër, këtu është Active_Work_Seet_Name() .
  • Më pas, përcaktoni variablat wbk, rezultat, j, dhe k dhe caktoni llojin e të dhënave Libri i punës dhe Variant respektivisht.
  • Nëpjesën e dytë, përdorni veçorinë Count për të numëruar numrin e fletëve dhe një For Loop për të përsëritur nëpër të gjitha fletët në librin e punës.

  • Së treti, mbyllni dritaren VBA >> futni funksionin Active_Work_Seet_Name () për të marrë të gjithë emrat e fletëve.

=Active_Work_Sheet_Name()

  • Më në fund, lundroni te qeliza C5 >> futni ekuacionin në Shiritin e Formulës .

=INDIRECT("'"&E5&"'!C5")+INDIRECT("'"&E6&"'!C5")

Për shembull, E5 Qelizat dhe E6 tregojnë për emrat e fletës së punës “Janar dhe Shkurt” ndërsa qeliza C5 i referohet “Shitjeve” të tyre përkatëse .

Lexo më shumë: Transferoni të dhëna specifike nga një fletë pune në tjetrën për raporte

4. Krijo referencë në një libër tjetër pune

Për një gjë, ne mund të krijojmë një referencë për librat e tjerë të punës ( librat burimor të punës ) për të sjellë të dhëna në një libër tjetër pune ( libër pune të destinacionit ) . Prandaj, thjesht ndiqni.

📌 Hapat :

  • Për të filluar, kopjoni dhe ngjisni formulën më poshtë në qelizën C5 .

=[Referencing_Worksheet_Name_in_Excel_Formula.xlsx]January!C5+[Referencing_Worksheet_Name_in_Excel_Formula.xlsx]February!C5

Për shembull, “[Referencing_Worksheet_Name_in_Excel_Formula.xlsx]” është emri i librit të punës që përmban fletën e punës “Janar” . Për më tepër, qeliza C5 tregon vlerat “Shitjet” .

Si të merrni emrin e fletës së punës aktive në Excel

Në anën tjetër, ne mund të nxjerrim emrin e fletës aktive të punës duke kombinuar funksionet MID , FIND dhe CELL . Është e thjeshtë dhe e lehtë, prandaj le ta shohim procesin në detaje.

📌 Hapat :

  • Për të filluar, klikoni në qelizën B5 >> vendosni ekuacionin e mëposhtëm.

=MID(CELL("filename",B5),(FIND("]",CELL("filename",B5))+1),45)

Zbërthimi i formulës:

  • CELL(“emri i skedarit”,B5) → shkthen informacion në lidhje me formatimin, vendndodhjen e përmbajtjes së qelizës. Këtu, “emri i skedarit” është argumenti info_type i cili kthen emrin dhe vendndodhjen e skedarit. Më pas, qeliza B5 është argumenti opsional referencë ku kthehet rezultati.
  • FIND(“]”,CELL (“emri i skedarit”,B5)) → kthen pozicionin fillestar të një vargu teksti brenda një vargu teksti tjetër. Këtu, "]" është find_text argumenti ndërsa CELL("filename",B5) është brenda_tekstit argumenti. Këtu, funksioni FIND kthen pozicionin e kllapave katrore brenda vargut të tekstit.
    • Dalja → 103
  • MID(CELL(“emri i skedarit”,B5),(FIND(“]”,CELL( "emri i skedarit",B5))+1),45) bëhet
    • MID(CELL("emri i skedarit",B5),(103+1), 45) i kthen karakteret nga mesi i vargut të tekstit, duke pasur parasysh pozicionin dhe gjatësinë fillestare. Këtu, CELL(“emri i skedarit”,B5) është argumenti tekst , ( 103+1) ështëArgumenti start_num , dhe 45 është argumenti num_chars i cili përfaqëson numrin maksimal të karaktereve në emrin e fletës së punës .
    • Dalja → "Emri i fletës aktive"

Si të referoni një fletë tjetër të bazuar mbi vlerën e qelizës në Excel

Së fundmi, por jo më pak e rëndësishme, mund t'i referohemi gjithashtu një flete pune tjetër të Excel bazuar në një vlerë qelize. Me këtë rast, le të shqyrtojmë Të dhënat e shitjeve të kompjuterëve dhe aksesorëve që tregojnë emrin “Produkt” , “Shitjet në janar” dhe "Shitjet në shkurt" përkatësisht.

📌 Hapat :

  • Në radhë të parë, vazhdoni në skeda Të dhënat >> klikoni në Vleresimi i të dhënave >> pastaj ndiqni hapat e treguar në GIF-in e dhënë më poshtë.

  • Më pas, kaloni te B7 qelizë >> përdorni funksionin VLOOKUP siç tregohet më poshtë >> llogarit “Shitjet totale” duke përdorur funksionin SUM .

=VLOOKUP(C4,'Sales Data'!B5:D13,2,FALSE)

Në këtë rast, qeliza C4 është “Artikulli” i zgjedhur nga lista rënëse.

Zbërthimi i formulës :

  • VLOOKUP(C4,'Sales Data'!B5:D13,2,FALSE) → kërkon një vlerë në kolonën më të majtë të tabelës , dhe më pas kthen një vlerë në të njëjtin rresht nga një kolonë që ju specifikoni. Këtu, C4 ( lookup_value argumenti) është hartuar nga 'Të dhënat e shitjeve'!B5:D13 ( table_array argument) që është fleta e punës “Të dhënat e shitjeve” . Më pas, 2 ( col_index_num argumenti) përfaqëson numrin e kolonës së vlerës së kërkuar. Së fundi, FALSE ( range_lookup argumenti) i referohet përputhjes së saktë të vlerës së kërkimit.
    • Dalja → $1090

Përveç kësaj, ju mund të ndiqni hapat në kohë reale duke iu referuar GIF-it të animuar të paraqitur më poshtë.

Seksioni praktik

Ne kemi ofruar një seksion Praktika në anën e djathtë të secilës fletë që të mund të praktikoni veten. Ju lutemi sigurohuni që ta bëni vetë.

Si shënim, “Dynamic Worksheet Reference.xlsx” dhe “Referencimi nga Një skedar tjetër Workbook.xlsx” përdoren në Metodën 3 dhe Metodën 4 . Në të kundërt, “Referencimi i emrit të fletës së punës në Excel Formula.xlsx” përmban pjesën tjetër të metodave.

Përfundim

Në Shkurtimisht, ky tutorial eksploron të gjitha aspektet kryesore se si të referohet emri i fletës së punës në një formulë Excel. Tani, ne shpresojmë që të gjitha metodat e përmendura më lart do t'ju nxisin t'i zbatoni ato në fletët e llogaritura Excel në mënyrë më efektive. Për më tepër, nëse keni ndonjë pyetje ose koment, ju lutem më tregoni në seksionin e komenteve. Ose mund të shikoni artikujt tanë të tjerë në lidhje me funksionet e Excel në ExcelWIKI .

Hugh West është një trajner dhe analist me përvojë të lartë në Excel me mbi 10 vjet përvojë në industri. Ai ka një diplomë Bachelor në Kontabilitet dhe Financë dhe një Master në Administrim Biznesi. Hugh ka një pasion për mësimdhënien dhe ka zhvilluar një qasje unike të mësimdhënies që është e lehtë për t'u ndjekur dhe kuptuar. Njohuritë e tij eksperte të Excel-it kanë ndihmuar mijëra studentë dhe profesionistë në mbarë botën të përmirësojnë aftësitë e tyre dhe të shkëlqejnë në karrierën e tyre. Nëpërmjet blogut të tij, Hugh ndan njohuritë e tij me botën, duke ofruar mësime falas në Excel dhe trajnime në internet për të ndihmuar individët dhe bizneset të arrijnë potencialin e tyre të plotë.