Gå til hovedindhold

Hvordan tælles antallet af ark i en projektmappe?

Har du nogensinde overvejet, hvordan man tæller antallet af regneark i en projektmappe? At tælle dem en efter en er et kedeligt job, hvis der er mange regneark. Faktisk er der ingen lige formel til beregning af antallet af regneark. Men her kan jeg introducere dig nogle nyttige og praktiske tricks til at håndtere dette problem.

Tæl antallet af ark i en projektmappe SHEETS-funktion

Tæl antallet af ark i en projektmappe med kommandoen Definer navn

Tæl antallet af ark i en projektmappe med VBA-kode

Vis antallet af ark i en projektmappe ved hjælp af navigationsruden god idé3

Tæl antallet af ark i en projektmappe ved at oprette en liste over ark god idé3


pil blå højre bobleTæl antallet af ark i en projektmappe SHEETS-funktion

Hvis din Excel-version er 2013 eller nyere, kan du bruge SHEETS-funktionen til at få det samlede antal ark i den aktuelle projektmappe.

Vælg en tom celle og skriv =ARK() ind i det, tryk på Enter-tasten for at få antallet af ark.


pil blå højre bobleTæl antallet af ark i en projektmappe med kommandoen Definer navn

I Excel kan du først anvende en formel i funktionen Definer navn og derefter tælle antallet af regnearkene.

1. Start din projektmappe, som du vil tælle antallet af regneark.

2. Klik Formula > Definer navn, se skærmbillede:

doc-count-antal-ark1

3. Og i Nyt navn i dialogboksen, skal du angive et navn i Navn tekstfelt, og indtast derefter denne formel = GET.WORKBOOK (1) & T (NU ()) til Hentyder til tekstboks, se skærmbillede:

doc-count-antal-ark1

4. Klik derefter på OK for at lukke denne dialog og vende tilbage til regnearket, skriv derefter denne formel = COUNTA (INDEX (CountSheets, 0))(CountSheets i denne formel er det navn, du definerede i trin 3, du kan ændre det efter behov.) i en tom celle, se skærmbillede:

doc-count-antal-ark1

5. Og tryk Indtast nøgle, får du nummeret på dine regneark i den aktuelle projektmappe.

doc-count-antal-ark1


pil blå højre bobleTæl antallet af ark i en projektmappe med VBA-kode

Hvis du synes, at ovenstående formler er noget svære at huske, her er en simpel VBA-kode, der også kan hjælpe dig.

1. Hold nede ALT + F11 tasterne, og det åbner Vinduet Microsoft Visual Basic til applikationer.

2. Klik indsatte > Moduler, og indsæt følgende kode i Modul vindue.

VBA-kode: Tæl antallet af ark i en projektmappe

Public Sub CountWorkSheets()
'Update 20140326
MsgBox "The total number sheets of this workbook: " & Application.Sheets.Count
End Sub

3. Tryk derefter på F5 nøgle til at udføre denne kode, og der vises en hurtigboks for at fortælle dig det samlede antal regneark som følgende skærmbillede vist:

doc-count-antal-ark1


pil blå højre boble Vis antallet af ark i en projektmappe med navigationsruden

Hvis du har Kutools til Excel installeret, kan du naturligvis se antallet af ark i en projektmappe med Navigation rude.

Kutools til Excel, med mere end 300 praktiske funktioner, der gør dine job lettere. 

Efter gratis installation Kutools til Excel, gør venligst som nedenfor:

1. klik Kutools > Navigation at aktivere Navigationsruden til venstre for regnearket. Se skærmbillede:
doc navigation 1

2. Klik derefter på Arbejdsbog og ark fanen, og så kan du se det samlede antal ark i den aktive projektmappe vises i bunden af ​​ruden. Du kan også se antallet af synlige og skjulte ark i projektmappen. Se skærmbillede:
doc navigation 2

Med Navigation rude kan du google mellem ark, vise alle kolonneoverskrifter, rækkevidde og tilføje automatiske tekster og så videre. Klik her for at få flere oplysninger.

pil blå højre boble Navigationsrude - Liste og tælle alle ark


pil blå højre boble Tæl antallet af ark i en projektmappe ved at oprette en liste over ark

Hvis du tænker på ovenstående metoder, er det ikke praktisk, kan jeg introducere en rundvej for dig.

Hvis du har installeret Kutools til Excel, kan du oprette en navneliste over alle regneark og derefter vælge dem at tælle i statuslinjen.

Efter gratis installation Kutools til Excel, gør venligst som nedenfor:

1. Aktivér den projektmappe, du vil tælle dens regneark, og klik på Kutools Plus > Arbejdsark > Opret liste over arknavne. Se skærmbillede:
doc navigation 1

2. Kontroller derefter i poppedialogen Indeholder en liste over hyperlinks valgmulighed, og for at vælge arknavne på en bekvem måde kan du vise arkindekset i 3 eller 4 kolonner. Se skærmbillede:
ark tæller ark 2

3. klik Ok, så oprettes et regneark med alle arknavne før alle ark, og du skal bare vælge disse arknavne og se tælleresultatet på Status bar.
doc kutools opretter liste over arknavne 3

Faktisk kan disse arknavne linkes, du kan klikke på et arknavn og derefter hurtigt linke til det relative ark. Og med Opret liste over arknavne, kan du oprette linkbare knapper på arknavne ved check Indeholder knapper og makroer mulighed . Klik her for at vide mere om Opret liste over arknavne.

pil blå højre boble Opret liste over arknavne



Kutools til Excel: 300 + funktioner, du skal have i Excel, 30-dages gratis prøveperiode herfra

godtNavigationsrude - Find og erstat

Kutools til Exceler avanceret Søg og erstat funktion, kan hjælpe dig med at finde og
udskift en værdi på tværs af flere ark og projektmapper.
doc find og udskift

Bedste kontorproduktivitetsværktøjer

🤖 Kutools AI Aide: Revolutionér dataanalyse baseret på: Intelligent udførelse   |  Generer kode  |  Opret brugerdefinerede formler  |  Analyser data og generer diagrammer  |  Aktiver Kutools funktioner...
Populære funktioner: Find, fremhæv eller identificer dubletter   |  Slet tomme rækker   |  Kombiner kolonner eller celler uden at miste data   |   Runde uden formel ...
Super opslag: VLookup med flere kriterier    Multiple Value VLookup  |   VOpslag på tværs af flere ark   |   Fuzzy Lookup ....
Avanceret rulleliste: Opret hurtigt rulleliste   |  Afhængig rulleliste   |  Multivælg rulleliste ....
Column Manager: Tilføj et bestemt antal kolonner  |  Flyt kolonner  |  Skift synlighedsstatus for skjulte kolonner  |  Sammenlign områder og kolonner ...
Fremhævede funktioner: Grid fokus   |  Designvisning   |   Stor Formel Bar    Arbejdsbog & Ark Manager   |  Ressourcebibliotek (Autotekst)   |  Datovælger   |  Kombiner regneark   |  Krypter/Dekrypter celler    Send e-mails efter liste   |  Superfilter   |   Specielt filter (filter fed/kursiv/gennemstreget...) ...
Top 15 værktøjssæt12 tekst Værktøjer (tilføje tekst, Fjern tegn, ...)   |   50 + Chart Typer (Gantt kort, ...)   |   40+ Praktisk formler (Beregn alder baseret på fødselsdag, ...)   |   19 Indsættelse Værktøjer (Indsæt QR-kode, Indsæt billede fra sti, ...)   |   12 Konvertering Værktøjer (Tal til ord, Valutaomregning, ...)   |   7 Flet og del Værktøjer (Avancerede kombinere rækker, Opdel celler, ...)   |   ... og mere

Overlad dine Excel-færdigheder med Kutools til Excel, og oplev effektivitet som aldrig før. Kutools til Excel tilbyder over 300 avancerede funktioner for at øge produktiviteten og spare tid.  Klik her for at få den funktion, du har mest brug for...

Beskrivelse


Fanen Office bringer en grænseflade til et kontor med Office, og gør dit arbejde meget lettere

  • Aktiver redigering og læsning af faner i Word, Excel, PowerPoint, Publisher, Access, Visio og Project.
  • Åbn og opret flere dokumenter i nye faner i det samme vindue snarere end i nye vinduer.
  • Øger din produktivitet med 50 % og reducerer hundredvis af museklik for dig hver dag!
Comments (16)
Rated 5 out of 5 · 1 ratings
This comment was minimized by the moderator on the site
Thanks!
=Sheets() worked just fine!
Before I thought I must use VBA.
Saved a lot of trouble!
Rated 5 out of 5
This comment was minimized by the moderator on the site
Save the entire workbook in single pdf then u can find easily count the total no of pages.
This comment was minimized by the moderator on the site
I upgraded to Office 365 and now=COUNTA(INDEX(CountSheets,0)) always returns 1. Is there a fix for Excel 365 to get this to work?Thanks,
Jim...
This comment was minimized by the moderator on the site
=SHEETS() in Excel 365 returns 0.
=SHEETS(reference) - so what goes in "reference"?
This comment was minimized by the moderator on the site
Hi, gerland, in my office 365, the defined name method work as well. You can try the SHEETS function, I have updated it as the first one method in this tutorial.
This comment was minimized by the moderator on the site
=Sheets()  gives the answer. 
This comment was minimized by the moderator on the site
=sheets() works great
This comment was minimized by the moderator on the site
It Works only 2010 & Higher Version of Excel. Not Working In Excel 2007
This comment was minimized by the moderator on the site
Tried it on my 2007 version.
=COUNTA(countsheets)
works for me.
This comment was minimized by the moderator on the site
I like it. Thanks too much
This comment was minimized by the moderator on the site
Thank you so much for posting these directions!! I have a workbook with over 700 sheets and never knew there was a way for excel to count them for me. I used the first method and it worked absolutely perfectly!!
This comment was minimized by the moderator on the site
Great! Saved so much of my time!!
This comment was minimized by the moderator on the site
Hi, Thanks! This worked for me great in excel 2013 to count the number of sheets. Crazy that a formula is required to do this.
This comment was minimized by the moderator on the site
Sorry Freddy. Your first method using Formula > Define Name doesn't work. You got a typo somewhere or something
This comment was minimized by the moderator on the site
[quote]Sorry Freddy. Your first method using Formula > Define Name doesn't work. You got a typo somewhere or somethingBy smith[/quote] yes, instead of =COUNTA(INDEX(CountSheets,0)) You should write =COUNTA(INDEX(CountSheets;0))
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations