Excel-namen – Named Ranges

Context

Creëer Excel-namen die verwijzen naar cellen, een constante waarde of een formule. Gebruik namen in formules, of selecteer snel een genoemd bereik.

Excel-namen – Inleiding

In Excel kunt u namen maken die verwijzen naar:

  • Cel(len) op het werkblad
  • Specifieke waarde
  • Formule

Nadat u Excel-namen hebt gedefinieerd, kunt u:

  • Die namen gebruiken in een formule, in plaats van een constante waarde of celverwijzingen te gebruiken.
  • Een naam intypen, om snel naar dat genoemde cellenbereik te gaan

De onderstaande instructies laten zien hoe u namen kunt maken en gebruiken in uw Excel-bestanden. Download de voorbeeld Excel-werkmap om de instructies te volgen.

AANWIJZING: Als u snel een lijst met alle namen in een werkmap wilt maken, raadpleegt u de instructies Snelle lijst met namen – geen macro.

Cellen een naam geven

Kijk naar deze korte video om te zien hoe u een groep cellen een naam geeft. Ga vervolgens naar die groep cellen met die naam, of gebruik de naam in een formule. De schriftelijke instructies staan onder de video. TOP

Cellen benoemen – Naamvak

Je geeft de geselecteerde cellen snel een naam door in het Naamvak te typen. OPMERKING: Er zijn een paar regels voor Excel namen

  1. Selecteer de cel(len) die een naam moeten krijgen
  2. Klik in het Naamvak, links van de formulebalk
  3. Typ een geldige één-woord naam voor de lijst, bijv. FruitLijst.
  4. Druk op de Enter-toets.

Excel-namen in naamvak

Regels voor het maken van namen

Er zijn regels voor Excel-namen op de Microsoft-site, en die worden hieronder samengevat.

Voor een grondige blik op welke tekens zijn toegestaan, zie Martin Trummer’s GitHub-project excel-names — het heeft geschreven voorbeelden, en een Excel-bestand om te downloaden.

Volg deze regels van Microsoft, wanneer je een naam maakt in Excel.

  • Het eerste teken van een naam moet een van de volgende tekens zijn:
    • letter
    • underscore (_)
    • backslash (\).
  • De overige tekens in de naam kunnen

    • letters
    • nummers
    • periodes
    • underscore-tekens
  • De volgende tekens zijn niet toegestaan:
    • Spatietekens zijn niet toegestaan als onderdeel van een naam.
    • Namen mogen niet lijken op celadressen, zoals A$35 of R2D2
    • C, c, R, r — kunnen niet als naam worden gebruikt — Excel gebruikt ze als selectiesneltoetsen
  • Namen zijn niet hoofdlettergevoelig. Noord en NOORD worden bijvoorbeeld als dezelfde naam behandeld.

Zie de namen

AANWIJZING: Om een snelle lijst van alle namen in een werkmap te maken, raadpleegt u de instructies Snelle lijst met namen – geen Macro.

Om enkele van de benoemde bereiken op een werkblad te zien, gebruikt u deze truc:

  • Klik rechtsonder in het Excel-venster op de instelling Zoomniveau
  • Selecteer in het dialoogvenster Zoom Aangepast
  • Type 39 in het vak percentage en klik op OK

De namen van sommige bereiken verschijnen op het werkblad, in blauwe tekst, zoals de MonthList in deze schermafbeelding.

  • Namen die met een formule zijn gemaakt, zoals YearList, worden niet weergegeven.
  • Sommige bereiken zijn misschien te klein om hun naam te tonen

Een bereik met naam wijzigen

Nadat u een bereik met naam hebt gemaakt, moet u misschien de cellen wijzigen waarnaar het verwijst. Deze korte video laat de stappen zien, en er staan geschreven stappen onder de video.

Volg deze stappen om de verwijzing naar het bereik te wijzigen:

  1. Op het lint klikt u op het tabblad Formules
  2. Klik op Naambeheer
  3. In de lijst klikt u op de naam die u wilt wijzigen
  4. In het vak Verwijst naar verandert u de verwijzing naar het bereik, of u sleept op het werkblad om het nieuwe bereik te selecteren.
  5. Klik op het vinkje om de wijziging op te slaan
  6. Klik op Sluiten om de TOP Naambeheer te sluiten

Verander een naam in Naambeheer

Namen maken uit celtekst

Om snel afzonderlijke cellen of afzonderlijke bereiken een naam te geven, kunt u de celtekst van de koptekst gebruiken als de namen. Bekijk deze video om de stappen te zien. Schriftelijke instructies staan onder de video.

Namen maken uit celtekst

Een snelle manier om namen te maken, is door ze te baseren op koptekst in de cel (werkbladlabels). In het voorbeeld hieronder krijgen de cellen in kolom E een naam, gebaseerd op de labels in kolom D.

AANDACHT: Als de labels spaties bevatten, worden die vervangen door een underscore. Andere ongeldige tekens, zoals & en # worden verwijderd, of vervangen door een underscore-teken.

labels en cellen selecteren

Om cellen, of bereiken, een naam te geven op basis van werkbladlabels:

  1. Selecteer de labels en de cellen die een naam moeten krijgen. De labels kunnen zich boven, onder, links of rechts van de te benoemen cellen bevinden. In dit voorbeeld staan de labels in kolom B, links van de cellen die een naam moeten krijgen.
  2. etiketten en cellen selecteren

  3. Op het lint klikt u op het tabblad Formules en vervolgens op Maken uit selectie.
  4. selecteer etiketten en cellen

  5. In het venster Namen maken uit selectie voegt u een vinkje toe voor de locatie van de etiketten en klikt u vervolgens op OK. In dit voorbeeld staan de etiketten in de linkerkolom van de geselecteerde cellen.
  6. selecteer labels en cellen

  7. Klik op een cel om de naam ervan te zien. In de schermafbeelding hieronder is cel C4 geselecteerd, en u kunt de naam zien in het Naamvak — Volledige_Naam.
    NOOT: Het spatieteken is vervangen door een underscore.

    selecteer labels en cellen

Naam maken voor een waarde

De meeste Excel namen verwijzen naar bereiken op het werkblad, maar namen kunnen ook worden gebruikt om een waarde op te slaan.

Veelgebruikte waarden

Maak bijvoorbeeld een naam om een percentage op te slaan dat u vaak gebruikt, zoals een belastingtarief voor de detailhandel:

  • Naam: TaxRate
  • Verwijst naar: =0,5

Die naam kunt u vervolgens in formules gebruiken, in plaats van de waarde in te typen

Speciale waarden

U kunt ook namen maken om waarden op te slaan die moeilijk in te voeren zijn. Sommige formules gebruiken bijvoorbeeld dit vreemd uitziende getal. Volgens de Excel-specificaties op de Microsoft-site is dat het grootste positieve getal dat je in een Excel-cel kunt typen.

  • 9,999999999999E+307

In plaats van dat getal in je formules te typen, zou je een naam kunnen definiëren met die waarde (kopieer het getal van deze pagina voordat je de naam maakt):

  • Naam: XL_Max
  • Verwijst naar: 9,999999999999E+307

definieer een naam

Daarna kunt u de naam XL_Max in formules gebruiken, zoals deze LOOKUP-formule die het laatste getal in een kolom vindt.

=LOOKUP(9.99999999999999E+307, WeightData)

naam gebruiken in formule

Hoe Excel-namen te gebruiken

Nadat u namen hebt gemaakt, kunt u ze gebruiken:

  • voor snelle navigatie
  • in formules

Namen gebruiken voor snelle navigatie

Als een naam verwijst naar een bereik, kunt u die naam selecteren in de vervolgkeuzelijst Naamvak, om het genoemde bereik op het werkblad te selecteren.

Opmerking: als een naam niet in de vervolgkeuzelijst verschijnt, kunt u de naam in plaats daarvan typen

etiketten en cellen selecteren

Namen in formules gebruiken

U kunt ook namen in formules gebruiken. U kunt bijvoorbeeld een groep cellen met verkochte hoeveelheden hebben. Geef deze cellen de naam Hoeveelheid en gebruik vervolgens deze formule om het totaalbedrag te berekenen:

=SUM(Hoeveelheid)

selecteer labels en cellen

Naamvak trucs

Naast het gebruik van het naamvak om een genoemd bereik te maken, of om een genoemd bereik te selecteren, zijn hier nog een paar andere trucs voor naamvakken.

Vergroot het naamvak

In oude versies van Excel had het naamvak een vaste breedte, en kon u die niet wijzigen. Hier wordt uitgelegd hoe u de breedte van de naambox in nieuwere versies kunt aanpassen:

  • Punt naar de knop met 3 stippen aan de rechterkant van de Naambox
  • Wanneer de aanwijzer verandert in een pijl met 2 koppen, sleept u naar links of rechts, om de breedte te veranderen

etiketten en cellen selecteren

Cellen selecteren

Een andere handige truc is dat je het naamvak ook kunt gebruiken om cellen zonder naam te selecteren. Hier volgen een paar manieren waarop die truc van pas kan komen – kolommen onzichtbaar maken, of een lange reeks cellen vullen.

Kolommen onzichtbaar maken

Hier volgt een snelle manier om specifieke kolommen onzichtbaar te maken, en andere verborgen te laten.

  • Verberg kolommen A tot en met J
  • Klik in het Naamvak
  • Type a1,e1,h1 in het Naamvak, en druk op Enter
    • aangepast tabblad op lint
  • Gebruik vervolgens de opdracht Unhide om de geselecteerde kolommen weer te geven
    • Huistabblad> Format> Verbergen & Ontsluiten> Ontsluit kolommen
    • kolommen

Cellen vullen

Met de functie Automatisch vullen van Excel, kunt u heel snel een lijst met datums, getallen of andere reeksen maken. Typ gewoon een of twee waarden als beginreeks, selecteer die cellen en dubbelklik op de vulgreep om de cellen tot de laatste rij te vullen.

Soms staan er echter geen gegevens in de aangrenzende kolom, zodat automatisch vullen niet werkt met een dubbelklik. Je zou de Fill Handle naar beneden kunnen slepen, maar dat is niet erg efficiënt als je een lange reeks moet maken.

Hier ziet u hoe u een lijst van 1000 getallen in kolom A maakt:

  • Klik in het Naamvak
  • Typ a1:a1000 in het Naamvak, en druk op Enter
  • Met de cellen geselecteerd, typ het getal 1, en druk op Ctrl+Enter
  • Volgende, selecteer cel A1, en typ het eerste getal van uw reeks, bijv.bijv. 5
  • Selecteer cel A2, en typ het 2e getal in uw reeks, bijv. 10
  • Selecteer cel A1 en cel A2 en dubbelklik op de vulgreep om de reeks van 1000 getallen te maken

Maak een dynamische naamreeks

Als de lijst waaraan u een naam wilt geven regelmatig verandert, omdat er items worden toegevoegd en verwijderd, moet u een dynamische naamreeks maken. Een dynamische naamreeks wordt automatisch in grootte aangepast wanneer de lijst verandert. Er zijn twee manieren om een dynamisch genoemd bereik te maken:

Gebruik een Excel-tabel met naam

Gebruik een formule

Gebruik een Excel-tabel met naam

De eenvoudigste manier om een dynamisch genoemd bereik te maken, is door te beginnen met het maken van een Excel-tabel met naam. Definieer vervolgens een bereik op basis van een of meer kolommen in die tabel.

In dit voorbeeld is er een lijst met onderdelen op het werkblad, en een tabel met naam, en worden er dynamische ranges met naam gemaakt. Later, als u nieuwe onderdelen aan de tabel toevoegt, wordt het benoemde bereik automatisch uitgebreid.

Maak eerst de tabel:

  1. Selecteer een cel in de onderdelenlijst
  2. Op het tabblad Invoegen van het lint klikt u op Tabel
  3. Controleer of het juiste bereik is geselecteerd, en zet een vinkje bij Mijn tabel heeft koppen
  4. Klik op OK, om de tabel te maken.
  5. tabel met delen

  6. (optioneel) Wijzig de standaardnaam van de tabel (bijv. Table1) in een betekenisvolle naam, zoals tblParts
  7. parts table

Naar aanleiding hiervan maakt u een dynamische lijst met onderdeel-ID’s:

  1. Selecteer de cellen A2:A9, die de onderdeel-ID’s bevatten (niet de koptekst)
  2. Klik in de Formulebalk, en typ een één-woord-naam voor het bereik: PartIDList
  3. Druk op de Enter-toets om de naam te voltooien.

Part ID List name

Om de definitie van de naam te zien, volgt u deze stappen:

  • Klik op het tabblad Formules van het lint en klik op Naambeheer.
  • Er staan twee benoemde items in de lijst:
    1. de tabel Onderdelen, met de standaardnaam, Tabel1 (of de naam die u aan de tabel hebt gegeven)
    2. de PartIDList, die is gebaseerd op het veld PartID in Tabel1.

Naam PartID-lijst

Tekst het dynamisch bereik

Omdat het benoemde bereik van de PartIDList is gebaseerd op een benoemde tabel, zal de lijst automatisch in grootte worden aangepast als u onderdeel-ID’s in de lijst toevoegt of verwijdert.

  • Voeg een nieuw item toe aan de lijst met Part ID’s
  • Selecteer in het vak Naam de naam van de PartIDList
  • Het benoemde bereik is geselecteerd, en het bevat het nieuwe Part ID. TOP

Naam van de PartID-lijst

Dynamische reeks met naam – Formule

Als u in Excel een reeks met naam maakt, worden hierin niet automatisch nieuwe items opgenomen. Als u van plan bent nieuwe items aan een lijst toe te voegen, kunt u een dynamische formule gebruiken om een Excel-bereik met naam te definiëren. Wanneer vervolgens nieuwe items aan de lijst worden toegevoegd, wordt de genoemde reeks automatisch uitgebreid met deze items.

De schriftelijke instructies vindt u onder de video.

Dynamische reeks op basis van formule

Als u geen tabel op basis van naam wilt gebruiken, kunt u een dynamische formule gebruiken om een reeks op basis van naam te definiëren.

Aanmerking: dynamische naambereiken verschijnen niet in de vervolgkeuzelijst Naamvak. U kunt de namen echter in het Naamvak typen, om dat bereik op het werkblad te selecteren.

  1. Klik op het tabblad Formules
  2. Klik op Naam definiëren
  3. Type een naam voor het bereik, bijv. NameList
  4. Laat de Scope ingesteld op Workbook.
  5. Excel-namen dialoogvenster

  6. In het vak Refers To (Verwijst naar) voert u een Offset-formule in die de grootte van het bereik bepaalt, op basis van het aantal items in de kolom, bijv:
    =OFFSET(Sheet1!$A$1,0,0,COUNTA(Sheet1!$A:$A),1)
    In dit voorbeeld staat de lijst op Sheet1, beginnend in cel A1
    De argumenten die in deze Offset-functie worden gebruikt zijn:
  • Referentiecel: Sheet1!$A$1
  • Rijen te verschuiven: 0
  • Kolommen te verschuiven: 0
  • Aantal rijen: COUNTA(Sheet1!$A:$A)
  • Aantal kolommen: 1
  • Opmerking: voor een dynamisch aantal kolommen, vervangt u de 1 door:
    COUNTA(Sheet1!$1:$1)
  • Klik OK TOP
  • Download het voorbeeldbestand

    Om de instructies op deze pagina te volgen, downloadt u het Excel Namen Voorbeeldbestand. Het gezipte bestand is in xlsx-formaat, en bevat geen macro’s. TOP

    Gerelateerde links

    Namen gebruiken in formules

    Excel tabellen benoemen

    Excel Namen Macro’s

    Dynamische bereiken maken met een Macro

    Geef een reactie

    Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *