Indicele cărții Excel

Indicele cărții Excel

Există mai multe modalități de a pune în aplicare o astfel.

1. O metodă de creare manuală a hiperlinkuri

Indicele cărții Excel

Această funcție va crea în celula curentă pe toate foile selectate ale unui hyperlink cu textul „Înapoi la Cuprins“, faceți clic pe acel utilizator va reveni la masa de foaie Cuprins.

Metoda 2. dinamică TOC folosind formule

Este totuși un mod exotic, dar foarte frumos și convenabil de biți pentru a crea o foaie de conținutul automat cărții. Exotic - deoarece folosește o funcție nedocumentat XLM-POLUCHIT.RABOCHUYU.KNIGU (GET.WORKBOOK). Dezvoltatorii plecat pentru compatibilitate cu versiunile mai vechi ale Excel. Această funcție descarcă o listă cu toate foile din registrul de lucru curent într-o anumită variabilă, din care, atunci putem elimina și să le folosim în indexul nostru.

Deschideți formulele fila Numele managerului (formule - Numele managerului) și de a crea un nou interval numit cu numele, de exemplu, Cuprins. În raza de acțiune (de referință) aici introduceți următoarea formulă:

Indicele cărții Excel

Acum, în variabila Index conține numele noastre dorite. Pentru a le extrage pe o foaie, puteți utiliza INDEX (INDEX). care „trage“ elementele unei matrice prin numărul lor:

INDEX = (Index; ROW ())
= INDEX (Index; ROW ())

LINE (ROW) funcția returnează numărul liniei curente și, în acest caz, trebuie doar să creați manual o coloană separată cu numerele de serie ale elementelor recuperabile (1,2,3 ...). Astfel, în celula A1 obținem numele primei foi, A2 - numele celui de al doilea, etc.

Indicele cărții Excel

Nu-i rău. Cu toate acestea, după cum puteți vedea, funcția oferă nu numai numele foaie, dar numele cărții pe care nu avem nevoie. Pentru a elimina, utilizați funcția REPLACE (SUBST) și SEARCH (FIND). care va găsi un simbol al Paranteză pătrată de închidere (]) și înlocuirea întregului text pentru acest simbol și incluzând un șir gol ( „“). Deschideți încă o dată cu formulele fila Numele managerului (formule - Numele managerului). dublu-clic va deschide o gamă creată Cuprins și de a schimba formula sa:

Acum foaie lista noastră va arăta mult mai bine:

Indicele cărții Excel

dificultate secundare minore constă în faptul că, în formula noastre Cuprins interval numit vor fi recalculate numai la intrarea sau când forțată, bazată pe cartea prin apăsarea unei combinații de taste Ctrl + Alt + F9. Pentru a lucra în jurul valorii de acest moment neplăcut, vom adăuga la formula noastra o mică „coadă“:

Funcția TDATA (ACUM) prevede data curentă (cu timpul), iar funcția T transformă această dată într-un șir de text gol, care este apoi lipită pe placa numele nostru cu lipirii operatorul (). Ie Nume de foaie, de fapt, nu se schimba, dar funcția TDATA este recalculat și să emită un nou ora și data pentru orice schimbare a foii, și apoi restul formulei noastre va trebui să recalculeze din nou, de asemenea, și - în consecință - numele foilor vor fi actualizate în mod constant.

Indicele cărții Excel

Indicele cărții Excel

Metoda 3. Macro

Și, în cele din urmă, un simplu macro poate fi folosit pentru a crea un tabel de cuprins. Cu toate acestea, va trebui să ruleze de fiecare dată când schimbați structura cărții - în contrast cu metoda macro-2 nu le urmăriți el însuși.

Pentru comoditate, puteți crea și înapoi link-uri pe toate paginile cărții dvs., ceea ce va duce înapoi la masa conținutului, așa cum este descris în Metoda 1.

Link-uri conexe