
Obecný vzorec
=SHEET(INDIRECT(name&"!A1"))
souhrn
Chcete-li zobrazit seznam indexových čísel listů v sešitu aplikace Excel, můžete zadat názvy listů a poté použít vzorec založený na funkcích LIST a NEPŘÍMÝ. V zobrazeném příkladu je vzorec v C5:
=SHEET(INDIRECT(B5&"!A1"))
Vysvětlení
Funkce INDIRECT se pokusí vyhodnotit text jako platnou referenci. V tomto případě je název listu vytažen ze sloupce B a zřetězen s vykřičníkem a textem A1:
=B5&"!A1" ="Sheet1"&"!A1" ="Sheet1!A1"
Funkce INDIRECT poté převede text "List1! A1" na platný odkaz, který je předán do funkce LIST.
Funkce LIST poté vrátí aktuální index pro každý list, jak je uveden.