Home > Engels
Vertaling van Excel-formules in het Engels
Wil je in je VBA-code een berekening maken, dan moet je een eigen rekenfunctie van VBA gebruiken, als die er is (zie hoofdstuk 16 van het boek). Alleen als VBA die rekenfunctie niet heeft, gebruik je een rekenfunctie van Excel.
Om je te helpen kiezen, heb ik de rekenfuncties van VBA met alle Excel-functies naast elkaar gezet, in het Nederlands en in het Engels. Dit Excel-bestand mag je gratis downloaden.
Als je de Excel-functie gebruikt, zet je er in de code WorksheetFunction voor. Bijvoorbeeld:
Aantal = WorksheetFunction.Count(Range("A1:A20"))
Deze telt het aantal getallen in de cellen A1 t/m A20.
Als je WorksheetFunction toepast, moet je de Engelstalige versie van de rekenfunctie gebruiken.
Hieronder staat de vertaling van de meest voorkomende functies.
In dit gratis Excel-bestand vind je alle 460 functies in het Engels en Nederlands naast elkaar.
Klik hier voor de uitleg van foutmeldingen in het Engels.
Om je te helpen kiezen, heb ik de rekenfuncties van VBA met alle Excel-functies naast elkaar gezet, in het Nederlands en in het Engels. Dit Excel-bestand mag je gratis downloaden.
Als je de Excel-functie gebruikt, zet je er in de code WorksheetFunction voor. Bijvoorbeeld:
Aantal = WorksheetFunction.Count(Range("A1:A20"))
Deze telt het aantal getallen in de cellen A1 t/m A20.
Als je WorksheetFunction toepast, moet je de Engelstalige versie van de rekenfunctie gebruiken.
Hieronder staat de vertaling van de meest voorkomende functies.
In dit gratis Excel-bestand vind je alle 460 functies in het Engels en Nederlands naast elkaar.
Klik hier voor de uitleg van foutmeldingen in het Engels.
Nederlands
AANTAL AANTAL.ALS AANTALARG BET (begin van Excel 2010: AFLOSSING) AFRONDEN (begin van Excel 2010: AFRONDING) ALS DAG DATUM DATUMVERSCHIL DEEL (begin van Excel 2010: MIDDEN) GEHEEL GEMIDDELDE GROOTSTE JAAR KLEINSTE LINKS MAAND MAX MIN NU RANG RECHTS REST SOM SOM.ALS SOMMEN.ALS SUBSTITUEREN TW VANDAAG VERT.ZOEKEN VIND.ALLES VIND.SPEC WORTEL (begin van Excel 2010: VWORTEL) WEEKDAG WEEKNUMMER * |
Engels
COUNT COUNTIF (zonder punt) COUNTA PMT ROUND IF DAY DATE DATEDIFF MID TRUNC AVERAGE LARGE YEAR SMALL LEFT MONTH MAX MIN NOW RANK RIGHT MOD SUM SUMIF (zonder punt) SUMIFS (zonder punt) SUBSTITUTE FV TODAY VLOOKUP (zonder punt) FIND SEARCH SQRT WEEKDAY WEEKNUM * * Amerikaanse telling! Hieronder staat de formule volgens de Europese telling. |
Excel-functies in het Engels gebruiken
* Zoals je ziet, wordt in de naam van de Engelse functie geen punt gebruikt.
* In formules worden de argumenten gescheiden door een komma, bijvoorbeeld
=SOM.ALS(A:A; D3; B:B) is in het Engels
=SUMIF(A:A, D3, B:B)
* Voor getallen worden de komma en de punt andersom gebruikt.
Het teken voor decimalen is de punt, zoals 4.75 bijvoorbeeld.
Het scheidingsteken voor duizendtallen is een komma, als in 1,234
en ons 1.234,56 is in de Amerikaanse notatie 1,234.56.
* In formules worden de argumenten gescheiden door een komma, bijvoorbeeld
=SOM.ALS(A:A; D3; B:B) is in het Engels
=SUMIF(A:A, D3, B:B)
* Voor getallen worden de komma en de punt andersom gebruikt.
Het teken voor decimalen is de punt, zoals 4.75 bijvoorbeeld.
Het scheidingsteken voor duizendtallen is een komma, als in 1,234
en ons 1.234,56 is in de Amerikaanse notatie 1,234.56.
Formule voor Europees weeknummer
Je krijgt het weeknummer volgens de Europese telling met de formule:
=(A1-WEEKDAG(A1-1)+4-(GEHEEL(DATUM(JAAR(A1-WEEKDAG(A1-1)+4);1;2)/7)*7-2))/7
In dit voorbeeld staat de datum in cel A1.
Sinds versie 2013 heeft Excel hiervoor de functie ISO.WEEKNUMMER.
Als de datum in A1 staat, is je formule
=ISO.WEEKNUMMER(A1)
Je krijgt het weeknummer van deze datum volgens het ISO-systeem.
Deze functie is nieuw vanaf Excel 2013 en werkt dus niet in oudere versies.
=(A1-WEEKDAG(A1-1)+4-(GEHEEL(DATUM(JAAR(A1-WEEKDAG(A1-1)+4);1;2)/7)*7-2))/7
In dit voorbeeld staat de datum in cel A1.
Sinds versie 2013 heeft Excel hiervoor de functie ISO.WEEKNUMMER.
Als de datum in A1 staat, is je formule
=ISO.WEEKNUMMER(A1)
Je krijgt het weeknummer van deze datum volgens het ISO-systeem.
Deze functie is nieuw vanaf Excel 2013 en werkt dus niet in oudere versies.