Ako použiť názov hárka programu Excel z hodnoty bunky (tri spôsoby)

  • Zdieľajte To
Hugh West

V mnohých prípadoch môžete potrebovať použiť názov hárka programu Excel z určitej hodnoty bunky, napríklad vytvoriť názov hárka programu Excel z hodnoty bunky, odkázať na názov hárka programu Excel z hodnoty bunky a podobne. V tomto článku vám predstavím tri spôsoby použitia názvov hárkov programu Excel z hodnôt buniek s viacerými príkladmi.

Stiahnite si cvičebnicu

Názov hárku programu Excel z hodnoty bunky.xlsm

Tri spôsoby použitia názvu hárka programu Excel z hodnoty bunky

1. Používanie funkcií MID, CELL a FIND

Pomocou funkcia MID , funkcia CELL a funkcia FIND celkovo môžete vložiť názov excelovského hárku ako hodnotu bunky. Zoberme si nasledujúci súbor údajov. Tu chceme vložiť názov excelovského hárku " Mark " ako meno predajcu v bunke B6.

Zadajte vzorec do bunky B6,

=MID(CELL("názov súboru",A1),FIND("]",CELL("názov súboru",A1))+1,256)

Po stlačení VSTÚPIŤ, dostanete ako hodnotu bunky názov hárka programu Excel.

Ak zmeníte názov hárka, hodnota bunky sa automaticky zmení.

Prečítajte si viac: Ako získať názov hárku programu Excel (2 metódy)

2. Použitie funkcie INDIRECT

Pomocou funkcia INDIRECT môžete sa odvolať na ľubovoľný list programu Excel, ktorého názov je vložený ako hodnota bunky, a extrahovať akúkoľvek konkrétnu hodnotu bunky z tohto listu programu Excel do aktuálneho listu.

Uvažujme nasledujúci súbor údajov. Tu chceme zistiť počet notebookov predaných rôznymi predajcami. Máme rôzne listy pomenované podľa predajcov. Názvy listov sú vložené do buniek B6 a B7 . V každom hárku máme počet rôznych položiek predaných daným predajcom. Teraz získame počet predaných notebookov z rôznych hárkov programu Excel pomocou názvu tohto hárku programu Excel ako hodnoty buniek.

Teraz zadajte vzorec do bunky C6,

=INDIRECT(B6&"!D6")

Po stlačení klávesu Enter sa zobrazí hodnota bunky D6 z listu s názvom " Jhon"

Podobným spôsobom môžete získať hodnotu pre list s názvom " Antony "

Prečítajte si viac: Ako premenovať hárok v programe Excel (6 jednoduchých a rýchlych metód)

Podobné čítania

  • Ako hľadať názov hárku v zošite programu Excel (2 metódy)
  • Použitie kódu názvu hárku v päte aplikácie Excel (3 spôsoby)

3. Názov hárka z hodnoty bunky pomocou VBA

Názov hárka programu Excel môžeme vytvoriť z ľubovoľnej hodnoty bunky pomocou Aplikácia jazyka Visual Basic (VBA) . Uvažujme nasledujúci súbor údajov. V tomto prípade pomenujeme hárok programu Excel ako meno predavača v bunke B6 .

Najprv kliknite pravým tlačidlom myši na názov hárku z karta Názov listu a vyberte Zobraziť kód.

Nové okno s názvom Microsoft Visual Basic pre aplikácie V tomto okne zadajte nasledujúci 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 zatvorte ho.

Potom sa názov hárka programu Excel zmení na hodnotu bunky B6.

Prečítajte si viac: Premenovanie hárku pomocou VBA v programe Excel (jeden aj viac hárkov)

Záver

Dúfam, že teraz už viete používať názvy hárkov programu Excel z hodnôt buniek. Ak máte nejaké nejasnosti, zanechajte komentár, aby som sa pokúsil čo najlepšie odstrániť vaše nejasnosti.

Hugh West je veľmi skúsený tréner a analytik Excelu s viac ako 10-ročnými skúsenosťami v tomto odvetví. Má bakalársky titul v odbore účtovníctvo a financie a magisterský titul v odbore Business Administration. Hugh má vášeň pre vyučovanie a vyvinul jedinečný vyučovací prístup, ktorý sa dá ľahko sledovať a pochopiť. Jeho odborné znalosti Excelu pomohli tisíckam študentov a profesionálov na celom svete zlepšiť svoje zručnosti a vyniknúť vo svojej kariére. Hugh sa prostredníctvom svojho blogu delí o svoje znalosti so svetom a ponúka bezplatné výukové programy Excelu a online školenia, ktoré jednotlivcom a firmám pomôžu naplno využiť ich potenciál.