Jak odkazovat na list podle indexového čísla namísto jména v aplikaci Excel?
Pro mnoho uživatelů aplikace Excel mají tendenci obvykle přejmenovávat výchozí název listu na svůj potřebný. V mnoha případech však musí odkazovat na list spíše na základě jeho indexového čísla než skutečného jména. Jak toho dosáhnout? Metodu můžete vyzkoušet v článku.
Odkazujte na list podle indexového čísla namísto názvu pomocí funkce definované uživatelem
Odkazujte na list podle indexového čísla namísto názvu pomocí funkce definované uživatelem
Chcete-li odkazovat na list podle indexového čísla namísto názvu v aplikaci Excel, postupujte takto.
1. lis Další + F11 současně otevřete Microsoft Visual Basic pro aplikace okno.
2. V Microsoft Visual Basic pro aplikace okno, klepněte na tlačítko Vložit > Modul. Poté zkopírujte a vložte níže uvedený kód VBA do okna modulu.
Kód VBA: Referenční list podle indexového čísla v aplikaci Excel
Function SHEETNAME(number As Long) As String
SHEETNAME = Sheets(number).Name
End Function
3. zmáčkni Další + Q klávesy pro zavření Microsoft Visual Basic pro aplikace okno.
Poznámky:
1. Pokud potřebujete odkazovat na název určitého listu s jeho číslem, vyberte prázdnou buňku a zadejte vzorec = SHEETNAME (1) přímo do řádku vzorců a poté stiskněte klávesu Enter. Viz snímek obrazovky:
2. Pokud chcete z listu získat hodnotu buňky na základě jeho indexového čísla, použijte tento vzorec.
=INDIRECT("'"&SHEETNAME(1) &"'!A1")
3. A pokud chcete sečíst určitý sloupec v listu na základě jeho indexového čísla, použijte tento vzorec.
=SUM(INDIRECT("'"&SHEETNAME(1) &"'!C2:C7"))
Související články:
- Jak odkazovat na formát a hodnotu z jiné buňky v aplikaci Excel?
- Jak odkazovat nebo odkazovat na hodnotu v neotevřeném / uzavřeném souboru sešitu aplikace Excel?
- Jak odstranit všechny odkazy na vzorce, ale zachovat hodnoty v buňkách v aplikaci Excel?
- Jak zachovat konstantní odkaz na buňku vzorce v aplikaci Excel?
- Jak odkazovat na název karty v buňce v aplikaci Excel?
Nejlepší nástroje pro produktivitu v kanceláři
Rozšiřte své dovednosti Excel pomocí Kutools pro Excel a zažijte efektivitu jako nikdy předtím. Kutools for Excel nabízí více než 300 pokročilých funkcí pro zvýšení produktivity a úsporu času. Kliknutím sem získáte funkci, kterou nejvíce potřebujete...
Office Tab přináší do Office rozhraní s kartami a usnadňuje vám práci
- Povolte úpravy a čtení na kartách ve Wordu, Excelu, PowerPointu, Publisher, Access, Visio a Project.
- Otevřete a vytvořte více dokumentů na nových kartách ve stejném okně, nikoli v nových oknech.
- Zvyšuje vaši produktivitu o 50%a snižuje stovky kliknutí myší každý den!