Aanmelden met Microsoft
Meld u aan of maak een account.
Hallo,
Selecteer een ander account.
U hebt meerdere accounts
Kies het account waarmee u zich wilt aanmelden.
Uw browser biedt geen ondersteuning voor video.

De LET-functie wijst namen toe aan berekeningsresultaten. Hiermee kunt u tussenliggende berekeningen, waarden of namen binnen een formule opslaan. Deze namen gelden alleen binnen het bereik van de LET-functie. Net als bij programmeren met variabelen, kunt u LET gebruiken met de syntaxis van de native formule in Excel.

Om de LET-functie te gebruiken in Excel, definieert u paren namen en bijbehorende waarden en een berekening die ze allemaal gebruikt. U moet ten minste één naamwaardepaar (een variabele) definiëren, LET ondersteunt er maximaal 126.

Voordelen

  • Verbeterde prestaties Als u in een formule dezelfde expressie meermaals schrijft, wordt het resultaat door Excel meerdere keren berekend. Met LET kunt u de uitdrukking bij naam noemen en deze eenmaal door Excel laten berekenen.

  • Eenvoudig lezen en samenstellen U hoeft niet meer te onthouden waar een specifiek bereik/celverwijzing naar verwijst, wat uw berekening deed of dezelfde uitdrukking te kopiëren/plakken. Met de mogelijkheid om variabelen te declareren en een naam te geven, kunt u zinvolle context geven voor uzelf en gebruikers van de formule.

=LET(naam1, naam_waarde1, calculatie_of_naam2, [naam_waarde2, calculatie_of_naam3...])

Argument

Beschrijving

naam1

Vereist

De voornaam die moet worden toegewezen. Moet beginnen met een letter. Kan niet de uitvoer zijn van een formule of conflicteren met de syntaxis van het bereik.

naam_waarde1

Vereist

De waarde die is toegewezen aan naam1.

calculatie_of_naam2

Vereist

Een van de volgende opties:

  • Een berekening die gebruikmaakt van alle namen in de LET-functie. Dit moet het laatste argument zijn in de LET-functie.

  • Een tweede naam die wordt toegewezen aan een tweede naamwaarde. Als een naam is opgegeven, worden naam_waarde2 en calculatie_of_naam3 vereist.

naam_waarde2

Optioneel

De waarde die is toegewezen aan calculatie_of_naam2.

calculatie_of_naam3

Optioneel

Een van de volgende opties:

  • Een berekening die gebruikmaakt van alle namen in de LET-functie. Het laatste argument in de LET-functie moet een berekening zijn.

  • Een derde naam die wordt toegewezen aan een derde naamwaarde. Als een naam is opgegeven, worden naam_waarde3 en berekening_of_naam4 vereist.

Notities: 

  • Het laatste argument moet een berekening zijn waarmee een resultaat wordt geretourneerd.

  • Namen van variabelen komen overeen met geldige namen die kunnen worden gebruikt in de naambeheerder. Bijv. 'a' is geldig maar 'c' niet omdat het in strijd is met verwijzingen van het type R1C1.

Voorbeelden

Voorbeeld 1

Beschouw de eenvoudige uitdrukking 'SUM(x,1)', waarbij x een benoemde variabele is waaraan een waarde kan worden toegewezen (in dit geval krijgt x de waarde 5 toegewezen).

=LET(x, 5, SUM(x, 1))

Als deze formule in een cel wordt ingevoerd, wordt de waarde 6 als resultaat gegeven. 

Voorbeeld 2

Stel dat u onbewerkte verkoopgegevens hebt en u wilt dat deze gegevens worden gefilterd, zodat er één persoon wordt weergegeven en een streepje in lege cellen.

Niet-gefilterde gegevens

Gefilterde gegevens

Niet-gefilterde verkoopgegevens

Gefilterde verkoopgegevens

Hoewel het bovenstaande zonder LET kan worden gedaan, verbetert het gebruik van LET de leesbaarheid van de formule en wordt de berekening twee keer zo snel uitgevoerd als zonder LET.

Voorbeeldgegevens   

Kopieer de volgende tabel naar cel A1 van een leeg werkblad als u dit voorbeeld zelf wilt doorlopen.

Rep

Regio

Product

Winst

Ariette

Oost

Appel

€ 1,33

Roelf

Zuid

Banaan

€ 0,09

Ariette

West

Mango

€ 1,85

Roelf

Noord

€ 0,82

Roelf

West

Banaan

€ 1,25

Ariette

Oost

Appel

€ 0,72

Roelf

Noord

Mango

€ 0,54

Oorspronkelijke formule

=ALS(ISLEEG(FILTER(A2:D8,A2:A8="Fred")),"-", FILTER(A2:D8,A2:A8="Fred"))

Formule met LET

=LET(filterCriteria,"Fred", filteredRange, FILTER(A2:D8,A2:A8=filterCriteria), ALS(ISLEEG(filteredRange),"-", filteredRange))

Meer hulp nodig?

Meer opties?

Verken abonnementsvoordelen, blader door trainingscursussen, leer hoe u uw apparaat kunt beveiligen en meer.

Community's helpen u vragen te stellen en te beantwoorden, feedback te geven en te leren van experts met uitgebreide kennis.

Was deze informatie nuttig?

Hoe tevreden bent u met de taalkwaliteit?
Wat heeft uw ervaring beïnvloed?
Als u op Verzenden klikt, wordt uw feedback gebruikt om producten en services van Microsoft te verbeteren. Uw IT-beheerder kan deze gegevens verzamelen. Privacyverklaring.

Hartelijk dank voor uw feedback.

×