Jak použít název listu aplikace Excel z hodnoty buňky (tři způsoby)

  • Sdílet Toto
Hugh West

V mnoha případech můžete potřebovat použít název listu aplikace Excel z určité hodnoty buňky, například vytvořit název listu aplikace Excel z hodnoty buňky, odkázat na název listu aplikace Excel z hodnoty buňky atd. V tomto článku vám představím tři způsoby použití názvů listů aplikace Excel z hodnot buněk s několika příklady.

Stáhnout cvičebnici

Název listu aplikace Excel z hodnoty buňky.xlsm

Tři způsoby použití názvu listu aplikace Excel z hodnoty buňky

1. Použití funkcí MID, CELL a FIND

Pomocí funkce MID , funkce CELL a funkce FIND můžete vložit název listu Excelu jako hodnotu buňky. Vezměme si následující datový soubor. Zde chceme vložit název listu Excelu " Mark " jako jméno prodejce v buňce B6.

Zadejte vzorec do buňky B6,

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

Po stisknutí VSTUPTE, získáte jako hodnotu buňky název listu aplikace Excel.

Pokud změníte Název listu, hodnota buňky se automaticky změní.

Další informace: Jak získat název listu aplikace Excel (2 metody)

2. Použití funkce INDIRECT

Pomocí funkce INDIRECT se můžete odkázat na libovolný list Excelu, jehož název je vložen jako hodnota buňky, a extrahovat jakoukoli konkrétní hodnotu buňky z tohoto listu Excelu do aktuálního listu.

Uvažujme následující soubor dat. Zde chceme zjistit počet notebooků prodaných různými prodejci. Máme různé listy pojmenované podle prodejců. Názvy listů jsou vloženy do buněk B6 a B7 . V každém listu máme počet různých položek prodaných daným prodejcem. Nyní získáme počet prodaných notebooků z různých listů Excelu pomocí názvu tohoto listu Excelu jako hodnoty buněk.

Nyní zadejte vzorec do buňky C6,

=INDIRECT(B6&"!D6")

Po stisknutí klávesy Enter se zobrazí hodnota buňky D6 z listu s názvem " Jhon"

Podobným způsobem můžete získat hodnotu pro list s názvem " Antony "

Přečtěte si více: Jak přejmenovat list v aplikaci Excel (6 snadných a rychlých metod)

Podobná čtení

  • Jak hledat název listu v sešitu aplikace Excel (2 metody)
  • Použití kódu názvu listu v zápatí v aplikaci Excel (3 způsoby)

3. Název listu z hodnoty buňky pomocí VBA

Název listu aplikace Excel můžeme vytvořit z libovolné hodnoty buňky pomocí příkazu Aplikace Visual Basic (VBA) . Uvažujme následující soubor dat. Zde pojmenujeme list Excelu jako jméno prodavače v buňce B6 .

Nejprve klikněte pravým tlačítkem myši na název listu v okně karta Název listu a vyberte Zobrazit kód.

Nové okno s názvem Microsoft Visual Basic pro aplikace V tomto okně zadejte následující kód,

 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 

Uložte okno a zavřete jej.

Poté se název listu aplikace Excel změní na hodnotu buňky B6.

Přečtěte si více: Přejmenování listu pomocí VBA v aplikaci Excel (pro jeden i více listů)

Závěr

Doufám, že nyní umíte používat názvy listů Excelu z hodnot buněk. Pokud máte nějaké nejasnosti, zanechte prosím komentář, pokusím se vaše nejasnosti co nejlépe odstranit.

Hugh West je velmi zkušený školitel a analytik Excelu s více než 10 lety zkušeností v oboru. Má bakalářský titul v oboru Účetnictví a finance a magisterský titul v oboru Business Administration. Hugh má vášeň pro výuku a vyvinul jedinečný přístup k výuce, který lze snadno sledovat a pochopit. Jeho odborné znalosti Excelu pomohly tisícům studentů a profesionálů po celém světě zlepšit své dovednosti a vyniknout ve své kariéře. Prostřednictvím svého blogu Hugh sdílí své znalosti se světem a nabízí bezplatné výukové programy Excelu a online školení, které jednotlivcům a firmám pomohou dosáhnout jejich plného potenciálu.