LET
LET in Engelstalige Excel
Geeft een waarde of tussenresultaat binnen één formule een naam, zodat je het op naam hergebruikt en Excel het maar één keer berekent.
Laatst bijgewerkt: 13 oktober 2026
| Rij | A | B | C | D |
|---|---|---|---|---|
| 1 | Factuurnummer | Netto bedrag | Btw-percentage | |
| 2 | 25-2041 | €18,250.00€ 18.250,00 | 21%21% | €22,082.50€ 22.082,50=LET(netto, B2, btw, netto * C2, netto + btw)=LET(netto; B2; btw; netto * C2; netto + btw) |
| 3 | 25-2042 | €6,400.00€ 6.400,00 | 9%9% | |
| 4 | 25-2043 | €3,100.00€ 3.100,00 | 21%21% |
Veeg opzij om alle kolommen te zien
Resultaat: €22,082.50€ 22.082,50
=LET(netto,B2, btw, netto * C2, netto + btw)
=LET(netto;B2; btw; netto * C2; netto + btw)
Wat LET doet en wanneer je het gebruikt
Wat het doet: het geeft binnen één formule namen aan delen van een berekening, bijvoorbeeld het nettobedrag en de btw van een factuur, en combineert ze daarna in een slotregel.
Wanneer je het gebruikt: als een formule hetzelfde bereik of dezelfde deelberekening herhaalt, als een beoordelaar hem een maand later moet kunnen lezen, of als een trage SOMMEN.ALS op meerdere plekken terugkomt. Het vervangt helperkolommen die alleen een tussenresultaat bewaren. Gebruikt een formule elk onderdeel één keer, dan maken namen hem alleen langer.
De drie grootste voordelen:
- Eén keer berekend: een trage deelberekening wordt één keer uitgevoerd, hoe vaak je de naam ook gebruikt.
- Leesbaar: namen als
nettoenbtwlaten zien wat elke stap is. - Geen helperkolommen: tussenresultaten blijven binnen de formule, dus er staat niets in het werkblad dat kan breken of per ongeluk wordt verwijderd.
Hoe Excel de functie berekent
Excel leest de argumenten van links naar rechts in paren. Per paar berekent Excel de waarde, met alleen de namen die er al zijn, en bewaart het resultaat onder de naam. Bij het laatste argument, dat geen partner heeft, berekent Excel die expressie met alle bewaarde namen en geeft het als resultaat van de hele formule.
Enkele regels voor namen:
- een naam kan één waarde, een bereik of een hele matrix bevatten; levert de slotberekening een matrix op, dan loopt de formule over
- de namen verdwijnen zodra de formule klaar is
- een LET-naam gaat binnen die formule vóór een naam uit Namen beheren met dezelfde naam
- de namen kies je zelf; Nederlandse namen werken ook
Let op: Een naam die op een celverwijzing lijkt, zoals FAC1, wordt geweigerd.
Denkmodel
Een recept met een mise en place: je weegt en snijdt eerst alles en geeft elk schaaltje een label, en de laatste regel zegt wat je met de schaaltjes doet.
Begrippen op deze pagina: werkblad, overloop, matrix, argument, bereik
Syntaxis
Officiële documentatie van LETLET(naam1,naam_waarde1, calculatie_of_naam2, [naam_waarde2], [calculatie_of_naam3], ...)
LET(naam1;naam_waarde1; calculatie_of_naam2; [naam_waarde2]; [calculatie_of_naam3]; ...)
| Argument | Soort | Betekenis |
|---|---|---|
naam1 | Verplicht | De naam voor de eerste waarde. Moet met een letter beginnen. |
naam_waarde1 | Verplicht | De waarde of expressie waar naam1 voor staat. |
calculatie_of_naam2 | Verplicht | De uiteindelijke berekening, of de volgende naam die je definieert. |
naam_waarde2 | Optioneel | De waarde die aan de vorige naam wordt gekoppeld. |
calculatie_of_naam3 | Optioneel | De uiteindelijke berekening, of nog een naam; paren mogen doorgaan. |
Geeft terug:Het resultaat van het laatste argument, berekend met alle namen die ervoor zijn gedefinieerd
Formules gebruiken komma's (,) tussen de argumenten, zoals in de Engelse Excel. Formules gebruiken puntkomma's (;) tussen de argumenten, zoals in de Nederlandse Excel. Formules gebruiken puntkomma's (;) tussen de argumenten, zoals in de Nederlandse Excel; de Engelse Excel gebruikt komma's (,).
Uitgewerkte voorbeelden
Beginner
Btw en bruto bedrag van een verkoopfactuur herrekenen
Je herrekent de btw op verkoopfacturen van Veldhuis Installatie BV en vergelijkt het bruto bedrag met wat de klant heeft betaald. Het netto bedrag en het btw-percentage staan per rij. Het netto bedrag heb je twee keer nodig, om de btw te berekenen en als bedrag waar de btw bij komt, dus geef je het een naam, en het btw-bedrag krijgt ook een naam zodat de laatste stap leest als netto + btw.
| Rij | A | B | C | D | E |
|---|---|---|---|---|---|
| 1 | Factuurnummer | Netto bedrag | Btw-percentage | ||
| 2 | 25-2041 | €18,250.00€ 18.250,00 | 21%21% | €22,082.50€ 22.082,50=LET(netto, B2, btw, netto * C2, netto + btw)=LET(netto; B2; btw; netto * C2; netto + btw) | |
| 3 | 25-2042 | €6,400.00€ 6.400,00 | 9%9% | ||
| 4 | 25-2043 | €3,100.00€ 3.100,00 | 21%21% | ||
| 5 |
Veeg opzij om alle kolommen te zien
Formule in D2
=LET(netto,B2, btw, netto * C2, netto + btw)
=LET(netto;B2; btw; netto * C2; netto + btw)
Resultaat: €22,082.50€ 22.082,50
Stap voor stap
- Excel begint bij het eerste paar: de naam netto en de waarde
B2. InB2staat 18,25018.250, dus netto is nu 18,25018.250. - Het tweede paar is btw met de waarde netto * C2. Excel vervangt netto door de bewaarde 18,25018.250 en leest
C2, dat is 21%: 18,25018.250 × 0,21 = 3832,50. btw is nu 3832,50. - Het laatste argument, netto + btw, heeft geen partner en is dus het resultaat: 18,25018.250 + 3832,50 = 22,082.5022.082,50.
- Kopieer
D2naar beneden.D3wordt 6400 + (6400 × 0,09 = 576) = 6976 enD4wordt 3100 + (3100 × 0,21 = 651) = 3751, omdat netto en btw voor elke rij opnieuw worden berekend.
Let op: Een formule die op een paar eindigt, zoals =LET(netto; B2; btw; netto * C2), heeft geen berekening om terug te geven en Excel weigert hem. Sluit altijd af met de expressie die je wilt zien.
Meer over dit voorbeeld: waarom het werkt, 1 variant
Waarom het werkt
Elke naam is een label op een bewaarde waarde, en latere paren kunnen de labels van eerdere paren lezen. Het laatste argument is het enige dat geen paar vormt, zo weet Excel dat het het antwoord is.
Varianten
=B2 * (1 + C2)
=B2 * (1 + C2)
Voor deze ene berekening is de gewone formule korter; LET gaat lonen zodra een onderdeel vaker voorkomt of een label voor de lezer nodig heeft.
Halfgevorderd
Verschillen met de specificatie boven een percentage markeren
Je sluit drie grootboeksaldi van Veldhuis Installatie BV aan op de specificaties van de cliënt. Per rekening bepaal je het verschil en het aandeel daarvan in de specificatie, en je markeert de rekening als dat aandeel boven de grens in G1 ligt.
Het aandeel krijgt een eigen stap en een naam naast het verschil, zodat de test leest als aandeel tegenover de grens. Eén van de verschillen is negatief, omdat het grootboek lager is dan de specificatie.
| Rij | A | B | C | D | E | F | G | H |
|---|---|---|---|---|---|---|---|---|
| 1 | Grootboekrekening | Grootboek | Specificatie | Grens | 0.5%0,5% | |||
| 2 | 13001300 | €482,615.40€ 482.615,40 | €480,115.40€ 480.115,40 | Onderzoeken=LET(verschil, B2 - C2, aandeel, verschil / C2, ALS(aandeel > $G$1, "Onderzoeken", "Binnen de grens"))=LET(verschil; B2 - C2; aandeel; verschil / C2; ALS(aandeel > $G$1; "Onderzoeken"; "Binnen de grens")) | ||||
| 3 | 16001600 | €215,840.00€ 215.840,00 | €215,840.00€ 215.840,00 | |||||
| 4 | 40004000 | €94,250.00€ 94.250,00 | €94,300.00€ 94.300,00 | |||||
| 5 |
Veeg opzij om alle kolommen te zien
Formule in D2
=LET(verschil,B2 - C2, aandeel, verschil / C2, ALS(aandeel > $G$1, "Onderzoeken", "Binnen de grens"))
=LET(verschil;B2 - C2; aandeel; verschil / C2; ALS(aandeel > $G$1; "Onderzoeken"; "Binnen de grens"))
Resultaat: Onderzoeken
Stap voor stap
- Het eerste paar geeft het verschil een naam: verschil = B2 - C2 = 482,615.40482.615,40 - 480,115.40480.115,40 = 2500,00.
- Het tweede paar gebruikt verschil: aandeel = verschil / C2 = 2500 / 480,115.40480.115,40 = 0,005207, dus 0,52%.
- Het laatste argument is ALS. Excel leest
G1(0,5%) en test 0,52% > 0,5%: WAAR. ALS geeftOnderzoeken. - In
D3is het verschil 215,840215.840 - 215,840215.840 = 0 en het aandeel 0, dus ALS geeftBinnen de grens. InD4is het verschil 94,25094.250 - 94,30094.300 = -50 en het aandeel -50 / 94,30094.300 = -0,053%; ook dat ligt niet boven 0,5%, dus het antwoord isBinnen de grens. - Zonder LET schrijf je (B2 - C2) / C2 in de test en opnieuw overal waar het aandeel nodig is. Met de naam pas je een andere definitie van het aandeel op één plek aan.
Let op: Een grootboek dat lager is dan de specificatie geeft een negatief aandeel, en een negatief aandeel is nooit groter dan 0,5%, dus een groot tekort zoals -20,00020.000 komt door als Binnen de grens. Test de absolute waarde om beide richtingen te vangen.
Meer over dit voorbeeld: waarom het werkt, nog 1 valkuil, 1 variant
Waarom het werkt
De namen maken van de formule drie leesbare regels: het verschil, het aandeel en de beslissing. ALS is de enige andere functie en ziet aandeel als één bewaard getal, niet als een berekening die hij moet herhalen.
Meer om op te letten
- Een specificatiesaldo van 0 maakt van verschil / C2 een #DEEL/0!-fout. Bepaal vooraf hoe je een nulsaldo wilt behandelen.
Varianten
=LET(verschil,B2 - C2, aandeel, ABS(verschil) / C2, ALS(aandeel > $G$1, "Onderzoeken", "Binnen de grens"))
=LET(verschil;B2 - C2; aandeel; ABS(verschil) / C2; ALS(aandeel > $G$1; "Onderzoeken"; "Binnen de grens"))
Zet ABS rond het aandeel, zodat zowel tekorten als overschotten worden gemarkeerd.
Gevorderd
Dubbel geboekte inkoopfacturen opsporen
In het inkoopdagboek van Veldhuis Installatie BV zoek je facturen die dubbel zijn geboekt, want een dubbele boeking kan een dubbele betaling betekenen. Hetzelfde factuurnummer mag legitiem van twee verschillende leveranciers komen, dus een dubbele boeking is hetzelfde factuurnummer van dezelfde leverancier. Je wilt de dubbele regels op een lijst.
| Rij | A | B | C | D | E | F | G | H |
|---|---|---|---|---|---|---|---|---|
| 1 | Factuurnummer | Leverancier | Bedrag | |||||
| 2 | INV-3301 | Bakker Staal BV | €4,235.00€ 4.235,00 | INV-3302=LET(factuur, A2:A8, leverancier, B2:B8, FILTER(A2:C8, AANTALLEN.ALS(factuur, factuur, leverancier, leverancier) > 1, "Geen dubbele facturen"))=LET(factuur; A2:A8; leverancier; B2:B8; FILTER(A2:C8; AANTALLEN.ALS(factuur; factuur; leverancier; leverancier) > 1; "Geen dubbele facturen")) | Jansen Logistiek BV | €1,512.50€ 1.512,50 | ||
| 3 | INV-3302 | Jansen Logistiek BV | €1,512.50€ 1.512,50 | INV-3303 | Bakker Staal BV | €7,260.00€ 7.260,00 | ||
| 4 | INV-3301 | Hofman Kantoor BV | €980.00€ 980,00 | INV-3302 | Jansen Logistiek BV | €1,512.50€ 1.512,50 | ||
| 5 | INV-3303 | Bakker Staal BV | €7,260.00€ 7.260,00 | INV-3303 | Bakker Staal BV | €7,260.00€ 7.260,00 | ||
| 6 | INV-3302 | Jansen Logistiek BV | €1,512.50€ 1.512,50 | |||||
| 7 | INV-3304 | De Wit Schoonmaak BV | €640.20€ 640,20 | |||||
| 8 | INV-3303 | Bakker Staal BV | €7,260.00€ 7.260,00 | |||||
| 9 |
Veeg opzij om alle kolommen te zien
Formule in E2
=LET(factuur,A2:A8, leverancier, B2:B8, FILTER(A2:C8, AANTALLEN.ALS(factuur, factuur, leverancier, leverancier) > 1, "Geen dubbele facturen"))
=LET(factuur;A2:A8; leverancier; B2:B8; FILTER(A2:C8; AANTALLEN.ALS(factuur; factuur; leverancier; leverancier) > 1; "Geen dubbele facturen"))
Resultaat: INV-3302 | Jansen Logistiek BV | €1,512.50 / INV-3303 | Bakker Staal BV | €7,260.00 / INV-3302 | Jansen Logistiek BV | €1,512.50 / INV-3303 | Bakker Staal BV | €7,260.00INV-3302 | Jansen Logistiek BV | € 1.512,50 / INV-3303 | Bakker Staal BV | € 7.260,00 / INV-3302 | Jansen Logistiek BV | € 1.512,50 / INV-3303 | Bakker Staal BV | € 7.260,00
Stap voor stap
- De eerste twee paren bewaren bereiken: factuur is
A2:A8en leverancier isB2:B8. Er wordt nog niets berekend; de namen zijn labels op de twee bereiken. - De slot-FILTER begint met het argument opnemen. AANTALLEN.ALS(factuur; factuur; leverancier; leverancier) telt voor elk van de 7 rijen hoeveel rijen zowel het factuurnummer als de leverancier delen: 1, 2, 1, 2, 2, 1, 2. De derde regel (rij 4,
INV-3301van Hofman Kantoor BV) telt alleen zichzelf, omdat de andereINV-3301van Bakker Staal BV is. - Vergelijken met > 1 geeft ONWAAR, WAAR, ONWAAR, WAAR, WAAR, ONWAAR, WAAR.
- FILTER houdt de 2e, 4e, 5e en 7e rij van
A2:C8over, in bronvolgorde:INV-3302(1512,50),INV-3303(7260,00),INV-3302(1512,50) enINV-3303(7260,00). - Het blok van 4 rijen en 3 kolommen loopt over van
E2totG5. Verwijder de tweedeINV-3302en de tweedeINV-3303uit de bron en FILTER vindt geen rij boven 1, dusE2toontGeen dubbele facturen.
Let op: Test je alleen het factuurnummer, AANTAL.ALS(factuur; factuur) > 1, dan komt INV-3301 stilletjes twee keer op de lijst, omdat twee verschillende leveranciers hetzelfde nummer gebruikten. De lijst ziet er geloofwaardig uit, maar 2 regels zijn geen dubbele boekingen.
Meer over dit voorbeeld: waarom het werkt, nog 2 valkuilen, 1 variant
Waarom het werkt
factuur en leverancier komen elk twee keer voor in AANTALLEN.ALS, één keer als bereik om in te zoeken en één keer als criterium om naar te zoeken. Een heel bereik als criterium geeft per rij een telling, en dat is precies de matrix die FILTER nodig heeft.
Meer om op te letten
- Beide boekingen komen terug, ook de eerste. Wil je alleen de latere boeking, dan moet de eerste met een andere test worden weggelaten.
- Een leverancier die als 'Bakker Staal BV ' met een spatie aan het eind is getypt telt als een andere leverancier en verbergt een echte dubbele boeking. Haal eerst SPATIES.WISSEN over de leverancierskolom.
Varianten
=FILTER(A2:C8,AANTALLEN.ALS(A2:A8, A2:A8, B2:B8, B2:B8) > 1, "Geen dubbele facturen")
=FILTER(A2:C8;AANTALLEN.ALS(A2:A8; A2:A8; B2:B8; B2:B8) > 1; "Geen dubbele facturen")
Zonder LET: hetzelfde resultaat, maar beide bereiken staan twee keer in de formule. Prima bij twee bereiken; bij vier of vijf voorwaarden houden de namen hem leesbaar.
Expert
Voorziening dubieuze debiteuren uit ouderdomsklassen in één formule
Je toetst de voorziening dubieuze debiteuren bij Veldhuis Installatie BV per de balansdatum 31 december 2025. De cliënt past deze percentages toe:
- 0% op facturen die nog niet vervallen zijn
- 1% tot 30 dagen te laat
- 5% voor 31 tot 60 dagen
- 20% voor 61 tot 90 dagen
- 50% boven 90 dagen
Je herrekent de totale voorziening om die met het geboekte bedrag te vergelijken. De formule moet leesbaar zijn voor de beoordelaar en je elke stap laten controleren.
| Rij | A | B | C | D | E | F | G |
|---|---|---|---|---|---|---|---|
| 1 | Factuurnummer | Openstaand bedrag | Vervaldatum | Balansdatum | 31-12-2025 | ||
| 2 | 25-1101 | €12,000.00€ 12.000,00 | 15-12-2025 | ||||
| 3 | 25-1102 | €8,500.00€ 8.500,00 | 20-11-2025 | Voorziening | €16,787.50€ 16.787,50=LET( saldodatum, F1, openstaand_bedrag, B2:B8, vervaldatum, C2:C8, dagen_te_laat, saldodatum - vervaldatum, tarief, ALS(dagen_te_laat > 90, 0.5, ALS(dagen_te_laat > 60, 0.2, ALS(dagen_te_laat > 30, 0.05, ALS(dagen_te_laat > 0, 0.01, 0)))), voorziening, openstaand_bedrag * tarief, AFRONDEN(SOM(voorziening), 2) )=LET( saldodatum; F1; openstaand_bedrag; B2:B8; vervaldatum; C2:C8; dagen_te_laat; saldodatum - vervaldatum; tarief; ALS(dagen_te_laat > 90; 0,5; ALS(dagen_te_laat > 60; 0,2; ALS(dagen_te_laat > 30; 0,05; ALS(dagen_te_laat > 0; 0,01; 0)))); voorziening; openstaand_bedrag * tarief; AFRONDEN(SOM(voorziening); 2) ) | ||
| 4 | 25-1103 | €15,000.00€ 15.000,00 | 25-10-2025 | ||||
| 5 | 25-1104 | €6,400.00€ 6.400,00 | 01-09-2025 | ||||
| 6 | 25-1105 | €9,800.00€ 9.800,00 | 14-01-2026 | ||||
| 7 | 25-1106 | €4,250.00€ 4.250,00 | 01-12-2025 | ||||
| 8 | 25-1107 | €20,000.00€ 20.000,00 | 31-07-2025 | ||||
| 9 |
Veeg opzij om alle kolommen te zien
Formule in F3
=LET( saldodatum,F1, openstaand_bedrag, B2:B8, vervaldatum, C2:C8, dagen_te_laat, saldodatum - vervaldatum, tarief, ALS(dagen_te_laat > 90, 0.5, ALS(dagen_te_laat > 60, 0.2, ALS(dagen_te_laat > 30, 0.05, ALS(dagen_te_laat > 0, 0.01, 0)))), voorziening, openstaand_bedrag * tarief, AFRONDEN(SOM(voorziening), 2) )
=LET( saldodatum;F1; openstaand_bedrag; B2:B8; vervaldatum; C2:C8; dagen_te_laat; saldodatum - vervaldatum; tarief; ALS(dagen_te_laat > 90; 0,5; ALS(dagen_te_laat > 60; 0,2; ALS(dagen_te_laat > 30; 0,05; ALS(dagen_te_laat > 0; 0,01; 0)))); voorziening; openstaand_bedrag * tarief; AFRONDEN(SOM(voorziening); 2) )
Resultaat: €16,787.50€ 16.787,50
Stap voor stap
- De eerste drie paren bewaren invoer: saldodatum is 31 dec 2025, openstaand_bedrag is
B2:B8en vervaldatum isC2:C8. Er wordt nog niets berekend. - dagen_te_laat trekt elke vervaldatum af van de balansdatum: 16, 41, 67, 121, -14, 30, 153 dagen. De negatieve -14 is factuur
25-1105, die op 14 januari 2026 vervalt en nog niet te laat is. - tarief koppelt elk aantal dagen aan een percentage met geneste ALS-functies: 0,01, 0,05, 0,2, 0,5, 0, 0,01, 0,5. Factuur
25-1106is precies 30 dagen te laat en 30 > 30 is ONWAAR, dus die blijft in de klasse van 1%. - voorziening vermenigvuldigt bedragen met percentages, rij voor rij: 12,00012.000 × 0,01 = 120; 8500 × 0,05 = 425; 15,00015.000 × 0,2 = 3000; 6400 × 0,5 = 3200; 9800 × 0 = 0; 4250 × 0,01 = 42,50; 20,00020.000 × 0,5 = 10,00010.000.
- Het laatste argument telt ze op: 120 + 425 + 3000 + 3200 + 0 + 42,50 + 10,00010.000 = 16,787.5016.787,50. AFRONDEN op 2 decimalen laat 16,787.5016.787,50 staan in
F3. - Tip bij het opsporen van fouten: vervang het laatste argument door dagen_te_laat, tarief of voorziening en de formule toont die fase als overloopbereik, zodat je hem rij voor rij met de ouderdomsanalyse vergelijkt. Zet de slotberekening terug als je klaar bent.
Let op: De omgekeerde fout is >= gebruiken waar de klasse 'tot 30 dagen' zegt. Met dagen_te_laat >= 30 verhuist factuur 25-1106 naar de klasse van 5%: 4250 × 0,05 = 212,50 in plaats van 42,50, en het totaal wordt 16,957.5016.957,50. Het resultaat ziet er nog steeds redelijk uit.
Meer over dit voorbeeld: waarom het werkt, nog 2 valkuilen, 1 variant
Waarom het werkt
Elke naam bevat een hele matrix, dus tarief en voorziening worden voor alle 7 facturen tegelijk berekend en elk maar één keer, hoe vaak ze daarna ook worden gelezen.
Gebruik deze opbouw niet voor een eenmalige som, of als de percentages in een tabel staan die de cliënt bijhoudt: een percentagetabel met een helperkolom en SOMPRODUCT is dan beter te onderhouden, omdat de percentages in cellen staan en niet in de formule.
Meer om op te letten
- Laat je het laatste ALS-niveau (dagen_te_laat > 0) weg, dan krijgen nog niet vervallen facturen 1%: 9800 × 0,01 = 98 extra. Houd het geval nog niet vervallen expliciet.
- Een vervaldatum die als tekst is opgeslagen, zoals '2025-12-15' met een apostrof ervoor, kan in dagen_te_laat een #WAARDE!-fout of een verkeerd aantal dagen geven, afhankelijk van de regionale instellingen. Controleer één cel met ISGETAL voordat je de formule de schuld geeft.
Varianten
=LET( saldodatum,F1, openstaand_bedrag, B2:B8, vervaldatum, C2:C8, dagen_te_laat, saldodatum - vervaldatum, tarief, ALS(dagen_te_laat > 90, 0.5, ALS(dagen_te_laat > 60, 0.2, ALS(dagen_te_laat > 30, 0.05, ALS(dagen_te_laat > 0, 0.01, 0)))), tarief )
=LET( saldodatum;F1; openstaand_bedrag; B2:B8; vervaldatum; C2:C8; dagen_te_laat; saldodatum - vervaldatum; tarief; ALS(dagen_te_laat > 90; 0,5; ALS(dagen_te_laat > 60; 0,2; ALS(dagen_te_laat > 30; 0,05; ALS(dagen_te_laat > 0; 0,01; 0)))); tarief )
Versie voor het opsporen van fouten: het laatste argument geeft de matrix met percentages, zodat je de gekozen klasse per factuur ziet.
Veelgemaakte fouten
| Symptoom | Oorzaak | Oplossing |
|---|---|---|
| #NAAM? bij een naam als fac1 of btw2 | Excel antwoordt #NAAM? of weigert de formule nadat je een naam als fac1 of btw2 hebt getypt. | Een kolom van A tot en met XFD gevolgd door cijfers leest Excel als celadres, dus dat kan geen naam zijn. Gebruik factuur1, fac_1 of een omschrijvend woord. |
| Formule geweigerd: geen slotberekening | De formule wordt geweigerd omdat hij eindigt met een naam en een waarde, zonder slotberekening. | Het aantal argumenten moet oneven zijn: paren, plus één laatste berekening. Schrijf na het laatste paar de expressie die terug moet komen, of de naam die je wilt zien. |
| #NAAM? bij een goed gespelde naam | Een naam geeft #NAAM? terwijl hij goed gespeld is: hij wordt gebruikt in een paar dat vóór zijn eigen definitie staat. | Namen zien alleen de namen links van zich. Zet de paren zo dat elke waarde is gedefinieerd vóór het paar dat hem gebruikt. |
| #NAAM? in een andere cel | Je probeert een naam uit de LET van de ene cel in een andere cel te gebruiken en krijgt #NAAM?. | LET-namen bestaan alleen binnen hun eigen formule. Voor een waarde die in de hele werkmap geldt, maak je een benoemd bereik via Namen beheren, of verpak je de logica in een LAMBDA. |
Gebruikt in combinaties
- Verschillen boven de rapportagegrens met LET, FILTER, HOR.STAPELEN en ABSStem het grootboek per debiteur af op de specificatie van de cliënt en toon alleen de verschillen boven de rapportagegrens: LET geeft de verschillen één keer een naam, HOR.STAPELEN zet er de debiteur naast, FILTER houdt de rijen over waarvan ABS boven de grens uitkomt.Excel 2024 of nieuwer (Deze combinatie vereist Excel 2024 of nieuwer)
- De klant opzoeken met een regexHaal het factuurnummer met REGEXEXTRACT uit een bankomschrijving, maak er een patroon van en laat X.ZOEKEN dat patroon vergelijken met een factuurlijst waarin nummers op verschillende manieren zijn getypt.Excel voor Microsoft 365 (Deze combinatie vereist Excel voor Microsoft 365)
- Boekstukken waarbij debet niet gelijk is aan creditToon de boekstukken waarvan het debet- en creditbedrag verschillen: je pakt de unieke boekstuknummers, telt debet en credit per boekstuk op met SOMMEN.ALS en houdt met FILTER over HOR.STAPELEN de ongelijke over, alles benoemd in één LET.Excel 2024 of nieuwer (Deze combinatie vereist Excel 2024 of nieuwer)