Com crear una taula de continguts automàticament a Excel

  • Comparteix Això
Hugh West

Busqueu maneres de crear una taula de continguts a Excel ? Aleshores, has vingut al lloc correcte! Podeu crear una taula de continguts a Excel per navegar fins al full de treball que trieu amb només un clic. En aquest article, mostrarem 4 maneres útils de crear automàticament una taula de continguts a Excel .

Descarregar el quadern de pràctiques

Podeu descarregueu el quadern de pràctiques des de l'enllaç següent.

Creació de la taula de continguts.xlsm

4 maneres de crear una taula de continguts automàticament a Excel

És cert que Excel no ofereix cap funció per generar una taula de continguts. En lloc d'això, podeu utilitzar funcions d'Excel, codi VBA i dreceres de teclat per obtenir una taula de continguts. Per tant, sense més demora, veurem cada mètode individualment.

Diguem que tenim les Dades de vendes trimestrals que es mostren a les cel·les B4:F14 . Aquí, el conjunt de dades mostra la Ubicació i les Vendes trimestrals per a l'any 2019 . De la mateixa manera, les Dades de vendes per a 2020 i 2021 es mostren a continuació.

Aquí, hem utilitzat la versió Microsoft Excel 365 , podeu utilitzar qualsevol altra versió segons la vostra conveniència.

Mètode-1 : utilitzar la drecera de teclat per crear una taula de continguts

No seria fantàstic si només hi hagués una drecera de teclat per crear una taula de continguts en Excel? Bé, estàs de sort perquè el nostre primer mètode descriu això. Per tant, seguiu aquests senzills passos.

📌 Pasos :

  • Al principi, escriviu el nom del full de treball. En aquest cas, el nom del nostre full de treball és Dades de vendes de 2019 .
  • A continuació, premeu la tecla CTRL + K del teclat.

Això s'obre l'assistent Insereix hiperenllaç .

  • Ara, feu clic a l'opció Colocar en aquest document >> a continuació, trieu el nom del full de treball ( Dades de vendes 2019 ) >> feu clic al botó D'acord .

Això insereix un enllaç que es pot fer clic a la cadena de text tal com es mostra a la imatge següent.

De manera similar, repetiu el procés per al full de treball Dades de vendes 2020 .

Al seu torn, seguiu el mateix procediment per al full de treball Dades de vendes 2021 .

Finalment, els resultats haurien de semblar a la imatge que es mostra a continuació.

De la mateixa manera, heu generat una taula de contingut per als vostres fulls de treball, és així de fàcil!

Mètode 2: emprar la clau ALT per generar Taula de continguts

Suposem que ja teniu un encapçalament per a la vostra taula que voleu inserir com a nom d'índex a la taula de continguts . El nostre següent mètode respon a aquesta pregunta. Per tant, només cal que seguiu.

📌 Pasos :

  • Inicialment, seleccioneu l'encapçalament (aquí teniu Ventes de 2019Dades ).
  • A continuació, premeu i manteniu premuda la tecla ALT i el botó dret del ratolí.

📄 Nota : Aquest mètode només funcionarà si el vostre full de treball ja s'ha desat. Per tant, assegureu-vos de prémer la tecla CTRL + S per desar primer el full de treball.

  • Ara, passeu el cursor a la vora de la cel·la B1 seleccionada i arrossegueu-la al full de treball amb la taula de continguts . En aquest cas, és el full de treball Clau ALT .

Això us portarà a ALT Full de treball Tecla .

  • Després d'això, deixeu anar la tecla ALT i arrossegueu el cursor a la ubicació desitjada ( B5 cel·la) mentre manteniu premut premeu el botó dret del ratolí.
  • Al seu torn, deixeu anar el botó dret del ratolí >> apareix una llista d'opcions, escolliu l'opció Crea un hiperenllaç aquí .

En conseqüència, els resultats haurien de semblar a la imatge següent.

Per últim, repetiu el mateix procediment per als altres dos fulls de treball com es mostra a continuació.

Si sou d'aquelles persones que els agrada utilitzar fórmules d'Excel, el nostre següent mètode us té cobert. Aquí, aplicarem la funció HYPERLINK per incrustar enllaços que fan referència als fulls de treball. Per tant, comencem.

📌 Passos :

  • En primer lloc, aneu a la cel·la B5 i introduïu elexpressió a continuació.

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

En aquesta fórmula, el “#'2019 Sales Data'!A1” és l'argument ubicació_enllaç i fa referència a la ubicació del full de treball Dades de vendes 2019 . Finalment, l'argument “2019 Sales Data” és l'argument opcional friendly_name que indica la cadena de text que es mostra com a enllaç. El signe Lliura (#) indica a la funció que el full de treball es troba al mateix llibre de treball.

  • En segon lloc, seguiu el mateix procés per al Full de treball Dades de vendes 2020 i inseriu la fórmula que es mostra a continuació.

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

  • De la mateixa manera, escriviu l'expressió següent per repetir el procediment per al full de treball Dades de vendes 2021 .

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

A continuació, després de completar tots els passos, els resultats haurien de semblar a la imatge que es mostra a continuació.

Llegir més: Com crear una taula de continguts a Excel amb hiperenllaços (5 maneres)

Mètode 4: aplicació del codi VBA per crear una taula de continguts automàtica

Si sovint necessiteu obtenir el nombre de columnes de coincidències, podeu considerar el codi VBA a continuació. És senzill i amp; fàcil, només cal que seguiu.

📌 Pas-01: Obriu l'Editor de Visual Basic

  • En primer lloc, aneu a la pestanya Desenvolupador >> feu clic al botó Visual Basic .

Això obre l' Editor de Visual Basic auna finestra nova.

📌 Pas-02: inseriu el codi VBA

  • En segon lloc, aneu a la pestanya Insereix >> seleccioneu Mòdul .

Per a la vostra facilitat de referència, podeu copiar el codi des d'aquí i enganxar-lo a la finestra tal com es mostra a continuació.

6852

Desglossament del codi:

Ara, explicaré el Codi VBA utilitzat per generar la taula de contingut . En aquest cas, el codi es divideix en 3 passos.

  • A la primera part, la subrutina rep un nom, aquí és Excel_Table_Of_Contents() .
  • A continuació, definiu les variables alertes, y, i Wrksht .
  • A continuació, assigneu Llarg , Boolean i Variant respectivament.
  • A més, definiu Wrksht_Index com a variable per emmagatzemar l'objecte Worksheet .
  • A la segona poció, traieu qualsevol full de contingut anterior mitjançant el mètode Suprimeix .
  • Ara, inseriu un full nou amb el mètode Afegeix mètode a la primera posició i anomeneu-lo “Taula de continguts” utilitzant la declaració Nom .
  • A la tercera part, declarem un comptador ( y = 1 ) i utilitzeu el bucle For i la sentència If per obtenir els noms dels fulls de treball.
  • Finalment, utilitzeu la funció HYPERLINK per generar enllaços clicables incrustats als noms dels fulls de treball.

📌 Pas 03: Execució del codi VBA

  • Ara, premeu la tecla F5 del vostre teclat.

Això s'obre el quadre de diàleg Macros .

  • Després d'això, feu clic al botó Executar .

Finalment, els resultats haurien de semblar a la captura de pantalla que es mostra a continuació.

Llegir més: Com crear una taula de continguts amb VBA a Excel (2 exemples)

Si teniu molts fulls de treball a Excel, pot ser difícil navegar a la ubicació preferida. No obstant això, Excel té un truc enginyós a la màniga! És a dir, podeu utilitzar la barra d'estat per navegar a qualsevol full de treball amb una brisa. Ara, permeteu-me demostrar el procés als passos següents.

📌 Passos :

  • Primer, moveu el cursor a l'extrem inferior esquerre del vostre full de treball tal com es mostra a la imatge següent.
  • Ara, mentre passeu el cursor, veureu un missatge Feu clic amb el botó dret per veure tots els fulls .

  • A continuació, feu clic amb el botó dret amb el ratolí.

En un instant, apareix el quadre de diàleg Activa que mostra tots els fulls. .

  • Després d'això, trieu el full; per exemple, hem escollit les Dades de vendes 2021 >> feu clic al botó D'acord .

Això és tot, us passareu al full que heu escollit.

Secció de pràctica

Hem proporcionat una secció de pràctica al costat dret de cadascunafull perquè pugueu practicar. Assegureu-vos de fer-ho vosaltres mateixos.

Conclusió

Espero que aquest article us ajudi a entendre com crear una taula de continguts automàticament a Excel . Si teniu cap consulta, deixeu un comentari a continuació. A més, si voleu llegir més articles com aquest, podeu visitar el nostre lloc web ExcelWIKI .

Hugh West és un entrenador i analista d'Excel molt experimentat amb més de 10 anys d'experiència en el sector. És llicenciat en Comptabilitat i Finances i Màster en Administració i Direcció d'Empreses. Hugh té una passió per l'ensenyament i ha desenvolupat un enfocament pedagògic únic que és fàcil de seguir i entendre. El seu coneixement expert d'Excel ha ajudat a milers d'estudiants i professionals de tot el món a millorar les seves habilitats i a destacar en les seves carreres. A través del seu bloc, Hugh comparteix els seus coneixements amb el món, oferint tutorials d'Excel gratuïts i formació en línia per ajudar les persones i les empreses a assolir tot el seu potencial.