Hvordan lage innholdsfortegnelse automatisk i Excel

  • Dele Denne
Hugh West

Leter du etter måter å lage en innholdsfortegnelse i Excel ? Da har du kommet til rett sted! Du kan lage en innholdsfortegnelse i Excel for å navigere til regnearket du ønsker med bare ett klikk. I denne artikkelen vil vi demonstrere 4 nyttige måter å automatisk lage en innholdsfortegnelse i Excel .

Last ned øvelsesarbeidsbok

Du kan last ned øvelsesarbeidsboken fra lenken nedenfor.

Opprette innholdsfortegnelse.xlsm

4 måter å lage innholdsfortegnelse automatisk i Excel

Riktignok tilbyr ikke Excel noen funksjon for å generere en innholdsfortegnelse. I stedet kan du bruke Excel-funksjoner, VBA -kode og hurtigtaster for å få en innholdsfortegnelse. La oss derfor uten ytterligere forsinkelse se hver metode individuelt.

La oss si at vi har kvartalsvise salgsdata vist i B4:F14 -cellene. Her viser datasettet Plassering og Kvartalsvis Salg for året 2019 . På samme måte er salgsdataene for 2020 og 2021 vist nedenfor.

Her har vi brukt Microsoft Excel 365 -versjonen, du kan bruke hvilken som helst annen versjon etter eget ønske.

Metode-1 : Bruke tastatursnarveier for å lage innholdsfortegnelse

Ville det ikke vært flott om det bare var en tastatursnarvei for å lage en innholdsfortegnelse i Excel? Vel, du er heldig fordi vår første metode beskriver nettopp det. Så følg disse enkle trinnene.

📌 Trinn :

  • Helt i begynnelsen skriver du inn navnet på regnearket. I dette tilfellet er navnet på regnearket vårt 2019 Salgsdata .
  • Deretter trykker du på CTRL + K -tasten på tastaturet.

Dette får opp veiviseren Sett inn hyperkobling .

  • Klikk nå alternativet Plasser i dette dokumentet >> velg deretter regnearkets navn ( 2019 Sales Data ) >> klikk på OK -knappen.

Dette setter inn en klikkbar lenke i tekststrengen som vist i bildet nedenfor.

På lignende måte gjentar du prosessen for 2020 Sales Data arbeidsarket.

I sin tur, følg samme prosedyre for 2021 Sales Data arbeidsarket.

Til slutt skal resultatene se ut som bildet nedenfor.

Akkurat som det, du har generert en innholdsfortegnelse for regnearkene dine, så enkelt er det!

Metode-2: Bruke ALT-nøkkelen for å generere Innholdsfortegnelse

Anta at du allerede har en overskrift for tabellen din som du vil sette inn som indeksnavn i innholdsfortegnelsen . Vår neste metode svarer på nettopp dette spørsmålet. Så bare følg med.

📌 Trinn :

  • Velg først overskriften (her er den 2019 SalgData ).
  • Deretter trykker du og holder nede ALT -tasten og høyre museknapp.

📄 Merk : Denne metoden vil bare fungere hvis regnearket ditt allerede er lagret. Så sørg for å trykke CTRL + S -tasten for å lagre regnearket først.

  • Nå, hold markøren på kanten av den valgte B1 -cellen og dra den inn i regnearket med innholdsfortegnelsen . I dette tilfellet er det ALT Key -regnearket.

Dette bringer deg til ALT Tast regneark.

  • Etter dette, slipp ALT tasten og dra markøren til ønsket plassering ( B5 celle) mens du holder inne ned høyre museknapp.
  • Slipp på sin side høyre museknapp >> en liste med alternativer vises, velg Opprett hyperkobling her alternativet.

Følgelig bør resultatene se ut som følgende bilde nedenfor.

Gjenta til slutt samme prosedyre for de to andre regnearkene som vist nedenfor.

Hvis du er en av dem som liker å bruke Excel-formler, har vår neste metode deg dekket. Her bruker vi HYPERLINK-funksjonen for å bygge inn lenker som refererer til regnearkene. Så la oss begynne.

📌 Trinn :

  • Gå først til B5 -cellen og skriv innuttrykk nedenfor.

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

I denne formelen er “#'2019 Sales Data'!A1” er link_location argumentet og refererer til plasseringen av 2019 Sales Data -regnearket. Til slutt er «2019 Sales Data» det valgfrie vennlige_navn -argumentet som indikerer tekststrengen som vises som lenken. Pund (#) tegnet forteller funksjonen at regnearket er i samme arbeidsbok.

  • For det andre følger du samme prosess for 2020 Salgsdata regneark og sett inn formelen gitt nedenfor.

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

  • Ta likeledes inn uttrykket nedenfor for å gjenta prosedyren for 2021 Sales Data -regnearket.

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

Deretter, etter å ha fullført alle trinnene, skal resultatene se ut som bildet vist nedenfor.

Les mer: Hvordan lage innholdsfortegnelse i Excel med hyperkoblinger (5 måter)

Metode-4: Bruk av VBA-kode for å lage automatisk innholdsfortegnelse

Hvis du ofte trenger å få kolonnenummeret med treff, kan du vurdere VBA -koden nedenfor. Det er enkelt & enkelt, bare følg med.

📌 Trinn-01: Åpne Visual Basic Editor

  • Først, naviger til Utvikler -fanen >> klikk på Visual Basic -knappen.

Dette åpner Visual Basic Editor iet nytt vindu.

📌 Trinn-02: Sett inn VBA-kode

  • For det andre, gå til Sett inn -fanen >> velg Modul .

For enkelhets skyld kan du kopiere koden herfra og lime den inn i vinduet som vist nedenfor.

9813

Kodefordeling:

Nå skal jeg forklare VBA -kode som brukes til å generere innholdsfortegnelsen . I dette tilfellet er koden delt inn i 3 trinn.

  • I den første delen får underrutinen et navn, her er det Excel_Table_Of_Contents() .
  • Definer deretter variablene varsler, y, og Wrksht .
  • Deretter tilordner du Lang , Boolean og Variant datatyper henholdsvis.
  • Definer i tillegg Wrksht_Index som variabelen for å lagre Arbeidsarkobjektet .
  • I den andre potionen fjerner du et hvilket som helst tidligere innholdsfortegnelseark ved å bruke slettmetoden .
  • Sett inn et nytt ark med Legg til metode i den første posisjonen og navngi den “Innholdsfortegnelse” ved å bruke Navnesetningen .
  • I den tredje delen erklærer vi en teller ( y = 1 ) og bruk For Loop og If-setningen for å få navnene på regnearkene.
  • Til slutt, bruk HYPERLINK -funksjonen for å generere klikkbare lenker innebygd i regnearknavnene.

📌 Trinn-03: Kjøre VBA-kode

  • Trykk nå F5 -tasten på tastaturet.

Dette åpner dialogboksen Makroer .

  • Etter dette klikker du på Kjør -knappen.

Til slutt skal resultatene se ut som skjermbildet nedenfor.

Les mer: Hvordan lage innholdsfortegnelse ved å bruke VBA i Excel (2 eksempler)

Hvis du har mange regneark i Excel, kan det være vanskelig å navigere til den foretrukne plasseringen. Excel har imidlertid ett lurt triks i ermet! Det vil si at du kan bruke statuslinjen for å navigere til et hvilket som helst regneark på en enkel måte. La meg nå demonstrere prosessen i trinnene nedenfor.

📌 Trinn :

  • Først flytter du markøren til nedre venstre hjørne av regneark som vist på bildet nedenfor.
  • Nå, mens du holder markøren over markøren, vil du se en høyreklikk for å se alle ark -melding.

  • Deretter høyreklikker du med musen.

På et øyeblikk dukker dialogboksen Aktiver opp som viser alle arkene .

  • Etter dette velger du arket, for eksempel har vi valgt 2021 Sales Data >> klikk på OK -knappen.

Det er det, du vil gå til arket du har valgt.

Øvingsseksjon

Vi har gitt en Øvingsseksjon på høyre side av hverark slik at du kan øve deg. Sørg for å gjøre det selv.

Konklusjon

Jeg håper denne artikkelen hjalp deg med å forstå hvordan du oppretter en innholdsfortegnelse automatisk i Excel . Hvis du har spørsmål, legg igjen en kommentar nedenfor. Hvis du vil lese flere artikler som dette, kan du besøke nettstedet vårt ExcelWIKI .

Hugh West er en svært erfaren Excel-trener og analytiker med over 10 års erfaring i bransjen. Han har en bachelorgrad i regnskap og finans og en mastergrad i bedriftsøkonomi. Hugh har en lidenskap for undervisning og har utviklet en unik undervisningstilnærming som er enkel å følge og forstå. Hans ekspertkunnskap om Excel har hjulpet tusenvis av studenter og fagfolk over hele verden med å forbedre sine ferdigheter og utmerke seg i karrieren. Gjennom bloggen sin deler Hugh sin kunnskap med verden, og tilbyr gratis Excel-opplæringer og nettbasert opplæring for å hjelpe enkeltpersoner og bedrifter å nå sitt fulle potensial.