Werken met benoemde bereiken op verschillende bladen in Excel

Anonim

Zoals we weten, is elk benoemd bereik in Excel standaard toegankelijk in het hele boek. Maar wat als we dezelfde namen op de verschillende reeksen willen hebben? We kunnen dit doen door het bereik van de naam in te stellen op een werkblad.

Nu moet u het werkblad elke keer dat u een specifiek benoemd bereik wilt gebruiken, vermelden.
In dit artikel zullen we leren hoe u Indirect kunt gebruiken om naar namen op verschillende bladen te verwijzen.
Generieke formule
Gebruik CTRL+SHIFT+Enter.

{=INDIRECT(bladnaam&"!Naam")}

Dit is een matrixformule. Maar als je het hebt ingekapseld met een formule die matrix accepteert, hoef je het niet in te voeren met CTRL+SHIFT+Enter. Leuk vinden

=COUNTA(INDIRECT(bladnaam&„!Naam“))

Bladnaam: Het is de verwijzing naar de bladnaam.
Naam: De naam van het genoemde bereik.
Voorbeeld:
Hier heb ik een bestand met twee bladen met de naam "Klanten" en "Producten". Beide hebben het bereik "Naam" genoemd.

In een apart blad heb ik een vervolgkeuzelijst met de namen van deze bladen. Ik wil een telling krijgen van het benoemde bereik "Naam" van het geselecteerde blad.

Schrijf deze formule in B2:

=COUNTA(INDIRECT(A2&"!Naam"))

U krijgt de telling van het naambereik "Naam" van het geselecteerde blad.

Hoe werkt het?

Nou, dit is vrij eenvoudig.

Als u {=Products!Name} in een willekeurige cel; het retourneert een array met alle items in het genoemde bereik "Naam" op het blad "Product".

We doen hetzelfde met behulp van de INDIRECT-formule. Dit is hoe de formule zich vertaalt als we "Producten" in A2 hebben.

=> AANTAL (INDIRECT(A2&"!Naam")) dan

=>AANTALLEN(INDIRECT("Producten!Naam")) dan

=> AANTAL (Producten! Naam)

En tot slot krijgen we onze telling.

Dus ja jongens, dit is hoe je een indirecte functie met benoemde bereiken kunt gebruiken om naar benoemde bereiken op verschillende bladen te verwijzen, zelfs als ze een werkbladbereik hebben.

Deze tutorial ging over het gebruik van de INDIRECT-functie met benoemde bereiken in Excel 2016. Laat het me weten als je twijfelt over deze tutorial of een ander Excel/VBA-gerelateerd onderwerp. Het opmerkingengedeelte is helemaal van jou.

Selecteer uit vervolgkeuzelijst en haal gegevens uit een ander blad in Microsoft Excel 2016

Alles over benoemde bereiken in Excel

Dynamische benoemde bereiken in Excel

Populaire artikels:

De VERT.ZOEKEN-functie in Excel

AANTAL.ALS in Excel 2016

Hoe de SUMIF-functie in Excel te gebruiken?