Jak získat název aktuálního listu v aplikaci Excel

How to effectively deal with bots on your site? The best protection against click fraud.

Excel neposkytuje vestavěný vzorec, který by okamžitě vrátil název aktivního listu aplikace Excel. Mohou však nastat situace, kdy potřebujete dynamicky naplnit hodnotu aktivního listu v souboru aplikace Excel. Například pokud název tabulky na vašem listu musí být názvem samotného listu a pokud vy pevně zakódujte název tabulky, a pokud později změníte název listu, musí se změnit i název tabulky ručně. Ale pokud je název tabulky dynamicky vyplněn, řekněme pomocí vzorce, pak pokud se změní název listu, automaticky se změní i název tabulky.

Jak již bylo zmíněno, ačkoli požadavky jsou do značné míry možné, neexistuje žádný přímý vzorec, pomocí kterého byste mohli extrahovat název aktivního listu. Máme však několik kombinací vzorců, pomocí kterých můžete úspěšně extrahovat název aktivního listu. Čtěte dál, dozvíte se jak!

Část 1: Jak získat název aktuálního listu pomocí kombinace funkcí Right, Cell, Find a Len

Část 1.1: Kompletní vzorec

Prvním krokem by bylo ujistit se, že jste uložili svůj list Excel.

instagram story viewer
Pokud jste si dokument Excel neuložili, nejprve jej uložte, jinak by tento vzorec nefungoval.

Chcete-li dokument uložit, můžete jednoduše stisknout tlačítko CTRL + S stiskněte společně, přejděte do umístění, kam chcete dokument uložit, pojmenujte soubor a nakonec jej uložte.

Krok 1: Jakmile dokument Excel uložíte, jednoduše dvojklik na jakékoli buňce. Jakmile vstoupíte do režimu úprav, kopírovat a minuloste následující vzorec a stiskněte Vstupte klíč.

=RIGHT(BUŇKA("název souboru"),DÉLKA(BUŇKA("název souboru"))-NAJÍT("]",BUŇKA("název souboru"))))

Poznámka: Nebojte se, když uvidíte délku vzorce, v části níže jsme vzorec podrobně vysvětlili.

1 Pravý vzorec Min

Krok 2: Jakmile narazíte na Vstupte klíč, můžete vidět, že název aktuálního listu, v příkladu níže je název listu The Geek Page, je úspěšně vrácena do buňky, do které byl zadán vzorec. Ano, je to jednoduché, také souhlasíme. Ale pokud byste chtěli vědět, jak vzorec fungoval, můžete se podívat na sekci níže.

2 Název listu Zaplněno Min

Část 1.2: Vysvětlení vzorce

V této části vezmeme dlouhý vzorec z části výše, rozdělíme jej a zjistíme, co se skutečně děje a jak úspěšně vrací název aktuálního listu.

Krok 1: Úplně první část vzorce je =CELL(“název souboru”). The buňka funkce má pouze jeden argument. Vrátí úplnou adresu buňky, včetně umístění souboru listu a názvu aktuálního listu.

REKLAMA

3 Název souboru Min

Krok 2: Pokud se podíváte na snímek obrazovky níže, pokud stisknete Vstupte získáte celý název souboru včetně názvu aktuálního listu na konci.

4 Kompletní název souboru Min

Krok 3: Jak můžete vidět, název listu je na samém konci názvu souboru. Abych byl přesný, cokoliv přijde po pravá hranatá závorka, ], je název listu. Využijme tedy NALÉZT funkce k nalezení hodnoty indexu znaku hranaté závorky. Poté, co najdeme tento index, pojďme zjistit, které všechny znaky následují za ním, což je v podstatě název listu.

The NALÉZT funkce přijímá 2 argumenty, jeden je znak, jehož index má být nalezen, a druhý je řetězec, kde se má vyhledávání provést. Takže naše NALÉZT funkce by v tomto konkrétním případě vypadala následovně.

=FIND("]",A1)

A1 je ID buňky, která obsahuje název souboru, který jsme našli pomocí BUŇKA funkce. Pokud je váš název souboru v jiné buňce, měli byste místo A1 zadat ID této buňky.

5 Najděte min

Krok 4: The NALÉZT funkce vrátila hodnotu 65. To znamená, že pravá hranatá závorka je na 65 pozice. Potřebujeme tedy extrahovat vše z názvu souboru, který následuje za 65. pozicí, tedy vše, co následuje za pravou hranatou závorkou.

6 Najít hodnotu Min

Krok 5: Abychom extrahovali vše, co následuje po 65. pozici, musíme nejprve vědět, kolik znaků má být extrahováno po 65. pozici. Abychom to zjednodušili, potřebujeme vědět, kolik znaků přesně máme název aktuálního listu má. K tomu použijme LEN funkce. Funkce je následující.

=DÉLKA(A1)-NAJÍT("]",A1)

Výše uvedený vzorec jednoduše vrátí délku názvu listu. Zjistí se tak, že se nejprve spočítá délka názvu souboru pomocí DÉLKA(A1)a poté odečtením délky názvu souboru do pravé hranaté závorky, což je 65.

7 Délka Funkce Min

Krok 6: Vrátí se výše uvedený vzorec 13, který je délka proudu prostěradlonázev, The Geek Page.

8 Délka Hodnota Min

Krok 7: Nyní máme zdrojový řetězec, což je úplný název souboru a víme, že název aktuálního listu má 13 znaků a že je na konci názvu souboru. Pokud tedy extrahujeme 13 znaků úplně vpravo od názvu souboru, dostaneme název aktuálního listu.

Nyní extrahujeme název listu pomocí ŽE JO okamžitě fungovat. The ŽE JO funkce je následující.

=RIGHT(A1; DÉLKA(A1)-FIND("];A1))

The ŽE JO funkce přijímá 2 argumenty, jeden je řetězec, ze kterého má být podřetězec extrahován, a druhý je počet znaků, které je třeba extrahovat z pravé části rodiče tětiva.

Nyní vám to podrobně řekne následující snímek obrazovky. The ŽE JO funkce převezme název souboru a délku aktuálního listu. Takže z názvu souboru, ŽE JO string extrahuje název listu, který má 13 znaků, jak bylo vypočteno z výše uvedených kroků, z pravé strany řetězce.

9 Pravá Funkce Min

Krok 8: Tady máš! Název aktivního listu je nyní úspěšně extrahován!

10 Správná hodnota Min

Krok 9: Název byl úspěšně extrahován, ale existuje jedna malá závislost. Náš vzorec je závislý na buňce, kde je BUŇKA funkce je definována. Stále odkazujeme A1. Jedna věc je, že možná nebudeme chtít v našem dokumentu celý název souboru, takže může být velmi nepohodlné ho mít v dokumentu. Další věc je, že pokud jej smažeme, náš vzorec již nebude fungovat, protože má závislost. Pojďme tedy závislost odstranit.

Pro to, dvakrát klikněte na buňku, kde je funkce CELL definována a kopírovat celý vzorec. Vzorec můžete zkopírovat jeho výběrem a poté stisknutím kláves CTRL + C spolu.

11 Funkce kopírovací buňky Min

Krok 10: Nyní v našem ŽE JO vzorec, nahraďte A1 funkcí CELL, kterou jste zkopírovali v kroku 9. V PRAVÉM vzorci jsou 3 výskyty A1, takže všechny 3 musí být nahrazeny.

12 Vyměnit A1 Min

Krok 11: Níže uvedený snímek obrazovky ukazuje, jak by měl SPRÁVNÝ vzorec vypadat po provedení náhrad.

13 Vyměněno Min

Krok 12: Pokud trefíte Vstupte nebo klepněte jinam, uvidíte, že název aktuálního listu byl úspěšně extrahován. Také, protože již neexistuje žádná závislost, můžete vymazat a A1 buňka. Užívat si!

14 Konečná min

Část 2: Jak získat název aktuálního listu pomocí kombinace funkcí Mid, Cell a Find

Toto je další kombinace vzorců, pomocí které můžete zjistit název aktivního listu. V tomto vzorci místo použití ŽE JO funkce, používáme STŘEDNÍ funkce. Vzorec je následující.

=MID(CELL("název souboru"),FIND("]",CELL("název souboru"))+1 255)

V dokumentu aplikace Excel dvakrát klikněte na libovolnou buňku a jednoduše zkopírujte a vložte výše uvedený vzorec a zasáhnout Vstupte klíč. Získáte název aktivního listu vráceného v buňce, do které jste zadali vzorec.

Poznámka: The STŘEDNÍ funkce vrátí podřetězec z hlavního řetězce, pokud zadáme počáteční pozici podřetězce a jeho délku.

Vezměte prosím na vědomí, že i kdyby tento vzorec fungoval, nejprve byste měli mít dokument někde uložený, jinak dostanete Hodnotachyba.

I když v Excelu neexistuje žádný přímočarý vzorec, pomocí kterého byste to mohli rovnou získat název aktivního listu, pomocí kterékoli z výše uvedených kombinací vzorců můžete získat požadovaný výsledek.

Sdělte nám prosím v sekci komentářů, pokud máte nějaké obavy týkající se některého z kroků.

Zůstaňte naladěni!

Můžete si také stáhnout tento nástroj pro opravu počítače, abyste našli a opravili jakýkoli problém s počítačem:
Krok 1 - Stáhněte si Restoro PC Repair Tool odtud
Krok 2 - Kliknutím na Spustit skenování automaticky vyhledáte a opravíte jakýkoli problém s počítačem.
Teachs.ru
Jak rychle zaokrouhlit desetinná čísla v aplikaci Microsoft Excel

Jak rychle zaokrouhlit desetinná čísla v aplikaci Microsoft ExcelVynikat

Může nastat více příležitostí, kdy budete chtít zaokrouhlit desetinná čísla v listu aplikace Excel. Můžete například zjišťovat průměrné známky v různých předmětech pro studenta nebo se můžete snaži...

Přečtěte si více
Jak vypočítat průměrnou hodnotu skupiny buněk v aplikaci Microsoft Excel

Jak vypočítat průměrnou hodnotu skupiny buněk v aplikaci Microsoft ExcelJakVynikat

Řekněme, že máte sadu čísel, pro které potřebujete najít průměr. Mohou to být známky ze seznamu studentů, mohou to být návštěvy webových stránek za měsíc, může to být cokoliv. Ruční výpočet průměrn...

Přečtěte si více
Jak rychle vložit více prázdných řádků nebo sloupců do listu aplikace Excel

Jak rychle vložit více prázdných řádků nebo sloupců do listu aplikace ExcelVynikat

Potřeba vkládat prázdné řádky a sloupce do vašeho excelového listu poté, co je připraven celý list, rozhodně není běžná. Pokud se jedná pouze o jeden řádek nebo sloupec, vkládací část je skutečně s...

Přečtěte si více
ig stories viewer