Note: The other languages of the website are Google-translated. Back to English

Kako se sklicevati na ime zavihka v celici v Excelu?

Za sklicevanje na trenutno ime zavihka lista v celici v Excelu lahko to storite s formulo ali uporabniško določeno funkcijo. Ta vadnica vas bo vodila na naslednji način.

Sklic na trenutno ime zavihka lista v celici s formulo
Sklicujte se na trenutno ime zavihka lista v celici z uporabniško določeno funkcijo
Kutools za Excel lahko preprosto sklicujete na trenutno ime zavihka lista v celici


Sklic na trenutno ime zavihka lista v celici s formulo

Navedite naslednje, da se sklicujete na ime aktivnega zavihka lista v določeni celici v Excelu.

1. Izberite prazno celico, kopirajte in prilepite formulo = MID (CELL ("ime datoteke", A1), FIND ("]", CELL ("ime datoteke", A1)) + 1,255) v vrstico formule in pritisnite Vnesite tipko. Oglejte si posnetek zaslona:

Zdaj se ime zavihka lista sklicuje v celici.

Preprosto vstavite ime zavihka v določeno celico, glavo ali nogo na delovnem listu:

O Kutools za Excel's Vstavite podatke o delovnem zvezku pripomoček pomaga enostavno vstaviti ime aktivnega zavihka v določeno celico. Poleg tega se lahko po potrebi sklicujete na ime delovnega zvezka, pot delovnega zvezka, uporabniško ime itd. V celico, glavo ali nogo delovnega lista. Kliknite za podrobnosti.
Prenesite Kutools za Excel zdaj! (30-dnevna prosta pot)


Sklicujte se na trenutno ime zavihka lista v celici z uporabniško določeno funkcijo

Poleg zgornje metode se lahko na ime zavihka lista v celici sklicujete s funkcijo User Define Function.

1. Pritisnite druga + F11 da odprete Microsoft Visual Basic za aplikacije okno.

2. V Ljubljani Microsoft Visual Basic za aplikacije okno, kliknite Vstavi > Moduli. Oglejte si posnetek zaslona:

3. Kopirajte in prilepite spodnjo kodo v okno Code. In nato pritisnite druga + Q tipke za zapiranje Microsoft Visual Basic za aplikacije okno.

Koda VBA: referenčno ime zavihka

Function TabName()
  TabName = ActiveSheet.Name
End Function

4. Pojdite v celico, v katero se želite sklicevati na ime trenutnega zavihka lista, vnesite = Ime zavihka () in nato pritisnite Vnesite tipko. Nato bo v celici prikazano ime trenutnega zavihka lista.


Sklicujte se na trenutno ime zavihka lista v celici s Kutools za Excel

Z Vstavite podatke o delovnem zvezku uporabnost Kutools za Excel, se lahko enostavno sklicujete na ime zavihka lista v poljubni celici. Naredite naslednje.

1. klik Kutools Plus > Delovni zvezek > Vstavite podatke o delovnem zvezku. Oglejte si posnetek zaslona:

2. V Ljubljani Vstavite podatke o delovnem zvezku pogovorno okno, izberite Ime delovnega lista v informacije in v razdelku Vstavi pri izberete Območje in nato izberite prazno celico za iskanje imena lista in na koncu kliknite OK gumb.

Vidite lahko, da je trenutno ime lista sklicano na izbrano celico. Oglejte si posnetek zaslona:

  Če želite imeti brezplačen preizkus (30-dan) tega pripomočka, kliknite, če ga želite prenestiin nato nadaljujte z uporabo postopka v skladu z zgornjimi koraki.


Predstavitev: Kutools za Excel lahko preprosto sklicujete na ime trenutnega zavihka lista v celici

Kutools za Excel vključuje več kot 300 priročnih orodij Excel. Brezplačno poskusiti brez omejitev 30 dni. Prenesite brezplačno preskusno različico zdaj!


Najboljša orodja za pisarniško produktivnost

Kutools za Excel rešuje večino vaših težav in poveča vašo produktivnost za 80%

  • Ponovna uporaba: Hitro vstavite zapletene formule, grafikoni in vse, kar ste že uporabljali; Šifriraj celice z geslom; Ustvari poštni seznam in pošiljanje e-pošte ...
  • Vrstica Super Formula (enostavno urejanje več vrstic besedila in formule); Bralna postavitev (enostavno branje in urejanje velikega števila celic); Prilepite v filtrirani obseg...
  • Združi celice / vrstice / stolpce brez izgube podatkov; Vsebina razdeljenih celic; Združi podvojene vrstice / stolpce... prepreči podvojene celice; Primerjaj obsege...
  • Izberite Duplicate ali Unique Vrstice; Izberite prazne vrstice (vse celice so prazne); Super Find in Fuzzy Find v mnogih delovnih zvezkih; Naključna izbira ...
  • Natančna kopija Več celic brez spreminjanja sklica formule; Samodejno ustvarjanje referenc na več listov; Vstavi oznake, Potrditvena polja in še več ...
  • Izvleček besedila, Dodaj besedilo, Odstrani po položaju, Odstrani presledek; Ustvari in natisni vmesne seštevke strani Pretvarjanje med vsebino celic in komentarji...
  • Super filter (shranite in uporabite sheme filtrov za druge liste); Napredno razvrščanje glede na mesec / teden / dan, pogostost in drugo; Poseben filter s krepko, ležeče ...
  • Združite delovne zvezke in delovne liste; Spoji tabele na podlagi ključnih stolpcev; Razdelite podatke na več listov; Paketna pretvorba xls, xlsx in PDF...
  • Več kot 300 zmogljivih funkcij. Podpira Office / Excel 2007-2021 in 365. Podpira vse jezike. Enostavna uvedba v vašem podjetju ali organizaciji. 30-dnevna brezplačna preizkusna različica vseh funkcij. 60-dnevna garancija vračila denarja.
zavihek kte 201905

Kartica Office prinaša vmesnik z zavihki v Office in poenostavi vaše delo

  • Omogočite urejanje in branje z zavihki v Wordu, Excelu, PowerPointu, Publisher, Access, Visio in Project.
  • Odprite in ustvarite več dokumentov v novih zavihkih istega okna in ne v novih oknih.
  • Poveča vašo produktivnost za 50%in vsak dan zmanjša na stotine klikov miške za vas!
dno pisarniške mize
Komentarji (24)
Ocenjeno 0.5 iz 5 · 1 ocene
Ta komentar je moderator na spletnem mestu minimiziral
Najlepša hvala. :-)
Ta komentar je moderator na spletnem mestu minimiziral
Hvala vsem!
Ta komentar je moderator na spletnem mestu minimiziral
Z uporabo makra VBA, če spremenim ime zavihka, se vrednost v celici ne posodobi. Ali delam kaj narobe?
Ta komentar je moderator na spletnem mestu minimiziral
Dragi John,
Formula se ne more samodejno posodobiti. Po spremembi imena zavihka morate ročno osvežiti formulo.
Oprosti za to.
Ta komentar je moderator na spletnem mestu minimiziral
Osvežite vse formule z orodjem za zamenjavo. Označite vse, poiščite "=" (brez narekovajev), zamenjajte z "=" (brez narekovajev). Dejansko se nič ne spremeni, vendar se vsaka formula znova naloži.
Ta komentar je moderator na spletnem mestu minimiziral
Ctrl-Alt-Shift-F9 osveži vse formule in izračuna vse celice, vključno s celicami, ki niso označene, da jih je treba izračunati.
Ta komentar je moderator na spletnem mestu minimiziral
Dragi John,
za najboljši primer naj vam povem eno stvar.
če želite spremeniti, bo vaša koda taka.

Funkcija John()
Janez = ActiveSheet.Name
End Function
Ta komentar je moderator na spletnem mestu minimiziral
Funkcija Ime zavihka()
'Moramo narediti nestanovitnega, sicer se nikoli ne preračuna, razen če naredimo Ctrl-Shift-F9
Uporaba.Vlatilen
TabName = ActiveSheet.Name
End Function
Ta komentar je moderator na spletnem mestu minimiziral
Seveda z Microsoftovimi izdelki ni nikoli nič preprosto, kajne?
Moja rešitev ga dejansko razbije, ker to pomeni, da povsod, kjer uporabite funkcijo, dobi ime lista, kjer je bila narejena zadnja sprememba, ne pa imena lista, kjer je funkcija uporabljena.
Ta komentar je moderator na spletnem mestu minimiziral
Pozdravljeni, uporaba formule =MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,255) v namiznem excelu deluje, v spletnem excelu pa ne.. ali lahko razložite zakaj je tako? vrne napako #value v celici.

ali obstaja rešitev za to? Hvala!
Ta komentar je moderator na spletnem mestu minimiziral
Ti si prvak! Nič takega kot popravek, ki ga lahko kopirate in prilepite in da deluje. Hvala vam.
Ta komentar je moderator na spletnem mestu minimiziral
FYI, morate imeti v delovnem zvezku več kot en list, da bo to delovalo. V nasprotnem primeru bo formula prikazala ime datoteke, ne pa imena lista.
Ta komentar je moderator na spletnem mestu minimiziral
Dober dan,
Hvala za vaš komentar. Formulo sem preizkusil v delovnem zvezku, ki ima samo en list, vendar je vse potekalo gladko. Formula prikaže samo ime lista, ne glede na to, koliko delovnih listov obstaja v delovnem zvezku.
Ta komentar je moderator na spletnem mestu minimiziral
Oprostite, vrstica komentarja je napačna - mora biti Ctrl-Alt-Shift-F9
Ta komentar je moderator na spletnem mestu minimiziral
Odlično, hvala! Per: navedite ime trenutnega zavihka lista v celici s formulo
Ta komentar je moderator na spletnem mestu minimiziral
pozdravljeni, imam težave pri sklicevanju na ime lista v celico s spletnim excelom
Ta komentar je moderator na spletnem mestu minimiziral
Živjo, uporabil sem zgornje predloge, vendar prva formula za sklicevanje na ime lista z zavihki ne bo delovala v "excelu" na spletu. Drugi deluje, vendar "Ime zavihka" še naprej prikazuje isto ime zavihka za vse zavihke v delovnem zvezku.
Ta komentar je moderator na spletnem mestu minimiziral
Hi,
Žal nismo testirali v excelu na spletu. Pri tem ti še ne morem pomagati. Hvala za vaš komentar.
Ta komentar je moderator na spletnem mestu minimiziral
Resnično želim poimenovati nekaj zavihkov z imeni nekaterih celic z drugega lista (seveda isti dokument). Kako lahko to storim?
Ta komentar je moderator na spletnem mestu minimiziral
Če uporabljate Excel Online. Našel sem rešitev za to težavo.

Za delovanje morate uporabiti 2 celici. Dokler imate celico, ki ima v imenu sklicevanje na zavihek, lahko uporabite FORMULATEXT(), da formulo te celice spremenite v niz in nato tako izvlečete ime. Ne morem si predstavljati scenarija, v katerem se boste želeli sklicevati na drug list in ne boste že imeli celice, ki se sklicuje na ta list za informacije o njem, vendar lahko vedno naredite prazno/skrito (kakor želite) celico, ki jo se samo sklicuje na drugi list, da nastavi to formulo. V spodnjem primeru se sklicuje na celico B1 in celica B1 vsebuje samo =Sheet2!A1 kot sklic na list, ki ga želim poimenovati. Če uporabite ime za list s presledkom (primer: List 1), bi bilo prikazano kot (='List 1'A1). Uporabil sem funkcijo IF in funkcijo ISERROR za iskanje, ali niz vsebuje presledek ali ne, in dve funkciji MID, da sem izvlekel ime lista iz obeh scenarijev. Če posodobite ime navedenega lista, bo celica B1 spremenila svojo formulo in nato spremenila niz ter vsakič izpisala pravilno ime.

=IF(ISERROR(FIND(" ",FORMULATEXT(B1))),MID(FORMULATEXT(B1),2,FIND("!",FORMULATEXT(B1))-2),MID(FORMULATEXT(B1),3,FIND("!",FORMULATEXT(B1))-4))
Ta komentar je moderator na spletnem mestu minimiziral
Če uporabljate Excel Online. Našel sem rešitev za to težavo.

Za delovanje morate uporabiti 2 celici. Dokler imate celico, ki ima v imenu sklicevanje na zavihek, lahko uporabite FORMULATEXT(), da formulo te celice spremenite v niz in nato tako izvlečete ime. Ne morem si predstavljati scenarija, v katerem se boste želeli sklicevati na drug list in ne boste že imeli celice, ki se sklicuje na ta list za informacije o njem, vendar lahko vedno naredite prazno/skrito (kakor želite) celico, ki jo se samo sklicuje na drugi list, da nastavi to formulo. V spodnjem primeru se sklicuje na celico B1 in celica B1 vsebuje samo =Sheet2!A1 kot sklic na list, ki ga želim poimenovati. Če uporabite ime za list s presledkom (primer: List 1), bi bilo prikazano kot (='List 1'A1). Uporabil sem funkcijo IF in funkcijo ISERROR za iskanje, ali niz vsebuje presledek ali ne, in dve funkciji MID, da sem izvlekel ime lista iz obeh scenarijev. Če posodobite ime navedenega lista, bo celica B1 spremenila svojo formulo in nato spremenila niz ter vsakič izpisala pravilno ime.

=IF(ISERROR(FIND(" ",FORMULATEXT(B1))),MID(FORMULATEXT(B1),2,FIND("!",FORMULATEXT(B1))-2),MID(FORMULATEXT(B1),3,FIND("!",FORMULATEXT(B1))-4))
Ta komentar je moderator na spletnem mestu minimiziral
Formula na vrhu ne bo delovala, dokler datoteke ne shranite na trdi disk.
Ta komentar je moderator na spletnem mestu minimiziral
žal so vaše formule in vse napačne na tej strani.
po neposrednem kopiranju/lepljenju so bile vaše TEORIJE NAPAČNE
NIČ OD DVEH POSKUSOV JE USPELO Z UPORABO VAŠIH PREDLOGOV
Ocenjeno 0.5 iz 5
Ta komentar je moderator na spletnem mestu minimiziral
Živjo Julia,
Kakšno napako ste dobili?
Naj omenimo, da je formulo, navedeno v objavi, mogoče uporabiti samo v angleškem sistemskem okolju Excel. Če imate Excel v jeziku, ki ni angleščina, pretvorite formulo iz angleščine v jezik, ki ga trenutno uporabljate.
Formulo lahko prevedete na tej strani: https://de.excel-translator.de/translator/
Tu še ni objavljenih komentarjev

Sledi nam

Copyright © 2009 - www.extendoffice.com. | Vse pravice pridržane. Poganja ga ExtendOffice. | Kazalo
Microsoft in logotip Office sta blagovni znamki ali registrirani blagovni znamki družbe Microsoft Corporation v ZDA in / ali drugih državah.
Zaščiteno s Sectigo SSL