Saraksta lapu nosaukumi ar formulu - Excel un Google izklājlapas

Lejupielādēt darbgrāmatas piemēru

Lejupielādējiet darbgrāmatas piemēru

Šī apmācība parāda, kā Excel uzskaitīt darbgrāmatas lapu nosaukumus ar formulu.

Saraksta lapu nosaukumi, izmantojot nosaukto diapazonu un formulu

Programmā Excel nav iebūvētas funkcijas, kas varētu uzskaitīt visas darbgrāmatas darblapas. Tomēr to var panākt, izmantojot dažādu funkciju kombināciju.

Lai uzskaitītu lapu nosaukumus darbgrāmatā, mēs rīkosimies šādi:

  1. Izveidojiet nosauktu diapazonu “Darblapas”
  2. Izmantojiet formulu, lai uzskaitītu visus lapu nosaukumus.

Izveidot lokšņu nosaukumu nosaukumu diapazonu

Lai izveidotu nosaukto diapazonu lapu nosaukumiem, sadaļā Excel lente: Formulas> Vārdu pārvaldnieks> Jauns

Nosaukuma lodziņā ierakstiet “Darblapas”:

Dialoglodziņa sadaļā “Atsaucas uz” mums būs jāraksta formula

1 = GET.WORKBOOK (1) & T (NOW ()) "

Šī formula saglabā visu lapu nosaukumus (kā masīvu šajā formātā: “[darbgrāmata.xlsm]. Pārskats”) darbgrāmatā nosauktajā diapazonā “Darblapas”.

Funkcija “GET.WORKBOOK” ir makro funkcija, tāpēc jūsu darbgrāmata ir jāsaglabā kā darbgrāmata, kurā ir iespējota makro (faila formāts: .xlsm), lai lapu nosaukumi tiktu atjaunināti katru reizi, kad tiek atvērta darbgrāmata.

Piezīme. Aizpildot dialoglodziņu Rediģēt nosaukumu, darbgrāmata jāizvēlas kā nosaukumu diapazona tvērums.

Formulas izmantošana lapu nosaukumu uzskaitīšanai

Tagad mēs izmantojam formulu, lai uzskaitītu lapu nosaukumus. Mums būs nepieciešamas funkcijas INDEX, MID, FIND un ROWS:

1 = INDEKSS (MID (darblapas, MEKLĒT ("]", darblapas) +1 255), RIJAS ($ B $ 5: B5))

  • Iepriekšminētā formula ņem masīvu “Darblapas” un parāda katras lapas nosaukumu, pamatojoties uz tās atrašanās vietu.
  • Funkcijas MID un FIND izvelk lapu nosaukumus no masīva (noņemot darbgrāmatas nosaukumu).
  • Pēc tam INDEX un ROW funkcijas parāda katru vērtību šajā masīvā.
  • Šeit “Pārskats” ir pirmā darbgrāmatu lapa, bet “Tīrīšana” - pēdējā.

Lai iegūtu sīkāku informāciju par to, kā MID un FIND funkcijas darbojas, lai iegūtu lapu nosaukumus, skatiet saiti get-sheet-name.

Alternatīva metode

Vārdu pārvaldniekā ir arī iespēja izveidot lapu nosaukumu sarakstu. Tā vietā

1 = GET.WORKBOOK (1) & T (NOW ())

iestatiet lauku “Attiecas uz” uz

1 = REPLACE (GET.WORKBOOK (1), 1, FIND ("]", GET.WORKBOOK (1)), "")

Tagad jūsu formulā nav nepieciešami MID, FIND un ROWS. Jūsu nosauktais diapazons jau sastāv tikai no lapu nosaukumiem.

Izmantojiet šo vienkāršāku INDEX formulu, lai uzskaitītu lapas:

1 = INDEKSS (lapas nosaukums, B3)

Jums palīdzēs attīstību vietā, daloties lapu ar draugiem

wave wave wave wave wave