Kako automatski kreirati sadržaj u Excelu

  • Podijeli Ovo
Hugh West

Tražite načine za kreiranje tabele sadržaja u Excelu ? Onda ste došli na pravo mjesto! Možete kreirati sadržaj u Excelu da biste se kretali do radnog lista po svom izboru samo jednim klikom. U ovom članku ćemo demonstrirati 4 zgodne načine za automatsko kreiranje tabele sadržaja u Excelu .

Preuzmite Vježnicu

Možete preuzmite radnu svesku sa donje veze.

Kreiranje tabele sadržaja.xlsm

4 načina za automatsko kreiranje sadržaja u Excelu

Doduše, Excel ne nudi nikakvu funkciju za generiranje tabele sadržaja. Umjesto toga, možete koristiti Excel funkcije, VBA kod i prečice na tastaturi da dobijete sadržaj. Stoga, bez daljnjeg odlaganja, pogledajmo svaku metodu pojedinačno.

Recimo, imamo Kvartalne podatke o prodaji prikazane u ćelijama B4:F14 . Ovdje skup podataka prikazuje Lokaciju i Kvartalnu Prodaju za godinu 2019 . Isto tako, ispod su prikazani Podaci o prodaji za 2020 i 2021 .

Ovdje smo koristili verziju Microsoft Excel 365 , možete koristiti bilo koju drugu verziju po vašoj želji.

Metod-1 : Korištenje prečice na tipkovnici za kreiranje sadržaja

Zar ne bi bilo sjajno da postoji samo prečica na tipkovnici za kreiranje sadržaja u Excelu? Pa, imate sreće jer naša prva metoda opisuje upravo to. Dakle, slijedite ove jednostavne korake.

📌 Koraci :

  • Na samom početku upišite naziv radnog lista. U ovom slučaju, naziv našeg radnog lista je 2019 Sales Data .
  • Sljedeće pritisnite tipku CTRL + K na vašoj tastaturi.

Ovo otvara čarobnjaka Insert Hyperlink .

  • Sada kliknite na opciju Postavi u ovaj dokument >> zatim odaberite naziv radnog lista ( 2019 Podaci o prodaji ) >> kliknite na dugme OK .

Ovo umeće link na koji se može kliknuti u niz teksta kao što je prikazano na slici ispod.

Na sličan način ponovite postupak za radni list 2020 Sales Data .

Zauzvrat, slijedite isti postupak za radni list 2021 Sales Data .

Konačno, rezultati bi trebali izgledati kao na slici ispod.

Baš tako, generirali ste tabelu sadržaja za svoje radne listove, tako je jednostavno!

Metod-2: Upotreba ALT ključa za generiranje Sadržaj

Pretpostavimo da već imate naslov za svoju tabelu koji želite da umetnete kao naziv indeksa u tabelu sadržaja . Naša sljedeća metoda odgovara upravo na ovo pitanje. Zato samo pratite.

📌 Koraci :

  • Na početku odaberite naslov (ovdje je Prodaja 2019.Podaci ).
  • Sljedeće pritisnite i držite tipku ALT i desnu tipku miša.

📄 Napomena : Ova metoda će raditi samo ako je vaš radni list već spremljen. Dakle, obavezno pritisnite tipku CTRL + S da prvo sačuvate svoj radni list.

  • Sada zadržite pokazivač na rub odabrane ćelije B1 i prevucite je u radni list sa sadržajem . U ovom slučaju, to je radni list ALT Key .

Ovo vas dovodi do ALT Taster radni list.

  • Slijedeći ovo, pustite tipku ALT i povucite kursor na željenu lokaciju ( B5 ćelija) dok držite dolje desno dugme miša.
  • Zauzvrat, pustite desnu tipku miša >> pojavi se lista opcija, odaberite opciju Kreiraj ovdje hipervezu .

Slijedom toga, rezultati bi trebali izgledati kao na sljedećoj slici ispod.

Na kraju, ponovite istu proceduru za druga dva radna lista kao što je prikazano ispod.

Ako ste jedan od onih ljudi koji uživaju u korištenju Excel formula, onda vas naša sljedeća metoda pokriva. Ovdje ćemo primijeniti funkciju HYPERLINK da bismo ugradili veze koje se odnose na radne listove. Dakle, počnimo.

📌 Koraci :

  • Prvo, idite na ćeliju B5 i unesiteizraz ispod.

=HYPERLINK("#'2019 Sales Data'!A1","2019 Sales Data")

U ovoj formuli, “#'2019 Sales Data'!A1” je link_location argument i odnosi se na lokaciju radnog lista 2019 Sales Data . Konačno, “Podaci o prodaji 2019.” je opcioni argument friendly_name koji označava tekstualni niz prikazan kao veza. Znak Funta (#) govori funkciji da je radni list u istoj radnoj knjizi.

  • Drugo, slijedite isti postupak za 2020 Sales Data radni list i umetnite formulu datu ispod.

=HYPERLINK("#'2020 Sales Data'!A1","2020 Sales Data")

  • Slično, upišite donji izraz da ponovite proceduru za radni list 2021 Sales Data .

=HYPERLINK("#'2021 Sales Data'!A1","2021 Sales Data")

Naknadno, nakon završetka svih koraka, rezultati bi trebali izgledati kao na slici prikazanoj ispod.

Pročitajte više: Kako kreirati sadržaj u Excelu pomoću hiperveza (5 načina)

Metod-4: Primjena VBA koda za kreiranje automatskog sadržaja

Ako često trebate da dobijete broj stupaca koji se podudaraju, onda možete razmotriti VBA kod ispod. Jednostavno je & jednostavno, samo pratite.

📌 Korak 01: Otvorite Visual Basic Editor

  • Prvo, idite na karticu Developer >> kliknite na dugme Visual Basic .

Ovo otvara Visual Basic Editor unovi prozor.

📌 Korak-02: Umetnite VBA kod

  • Drugo, idite na karticu Insert >> odaberite Module .

Radi lakšeg snalaženja, možete kopirati kod odavde i zalijepiti ga u prozor kao što je prikazano ispod.

7032

Podjela koda:

Sada ću objasniti VBA kod koji se koristi za generiranje tabele sadržaja . U ovom slučaju, kod je podijeljen u 3 koraka.

  • U prvom dijelu, podrutini je dato ime, ovdje je to Excel_Table_Of_Contents() .
  • Dalje, definirajte varijable upozorenja, y, i Wrksht .
  • Zatim dodijelite Dugo , Boolean i Variant tipovi podataka redom.
  • Pored toga, definirajte Wrksht_Index kao varijablu za pohranjivanje objekta radnog lista .
  • U drugom napitku, uklonite sve prethodne tabele sa sadržajem koristeći metodu Izbriši .
  • Sada umetnite novi list sa Dodaj metod na prvoj poziciji i imenujte ga “Sadržaj” koristeći izjavu Name .
  • U trećem dijelu deklariramo brojač ( y = 1 ) i koristite za petlju i if naredbu da dobijete imena radnih listova.
  • Konačno, koristite funkciju HYPERLINK za generiranje veza na koje se može kliknuti ugrađenih u nazive radnih listova.

📌 Korak 03: Pokretanje VBA koda

  • Sada pritisnite tipku F5 na svojoj tastaturi.

Ovo otvara dijaloški okvir Makroi .

  • Slijedeći ovo, kliknite na dugme Pokreni .

Na kraju, rezultati bi trebali izgledati kao na slici ispod.

Pročitajte više: Kako napraviti tabelu sadržaja koristeći VBA u Excelu (2 primjera)

Ako imate puno radnih listova u Excelu, možda će biti teško doći do željene lokacije. Međutim, Excel ima jedan zgodni trik u rukavu! To znači da možete koristiti Statusnu traku za navigaciju do bilo kojeg radnog lista na povjetarcu. Sada, dozvolite mi da demonstriram proces u koracima ispod.

📌 Koraci :

  • Prvo, pomaknite kursor u donji lijevi kut vašeg radni list kao što je prikazano na slici ispod.
  • Sada, dok lebdite kursorom, vidjet ćete Kliknite desnim klikom da biste vidjeli sve listove poruku.

  • Sljedeće, kliknite desnim klikom miša.

U trenu će se pojaviti dijaloški okvir Aktiviraj koji prikazuje sve listove .

  • Slijedeći ovo, odaberite list, na primjer, odabrali smo Podaci o prodaji 2021. >> kliknite na dugme OK .

To je to, preći ćete na list koji ste odabrali.

Odjeljak za vježbanje

Omogućili smo odjeljak vježbe na desnoj strani svakoglist tako da možete sami vježbati. Molimo vas da to učinite sami.

Zaključak

Nadam se da vam je ovaj članak pomogao da shvatite kako da automatski kreirate sadržaj u Excel . Ako imate bilo kakvih pitanja, ostavite komentar ispod. Također, ako želite pročitati više ovakvih članaka, možete posjetiti našu web stranicu ExcelWIKI .

Hugh West je vrlo iskusan Excel trener i analitičar s više od 10 godina iskustva u industriji. Diplomirao je računovodstvo i finansije i magistrirao poslovnu administraciju. Hugh ima strast prema podučavanju i razvio je jedinstven pristup podučavanju koji je lako pratiti i razumjeti. Njegovo stručno znanje o Excel-u pomoglo je hiljadama studenata i profesionalaca širom svijeta da poboljšaju svoje vještine i napreduju u karijeri. Kroz svoj blog, Hugh dijeli svoje znanje sa svijetom, nudeći besplatne Excel tutorijale i online obuku kako bi pomogli pojedincima i preduzećima da ostvare svoj puni potencijal.