Sisällysluettelon luominen automaattisesti Excelissä

  • Jaa Tämä
Hugh West

Etsitään keinoja luoda sisällysluettelo Excelissä ? Sitten olet tullut oikeaan paikkaan! Sinä voit ostaa luoda sisällysluettelo Excelissä siirtyä haluamallesi työarkille yhdellä napsautuksella. Tässä artikkelissa esittelemme, miten 4 käteviä tapoja luoda automaattisesti sisällysluettelo Excelissä .

Lataa harjoituskirja

Voit ladata harjoituskirjan alla olevasta linkistä.

Sisällysluettelon luominen.xlsm

4 tapaa luoda sisällysluettelo automaattisesti Excelissä

Excel ei tosin tarjoa mitään ominaisuutta sisällysluettelon luomiseen. Sen sijaan voit käyttää Excelin toimintoja, VBA koodia ja pikanäppäimiä sisällysluettelon saamiseksi. Katsotaanpa siis viipymättä kutakin menetelmää erikseen.

Sanotaan, että meillä on Neljännesvuosittaiset myyntitiedot esitetty B4:F14 Tässä tietokokonaisuudessa näkyy Sijainti ja Neljännesvuosittain Myynti vuoden aikana 2019 . Samoin Myyntitiedot osoitteessa 2020 ja 2021 on esitetty jäljempänä.

Tässä on käytetty Microsoft Excel 365 versiota, voit käyttää mitä tahansa muuta versiota haluamallasi tavalla.

Menetelmä-1: Sisällysluettelon luominen näppäimistön pikanäppäimen avulla

Eikö olisi hienoa, jos olisi olemassa pikanäppäin, jolla voisi luoda komennon sisällysluettelo Excelissä? Sinulla on onnea, sillä ensimmäinen menetelmämme kuvaa juuri sitä. Noudata siis näitä yksinkertaisia ohjeita.

📌 Askeleet :

  • Kirjoita heti alkuun työarkin nimi. Tässä tapauksessa työarkin nimi on seuraava. Vuoden 2019 myyntitiedot .
  • Paina seuraavaksi CTRL + K näppäintä näppäimistölläsi.

Tämä tuo esiin Lisää hyperlinkki velho.

  • Napsauta nyt Paikka tässä asiakirjassa vaihtoehto>> valitse sitten työarkin nimi ( Vuoden 2019 myyntitiedot )>> klikkaa OK nappi.

Tämä lisää napsautettavan linkin tekstijonoon, kuten alla olevassa kuvassa näkyy.

Toista prosessi samalla tavalla, kun kyseessä on Vuoden 2020 myyntitiedot työlehti.

Noudata puolestaan samaa menettelyä Vuoden 2021 myyntitiedot työlehti.

Lopuksi tulosten pitäisi näyttää alla olevan kuvan kaltaisilta.

Juuri noin, olet luonut sisällysluettelo työlehtiäsi varten, niin helppoa se on!

Menetelmä-2: ALT-näppäimen käyttäminen sisällysluettelon luomiseen

Oletetaan, että sinulla on jo taulukkosi otsikko, jonka haluat lisätä indeksin nimeksi tiedostoon sisällysluettelo Seuraava menetelmämme vastaa juuri tähän kysymykseen, joten seuraa vain mukana.

📌 Askeleet :

  • Valitse aluksi otsikko (tässä se on Vuoden 2019 myyntitiedot ).
  • Paina seuraavaksi ja pidä alhaalla ALT näppäimellä ja hiiren oikealla painikkeella.

📄 Huom: Tämä menetelmä toimii vain, jos laskentataulukko on jo tallennettu. Varmista siis, että painat painiketta CTRL + S näppäintä tallentaaksesi työarkkisi ensin.

  • Vie kursori nyt valitun alueen reunaan. B1 solu ja vedä se laskentataulukkoon, jossa on merkintä sisällysluettelo Tässä tapauksessa se on ALT-näppäin työlehti.

Tämä vie sinut ALT-näppäin työlehti.

  • Tämän jälkeen päästä irti ALT näppäintä ja vedä kursori haluttuun kohtaan ( B5 solu) samalla kun pidät hiiren oikeaa painiketta painettuna.
  • Vuorostaan, päästää irti hiiren oikeasta painikkeesta>> luettelo vaihtoehdoista tulee näkyviin, valita Luo hyperlinkki tänne vaihtoehto.

Tulosten pitäisi siis näyttää alla olevan kuvan kaltaisilta.

Toista sama menettely kahdelle muulle työarkille alla olevan kuvan mukaisesti.

Jos olet yksi niistä ihmisistä, jotka nauttivat Excel-kaavojen käytöstä, seuraava menetelmämme kattaa sinut. Tässä sovellamme HYPERLINK-toiminto upottaa linkkejä, jotka viittaavat työtaulukoihin. Aloitetaan siis.

📌 Askeleet :

  • Mene ensin osoitteeseen B5 soluun ja kirjoita alla oleva lauseke.

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

Tässä kaavassa "#'2019 myyntitiedot'!A1" on link_location argumentti ja viittaa sijaintiin Vuoden 2019 myyntitiedot Lopuksi "2019 myyntitiedot" on valinnainen friendly_name argumentti, joka ilmaisee linkkinä näytettävän tekstijonon. Punta (#) merkki kertoo funktiolle, että työarkki on samassa työkirjassa.

  • Toiseksi, noudata samaa menettelyä Vuoden 2020 myyntitiedot laskentataulukkoon ja lisää alla oleva kaava.

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

  • Kirjoita myös alla oleva lauseke toistaaksesi menettelyn, joka koskee Vuoden 2021 myyntitiedot työlehti.

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

Kun olet suorittanut kaikki vaiheet, tulosten pitäisi näyttää alla olevan kuvan kaltaiselta.

Lue lisää: Sisällysluettelon luominen Excelissä hyperlinkkien avulla (5 tapaa)

Menetelmä-4: VBA-koodin soveltaminen automaattisen sisällysluettelon luomiseen

Jos sinun on usein saatava sarakkeen määrä osumia, voit harkita sarakkeen VBA Koodi on yksinkertainen & helppo, seuraa vain mukana.

📌 Vaihe-01: Avaa Visual Basic -editori

  • Siirry ensin osoitteeseen Kehittäjä välilehti>> napsauta Visual Basic nappi.

Tämä avaa Visual Basic Editor uudessa ikkunassa.

📌 Vaihe-02: Lisää VBA-koodi

  • Toiseksi, mene osoitteeseen Lisää Valitse välilehti>> Valitse Moduuli .

Voit kopioida koodin täältä ja liittää sen ikkunaan alla olevan kuvan mukaisesti.

 Sub Excel_Table_Of_Contents() Dim alerts As Boolean Dim y As Long Dim Wrksht_Index As Worksheet Dim Wrksht As Variant alerts = Application.DisplayAlerts Application.DisplayAlerts = False On Error Resume Next Sheets("TOC").Delete On Error GoTo 0 Set Wrksht_Index = Sheets.Add(Sheets(1)) Wrksht_Index.Name = "TOC" y = 1 Cells(1, 1).Value = "TOC" For Each Wrksht In ThisWorkbook.Sheets If Wrksht.Name"TOC" Then y = y + 1 Wrksht_Index.Hyperlinks.Add Cells(y, 1), "", "'" & Wrksht.Name & "'!A1", , Wrksht.Name End If Next Application.DisplayAlerts = alerts End Sub 

Koodin erittely:

Nyt selitän VBA koodi, jota käytetään sisällysluettelo Tässä tapauksessa koodi on jaettu seuraaviin osiin 3 vaiheet.

  • Ensimmäisessä osassa aliohjelmalle annetaan nimi, tässä se on seuraava Excel_Table_Of_Contents() .
  • Seuraavaksi määritellään muuttujat hälytykset, y, ja Wrksht .
  • Määritä sitten Pitkä , Boolean ja Vaihtoehto tietotyypit.
  • Lisäksi on määriteltävä Wrksht_Index muuttujaksi, johon tallennetaan Työarkki-objekti .
  • Toisessa juomassa poista kaikki aiemmat sisällysluetteloarkit käyttäen Delete-menetelmä .
  • Lisää nyt uusi arkki, jossa on Add-menetelmä ensimmäiseen kohtaan ja nimeä se "Sisällysluettelo" käyttämällä Name-ilmoitus .
  • Kolmannessa osassa ilmoitetaan laskuri ( y = 1 ) ja käyttää For-silmukka ja If-lause saadaksesi työarkkien nimet.
  • Käytä lopuksi HYPERLINK toimintoa, jolla luodaan klikattavia linkkejä, jotka on upotettu laskentataulukon nimiin.

📌 Vaihe-03: VBA-koodin suorittaminen

  • Paina nyt F5 näppäintä näppäimistölläsi.

Tämä avaa Makrot valintaikkuna.

  • Napsauta tämän jälkeen Suorita nappi.

Lopulta tulosten pitäisi näyttää alla olevan kuvakaappauksen kaltaisilta.

Lue lisää: Sisällysluettelon tekeminen VBA: n avulla Excelissä (2 esimerkkiä)

Jos Excelissä on paljon laskentataulukoita, voi olla vaikeaa siirtyä haluamaasi paikkaan. Excelillä on kuitenkin yksi näppärä kikka hihassaan! Voit nimittäin käyttää tilarivi voit siirtyä mihin tahansa työarkkiin hetkessä. Esittelen prosessin alla olevilla ohjeilla.

📌 Askeleet :

  • Siirrä kursori ensin laskentataulukon vasempaan alakulmaan, kuten alla olevassa kuvassa näkyy.
  • Nyt kun viet kursorin osoittimen yläpuolelle, näet merkin Klikkaa hiiren kakkospainikkeella nähdäksesi kaikki arkit viesti.

  • Napsauta seuraavaksi hiiren kakkospainiketta.

Hetkessä Aktivoi avautuu valintaikkuna, jossa näkyvät kaikki arkit.

  • Valitse tämän jälkeen arkki, esimerkiksi olemme valinneet arkin nimellä Vuoden 2021 myyntitiedot >> klikkaa OK nappi.

Siinä kaikki, siirryt valitsemallesi arkille.

Harjoitusosio

Olemme toimittaneet Harjoitus osio jokaisen arkin oikealla puolella, jotta voit harjoitella sitä itse. Varmista, että teet sen itse.

Päätelmä

Toivottavasti tämä artikkeli auttoi sinua ymmärtämään, miten luoda sisällysluettelo automaattisesti Excelissä Jos sinulla on kysyttävää, jätä kommentti alla. Jos haluat lukea lisää tällaisia artikkeleita, voit vierailla verkkosivuillamme. ExcelWIKI .

Hugh West on erittäin kokenut Excel-kouluttaja ja analyytikko, jolla on yli 10 vuoden kokemus alalta. Hän on koulutukseltaan laskentatoimen ja rahoituksen kandidaatti sekä kauppatieteiden maisteri. Hughilla on intohimo opettamiseen, ja hän on kehittänyt ainutlaatuisen opetusmenetelmän, jota on helppo seurata ja ymmärtää. Hänen asiantuntemuksensa Excelistä on auttanut tuhansia opiskelijoita ja ammattilaisia ​​maailmanlaajuisesti parantamaan taitojaan ja menestymään urallaan. Blogissaan Hugh jakaa tietämyksensä maailman kanssa tarjoamalla ilmaisia ​​Excel-opetusohjelmia ja verkkokoulutusta auttaakseen yksilöitä ja yrityksiä saavuttamaan täyden potentiaalinsa.