„Excel“ formulė: Pateikite lapų rodyklių numerių sąrašą

Bendroji formulė

=SHEET(INDIRECT(name&"!A1"))

Santrauka

Norėdami išvardyti lapų indekso numerius „Excel“ darbaknygėje, galite įvesti lapų pavadinimus, tada naudoti formulę, pagrįstą funkcijomis LAPAS ir NETIESIOGINIS. Parodytame pavyzdyje formulė C5 yra:

=SHEET(INDIRECT(B5&"!A1"))

Paaiškinimas

NETIESIOGINĖ funkcija bando įvertinti tekstą kaip galiojančią nuorodą. Tokiu atveju lapo pavadinimas ištraukiamas iš B stulpelio ir sujungiamas šauktuku ir tekstu A1:

=B5&"!A1" ="Sheet1"&"!A1" ="Sheet1!A1"

NETIESIOGINĖ funkcija priverčia tekstą „Sheet1! A1“ padaryti galiojančia nuoroda, kuri perduodama funkcija SHEET.

Tada funkcija SHEET grąžina dabartinį kiekvieno lapo indeksą, kaip nurodyta.

Įdomios straipsniai...