Hoe cel in een ander blad dynamisch te verwijzen in Excel

  • Deel Dit
Hugh West

Bent u het beu om handmatig naar cellen in een ander werkblad te verwijzen? Dan heb ik goed nieuws voor u, want in dit artikel laten we u het volgende zien hoe dynamisch te verwijzen naar cel in een ander Excel-blad Verder zullen we ook onderzoeken hoe je een cel in een andere spreadsheet kunt verwijzen op basis van de celwaarde.

Download Praktijk Werkboek

U kunt het oefenwerkboek downloaden via onderstaande link.

Dynamische celverwijzingen.xlsx

5 manieren om dynamisch te verwijzen naar cellen in een ander blad in Excel

Excel biedt meerdere manieren om dynamische celverwijzingen toe te passen met de ingebouwde functies en mogelijkheden, laten we daarom elke methode afzonderlijk en in detail bekijken.

Laten we nu de 2020 verkoopdataset getoond in de B4:C14 cellen die de Namen van de verkopers en hun Verkoop respectievelijk in USD.

Op soortgelijke wijze kan de 2021 Verkoopdataset staat in het volgende werkblad.

Hier hebben wij gebruik gemaakt van Microsoft Excel 365 versie, kunt u elke andere versie gebruiken naargelang uw voorkeur.

Methode-1: Gebruik van directe celverwijzing

Voor onze eerste methode beginnen we met de eenvoudigste manier om naar een cel in een ander werkblad te verwijzen. Vervolgens wordt het proces geïllustreerd in de onderstaande stappen.

📌 Stappen :

  • Ga in de eerste plaats naar de C5 cel>> voer de onderstaande uitdrukking in om de overeenkomstige verkoopgegevens voor 2022 op te halen.

=Sales_Data_2022!C5

Hier is de "Sales_Data_2022!" verwijst naar de naam van het werkblad dat Verkoopgegevens_2022 terwijl de C5 cel geeft de Verkoop waarde voor Sam .

  • Gebruik dan de Vulgreep Gereedschap om de formule in de onderstaande cellen te kopiëren.

  • Ga ook naar de D5 cel>> voer de volgende uitdrukking in om de overeenkomstige verkoopgegevens voor 2021 binnen te halen.

=Sales_Data_2021!C5

In deze uitdrukking is de "Sales_Data_2021!" wijst naar de werkbladnaam die Verkoopgegevens_2021 en de C5 cel vertegenwoordigt de Verkoop waarde voor Sam .

Uiteindelijk, na het voltooien van de bovenstaande stappen, zou het resultaat eruit moeten zien als de afbeelding hieronder.

Methode-2: Gebruik van de INDIRECT-functie

Als u een van die mensen bent die graag Excel-functies gebruikt, dan is de volgende methode iets voor u. Hier gebruiken we de INDIRECT functie om de celverwijzing op te slaan en de waarde ervan terug te sturen naar het huidige werkblad. Laat me nu het proces demonstreren in de onderstaande stappen.

📌 Stappen :

  • Navigeer eerst en vooral naar de C5 cel>> voer de onderstaande uitdrukking in om te verwijzen naar de cel die overeenkomt met de verkoopgegevens voor 2022.

=INDIRECT("Sales_Data_2022!"&ADDRESS(ROW(C5),COLUMN(C5))

Hier is de "Sales_Data_2022!" geeft de naam van het werkblad aan, terwijl de C5 cel geeft de Verkoop waarde voor Sam .

Formule Breakdown:

  • INDIRECT("Sales_Data_2022!"&ADDRESS(ROW(C5),COLUMN(C5)) → retourneert de referentie gespecificeerd door een tekststring. Hier, "Sales_Data_2022!"&ADDRESS(ROW(C5),COLUMN(C5)) is de referentietekst argument dat de celverwijzing van de Verkoop waarde in de Verkoopgegevens_2022 werkblad. De Ampersand (&) operator voegt de bladnaam en de celverwijzing samen.
    • Uitgang → $2435

  • Spring ook naar de D5 cel om de 2021 Verkoopgegevens. Dus, de formule wordt als volgt.

=INDIRECT("Sales_Data_2021!"&ADDRESS(ROW(C5),COLUMN(C5))

Tenslotte moet de uitvoer er uitzien als in de onderstaande afbeelding.

Lees meer: Tekst in Excel-bereik zoeken en celverwijzing teruggeven (3 manieren)

Methode-3: Combinatie van Named Range en INDIRECT-functie

Voor onze derde methode combineren we Excel's Functie Naambereik met de INDIRECT functie om dynamisch te verwijzen naar een cel in een ander werkblad. Laten we daarom het proces in de volgende stappen begrijpen en bekijken.

📌 Stappen :

  • Ga in eerste instantie naar de Verkoopgegevens_2022 werkblad>> selecteer de C5:C14 cellen>> voer een passende naam in, in dit geval, Verkoopgegevens_2022 in de Naam Box .

  • Geef op soortgelijke wijze een naam voor de C5:C14 reeks cellen in de Verkoopgegevens_2021 werkblad.

  • Voer vervolgens de Genoemde bereiken in de F5 en F6 cellen zoals hieronder getoond.

📃 Let op: Zorg ervoor dat u de exacte namen anders kan er een foutmelding komen. Als u echter moeite heeft met de exacte namen, kunt u de lijst van Genoemde bereiken door op de F3 toets op uw toetsenbord.

  • Selecteer vervolgens de C5:C14 cellen en voeg de onderstaande uitdrukking toe.

=INDIRECT(F5)

Hier is de F5 cel vertegenwoordigt de Verkoopgegevens_2022 Naambereik .

  • Herhaal op soortgelijke wijze de procedure voor de D5:D14 cellen.

=INDIRECT(F6)

Hier is de F6 cellen verwijzen naar de Verkoopgegevens_2021 Naambereik .

Uiteindelijk zouden de resultaten eruit moeten zien zoals in onderstaande schermafbeelding.

Methode-4: Gebruik van de functies INDEX en MATCH

Wie meer technieken wil leren, kan de INDEX en MATCH functies om de celverwijzing van een ander werkblad terug te geven. Dus, volg gewoon mee.

📌 Stappen :

  • Ga helemaal in het begin naar de C5 cel en kopieer en plak de volgende uitdrukking in de Formule Bar .

=INDEX(Sales_Data_2022,MATCH(Sales_Data_2022!C5,Sales_Data_2022,0))

In de bovenstaande uitdrukking is de "Sales_Data_2022" verwijst naar de Naambereik en de C5 cel geeft de Verkoop waarde voor Sam .

Formule Breakdown:

  • MATCH(Sales_Data_2022!C5,Sales_Data_2022,0) → geeft de relatieve positie van een item in een array die overeenkomt met de gegeven waarde. Hier, Sales_Data_2022!C5 is de lookup_waarde argument dat verwijst naar de Verkoop waarde voor Sam . Volgende, Verkoopgegevens_2022 staat voor de lookup_array argument ( Naambereik ) van waaruit de waarde die verwijst naar de C5 cel overeenkomt. Tenslotte, 0 is de optionele match_type argument dat de Exacte overeenkomst criteria.
    • Uitgang → 1
  • INDEX(Sales_Data_2022,MATCH(Sales_Data_2022!C5,Sales_Data_2022,0)) → wordt
    • =INDEX(Sales_Data_2022,1) → geeft een waarde terug op het snijpunt van een rij en kolom in een bepaald bereik. In deze uitdrukking is de Verkoopgegevens_2022 is de array argument ( Naambereik ) die de verkoopwaarden in de C5:C14 cellen. Volgende, 1 is de rij_nummer argument dat de plaats van de rij aangeeft.
    • Uitgang → $2435

  • Hierna springt u naar de D5 cel>> voer de onderstaande uitdrukking in.

=INDEX(Sales_Data_2021,MATCH(Sales_Data_2021!C5,Sales_Data_2021,0))

In deze formule is de "Sales_Data_2021" verwijst naar de Naambereik, daarentegen, de C5 cel geeft de Verkoop waarde voor Sam .

De resultaten moeten er dan uitzien als in de onderstaande afbeelding.

Methode-5: Toepassing van de VLOOKUP-functie

Een andere manier om dynamisch te verwijzen naar cellen in een ander Excel-blad is door gebruik te maken van de VLOOKUP-functie die een waarde teruggeeft volgens de gegeven rij- en kolomnummers. Nu is het eenvoudig en gemakkelijk, dus volg gewoon de stappen.

📌 Stappen :

  • Navigeer om te beginnen naar de C5 cel>> de onderstaande uitdrukking invoegen.

=VLOOKUP(Sales_Data_2022!C5,Sales_Data_2022,1,FALSE)

Hier is de "Sales_Data_2022!" staat voor de werkbladnaam, de Verkoopgegevens_2022 wijst naar de Naambereik en de C5 cel geeft de Verkoop waarde voor Sam .

Formule Breakdown:

  • VLOOKUP(Sales_Data_2022!C5,Sales_Data_2022,1,FALSE) → zoekt een waarde in de meest linkse kolom van een tabel, en geeft dan een waarde terug in dezelfde rij van een kolom die u opgeeft. Hier, Sales_Data_2022!C5 ( lookup_waarde argument) wordt gekoppeld aan de Verkoopgegevens_2022 ( tabel_array argument) Naambereik . Volgende, 1 ( col_index_num argument) staat voor het kolomnummer van de opzoekwaarde. Tenslotte, FALSE ( range_lookup argument) verwijst naar de Exacte overeenkomst van de opzoekingswaarde.
    • Uitgang → $2435

  • Herhaal op zijn beurt hetzelfde proces in de D5 cel om de gegevens voor het jaar 2021 in te voegen.

=VLOOKUP(Sales_Data_2021!C5,Sales_Data_2021,1,FALSE)

In deze uitdrukking is de "Sales_Data_2021!" verwijst naar de werkbladnaam, de Verkoopgegevens_2021 geeft de Naambereik en de C5 cel vertegenwoordigt de Verkoop waarde voor Sam .

Vervolgens zou uw uitvoer moeten verschijnen zoals in de onderstaande afbeelding.

Hoe te verwijzen cel in een ander blad op basis van celwaarde in Excel

Last but not the least heeft Excel nog een handige truc achter de hand! In lekentaal: u kunt gegevens uit een ander werkblad halen en meerdere bewerkingen uitvoeren met behulp van Excel-functies. Laten we dus eens kijken naar de procedures in eenvoudige stappen.

📌 Stappen :

  • Ga eerst naar de C7 cel>> navigeer naar de Gegevens tab>> klik op de Validatie van gegevens drop-down.

Nu, dit opent de Validatie van gegevens raam.

  • Vervolgens, in de Sta toe. veld, kies de Lijst optie.
  • Dan, voor de Bron veld, voer de Genoemde bereiken zoals gedefinieerd in de vorige methode .

Uiteindelijk voegt dit een Validatie van gegevens drop-down in de C7 cel zoals in onderstaande afbeelding.

  • Ten tweede, spring naar de C8 cel>> voer de onderstaande formule in om de

Maximale verkoop waarde met behulp van de MAX-functie .

=MAX(INDIRECT(C7))

Hier is de INDIRECT functie slaat de waarden van de Naambereik naar het huidige werkblad terwijl de C7 cel verwijst naar de Verkoopgegevens_2022 .

  • Bereken ook de Minimum verkoop waarde in de C9 cel met de MIN functie .

=MIN(INDIRECT(C7))

  • Ten derde, verkrijg de Gemiddelde verkoop door gebruik te maken van de Gemiddelde functie zoals hieronder aangegeven.

=GEMIDDELDE(INDIRECT(C7))

  • Ten vierde, pas de SUM-functie om de Totale verkoop in USD.

=SUM(INDIRECT(C7))

Uiteindelijk zou het resultaat er moeten uitzien als de schermafbeelding hieronder.

Bovendien, als u kiest voor de Verkoopgegevens_2021 uit de drop-down worden de resultaten dienovereenkomstig getoond.

Praktijk Sectie

Hier hebben we een Praktijk sectie aan de rechterkant van elk blad zodat je zelf kunt oefenen. Doe het alsjeblieft zelf.

Conclusie

Ik hoop dat dit artikel u helpt te begrijpen hoe u dynamisch kunt verwijzen naar een cel in een ander Excel-blad. Als u vragen heeft, laat dan hieronder een reactie achter. Als u meer artikelen als deze wilt lezen, kunt u onze website bezoeken. ExcelWIKI .

Hugh West is een zeer ervaren Excel-trainer en -analist met meer dan 10 jaar ervaring in de branche. Hij heeft een bachelor in Accounting en Finance en een master in Business Administration. Hugh heeft een passie voor lesgeven en heeft een unieke lesaanpak ontwikkeld die gemakkelijk te volgen en te begrijpen is. Zijn deskundige kennis van Excel heeft duizenden studenten en professionals over de hele wereld geholpen hun vaardigheden te verbeteren en uit te blinken in hun carrière. Via zijn blog deelt Hugh zijn kennis met de wereld en biedt hij gratis Excel-tutorials en online trainingen aan om individuen en bedrijven te helpen hun volledige potentieel te bereiken.