Ga naar hoofdinhoud

Hoe verwijs ik naar dezelfde cel vanuit meerdere werkbladen in Excel?

Stel dat u een werkmap heeft die meerdere werkbladen bevat, en nu wilt u de gegevens in dezelfde cel over meerdere werkbladen uitpakken in één hoofdwerkblad. Trek bijvoorbeeld cel B8 uit Blad1, Blad2, Blad3, Blad4… naar een hoofdblad zoals in het onderstaande screenshot. Hoe zou je deze taak snel en gemakkelijk in Excel kunnen oplossen?

Verwijs naar dezelfde cel vanuit meerdere werkbladen naar één hoofdblad met formule

Verwijs naar dezelfde cel vanuit meerdere werkbladen naar één hoofdblad met VBA-code

Verwijs naar dezelfde cel vanuit meerdere werkbladen naar één hoofdblad met een geweldige functie


Verwijs naar dezelfde cel vanuit meerdere werkbladen naar één hoofdblad met formule

Als uw werkbladnamen standaardbladnamen zijn, zoals Blad1, Blad2, Blad3 ..., kunt u een formule gebruiken om deze taak snel in Excel af te handelen.

1. Eerst moet u een lijst met helpernummers maken.Voer 1, 2, 3, 4 ... volgnummers in die de werkbladen aangeven waarnaar u moet verwijzen, zie screenshot:

2. Voer vervolgens de onderstaande formule in de cel in waar u de gegevens wilt extraheren en sleep vervolgens de vulgreep naar de cellen waarop u deze formule wilt toepassen, en alle celwaarden uit meerdere werkbladen zijn geëxtraheerd, zie screenshot:

=INDIRECT("'Sheet" & E2 & "'!$B$8")

Note: In de bovenstaande formule, E2 is het nummer van de helper dat u in stap 1 hebt ingevoerd, en B8 is de celverwijzing die u wilt extraheren. Deze formule werkt alleen goed als de bladnamen Blad1, Blad2, Blad3 ...


Verwijs naar dezelfde cel vanuit meerdere werkbladen naar één hoofdblad

Kutools for Excel ondersteunt een krachtige functie-Dynamisch verwijzen naar werkbladen die u kunnen helpen om naar dezelfde celwaarde over meerdere werkbladen te verwijzen naar een hoofdblad. Zie de onderstaande demo.    Klik om Kutools voor Excel te downloaden!


Verwijs naar dezelfde cel vanuit meerdere werkbladen naar één hoofdblad met VBA-code

Als er tientallen werkbladen zijn waarvan de bladnamen verschillende inhoud zijn in plaats van de Sheet1, sheet2, kan in dit geval de volgende VBA-code u helpen dezelfde celverwijzingen van meerdere werkbladen in één werkblad tegelijk in te vullen.

1. Klik in het hoofdwerkblad op cel B8, de cel die u uit andere werkbladen wilt extraheren.

2. Houd de ALT + F11 toetsen, en het opent de Microsoft Visual Basic for Applications-venster.

3. Klikken Invoegen > Moduleen plak de volgende code in het Module Venster.

VBA-code: verwijs naar dezelfde cel vanuit meerdere werkbladen

Sub AutoFillSheetNames()
'Update by Extendoffice
Dim ActRng As Range
Dim ActWsName As String
Dim ActAddress As String
Dim Ws As Worksheet
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set ActRng = Application.ActiveCell
ActWsName = Application.ActiveSheet.Name
ActAddress = ActRng.Address(False, False)
Application.ScreenUpdating = False
xIndex = 0
For Each Ws In Application.Worksheets
If Ws.Name <> ActWsName Then
ActRng.Offset(xIndex, 0).Value = "='" & Ws.Name & "'!" & ActAddress
xIndex = xIndex + 1
End If
Next
Application.ScreenUpdating = True
End Sub

4. Druk vervolgens op F5 sleutel om deze code uit te voeren, en alle waarden van cel B8 van andere werkbladen zijn naar het hoofdwerkblad getrokken. Zie screenshot:

Opmerking: Deze VBA-code wordt toegepast voor het vullen van de cellen waar u klikt. Als u bijvoorbeeld op cel A1 in een opgegeven werkblad klikt, worden alle waarden van cel A1 uit andere werkbladen in dit werkblad ingevuld.


Verwijs naar dezelfde cel vanuit meerdere werkbladen naar één hoofdblad met een geweldige functie

Als u niet bekend bent met de VBA-code, kan ik u hier een handig hulpmiddel voorstellen - Kutools for Excel, Met Dynamisch verwijzen naar werkbladen hulpprogramma kunt u met gemak celverwijzingen uit meerdere werkbladen in Excel invullen.

Tips:Om dit toe te passen Dynamisch verwijzen naar werkbladen -functie, ten eerste moet u de Kutools for Excelen pas de functie vervolgens snel en gemakkelijk toe.

Na het installeren van Kutools for Excel, doe dit als volgt:

1. Klik op cel B8 in het hoofdblad dat u uit andere werkbladen wilt extraheren.

2. Dan klikken Kutools > Meer > Dynamisch verwijzen naar werkbladen, zie screenshot:

3. In de Vul werkbladenverwijzingen in dialoogvenster, kies Vul verticaal cel na cel van het Vul bestelling, en klik op het kleine slotje naast het formuletekstvak, en het grijze slotje wordt een geel slotje, het betekent dat de formule en celverwijzing zijn vergrendeld. Vervolgens kun je op een cel klikken om de cel B8-verwijzingen uit andere werkbladen te halen in dit voorbeeld klik ik op cel B2. Controleer vervolgens de werkbladen waaruit u de celverwijzingen wilt extraheren. Zie screenshot:

Note: Als u dit kleine slotje niet vergrendelt, wordt de celverwijzing waarop u klikt, gewijzigd met de geselecteerde cel.

4. Dan klikken Vul bereik knop, en de celwaarden van cel B8 uit andere werkbladen zijn verticaal in het hoofdwerkblad weergegeven en sluit vervolgens dit dialoogvenster. Zie screenshot:

Klik om Kutools voor Excel en nu gratis uit te proberen!


Meer artikelen:

  • Kopieer rijen van meerdere werkbladen op basis van criteria naar een nieuw blad
  • Stel dat u een werkmap heeft met drie werkbladen met dezelfde opmaak als onderstaand screenshot. Nu wilt u alle rijen van deze werkbladen, waarvan kolom C de tekst "Voltooid" bevat, naar een nieuw werkblad kopiëren. Hoe kunt u dit probleem snel en gemakkelijk oplossen zonder ze een voor een handmatig te kopiëren en te plakken?
  • Maak een lijst met unieke waarden op basis van meerdere werkbladen
  • Is er een snelle manier voor ons om een ​​lijst met unieke waarden te maken van alle werkbladen in een werkmap? Ik heb bijvoorbeeld vier werkbladen waarvan sommige namen duplicaten bevatten in kolom A, en nu wil ik alle unieke namen uit deze bladen extraheren naar een nieuwe lijst, hoe kan ik deze taak in Excel voltooien?
  • Tel een specifieke waarde op over meerdere werkbladen
  • Stel dat ik meerdere werkbladen heb die de volgende gegevens bevatten, en nu wil ik het aantal keren dat een specifieke waarde "Excel" voorkomt uit deze werkbladen halen. Hoe kan ik specifieke waarden tellen voor meerdere werkbladen?
  • Voeg dezelfde afbeelding in meerdere werkbladen in
  • Normaal gesproken kunnen we snel een afbeelding in een werkblad invoegen met behulp van de functie Invoegen in Excel, maar hebben we ooit geprobeerd dezelfde afbeelding in alle werkbladen van uw werkmap in te voegen? In dit artikel zal ik een handige methode introduceren om deze klus op te lossen.
  • Voer dezelfde macro op meerdere werkbladen tegelijk uit in Excel
  • Normaal gesproken kunnen we een macro in een werkblad uitvoeren, als er meerdere bladen zijn om dezelfde macro toe te passen, moet u de code één voor één activeren. Is er een andere snelle manier om dezelfde macro op meerdere werkbladen tegelijk in Excel uit te voeren?

Beste Office-productiviteitstools

🤖 Kutools AI-assistent: Een revolutie teweegbrengen in de data-analyse op basis van: Intelligente uitvoering   |  Genereer code  |  Aangepaste formules maken  |  Analyseer gegevens en genereer grafieken  |  Roep Kutools-functies aan...
Populaire functies: Zoek, markeer of identificeer duplicaten   |  Verwijder lege rijen   |  Combineer kolommen of cellen zonder gegevens te verliezen   |   Ronde zonder formule ...
Super opzoeken: Meerdere criteria VLookup    VLookup met meerdere waarden  |   VOpzoeken over meerdere bladen   |   Fuzzy opzoeken ....
Geavanceerde vervolgkeuzelijst: Maak snel een vervolgkeuzelijst   |  Afhankelijke vervolgkeuzelijst   |  Multi-select vervolgkeuzelijst ....
Kolom Beheerder: Voeg een specifiek aantal kolommen toe  |  Kolommen verplaatsen  |  Schakel de zichtbaarheidsstatus van verborgen kolommen in  |  Vergelijk bereiken en kolommen ...
Uitgelichte functies: Raster focus   |  Ontwerpweergave   |   Grote formulebalk    Werkmap- en bladbeheer   |  resource Library (Auto-tekst)   |  Datumkiezer   |  Combineer werkbladen   |  Cellen coderen/decoderen    Stuur e-mails per lijst   |  Super filter   |   Speciaal filter (filter vet/cursief/doorhalen...) ...
Top 15 gereedschapsets12 Tekst Tools (toe te voegen tekst, Tekens verwijderen, ...)   |   50+ tabel Types (Gantt Chart, ...)   |   40+ Praktisch Formules (Bereken leeftijd op basis van verjaardag, ...)   |   19 Invoeging Tools (QR-code invoegen, Afbeelding invoegen vanaf pad, ...)   |   12 Camper ombouw Tools (Getallen naar woorden, Currency Conversion, ...)   |   7 Samenvoegen en splitsen Tools (Geavanceerd Combineer rijen, Gespleten cellen, ...)   |   ... en meer

Geef uw Excel-vaardigheden een boost met Kutools voor Excel en ervaar efficiëntie als nooit tevoren. Kutools voor Excel biedt meer dan 300 geavanceerde functies om de productiviteit te verhogen en tijd te besparen.  Klik hier om de functie te krijgen die u het meest nodig heeft...

Omschrijving


Office-tabblad Brengt een interface met tabbladen naar Office en maakt uw werk veel gemakkelijker

  • Schakel bewerken en lezen met tabbladen in Word, Excel, PowerPoint in, Publisher, Access, Visio en Project.
  • Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster in plaats van in nieuwe vensters.
  • Verhoogt uw productiviteit met 50% en vermindert honderden muisklikken voor u elke dag!
Comments (13)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
I have create a stock sheet and opening stock list is there and i create 500 sheets for different items so how to put opening stock in all sheets at a time
This comment was minimized by the moderator on the site
Hello,


I have a list of students in column A and the schools they attend in G. I want a worksheet to populate all students who attend X school from the available worksheets. How would I do this? Thanks in advance!
This comment was minimized by the moderator on the site
I have a spreadsheet with all the months. I want some of the cells to carry over from the first month to the proceeding other (i.e., cell B12 in January can be linked to February - December cell B12). How would I do this?
This comment was minimized by the moderator on the site
Hi, thanks it works with a workbook at my job. Thanks Best regards Luzardo
This comment was minimized by the moderator on the site
Dears, Kindly note that I used Reference Same Cell From Multiple Worksheets With VBA Code and it works with me properly, however I need your help in how to me this code retrieve the values in the master sheet horizontal instead of vertical. Best Regards, :-)
This comment was minimized by the moderator on the site
Dears Kindly note that I used Reference Same Cell From Multiple Worksheets With VBA Code and it works properly, but I need to modify something in the code and I need your help to make the values return in the master sheet horizontal instead of vertical. Best Regards, Mohamed AbdELhady
This comment was minimized by the moderator on the site
Is there a MAcbook version of this tool?
This comment was minimized by the moderator on the site
Hi I have just tried your vba code and it makes sense how to use it however on my master spreadsheet for this to work it is slightly more complicated firstly i'd want when i run the code for the results to populate horizontally secondly the cell id use as a reference like B6 is used doesnt correpsond on the other spreadsheets - so to explain the value id want to find appears in the same cell on each sheet but this doesnt correspond onto the master spreadsheet hope this makes sense please help!!
This comment was minimized by the moderator on the site
hi Thank you for you coding its really great and so much helpful for us. In this above VBA code how can I exclude the hidden worksheet? As I have different customer whom I billed them monthly using a format. So I have created few worksheet and hide them and from where I extract the different data from this hidden sheet. So please let me know the coding so that it doesn't pick the cell value from hidden worksheet. Your work is highly appreciated and thak you for your wonderful support! Regards Abhishek
This comment was minimized by the moderator on the site
How would I reference a specific cell as opposed to the cell that I have selected in another workbook?
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