De kolom voorbereiden: wat Excel met nummers doet
Dit artikel laat zien hoe u de kolom voorbereidt, een eerste schifting maakt met formules en daarna elke rij echt controleert, zonder nummers een voor een over te typen.
Excel leest een SIREN, een SIRET of een Belgisch ondernemingsnummer als een getal en behandelt het ook zo. Dat heeft drie gevolgen:
- de voorloopnul verdwijnt: het Belgische nummer
0417497106wordt417497106, wat op een SIREN van 9 cijfers lijkt; - lange nummers verschijnen in wetenschappelijke notatie: met de opmaak Standaard toont een smalle kolom een SIRET van 14 cijfers als
5,52033E+13. Het nummer blijft bewaard, maar is onleesbaar en wordt makkelijk verkeerd overgenomen; - spaties en punten blijven staan als het nummer uit een pdf is geplakt:
552 032 534is dan geen getal meer, en formules behandelen het anders dan de buren.
Selecteer dus eerst de kolom en kies de opmaak Tekst. Gebruik voor een CSV-bestand Gegevens, Van tekst/CSV en geef de kolom met nummers het type Tekst, in plaats van het bestand met een dubbelklik te openen. Zijn de nullen al weg, dan zet een formule ze terug: =TEKST(A2;"000000000") voor een SIREN, =TEKST(A2;"00000000000000") voor een SIRET en =TEKST(A2;"0000000000") voor een Belgisch nummer.
Een eerste schifting met formules
Een paar formules volstaan om de rijen te vinden die aandacht vragen, nog voor elke controle. Met het opgeschoonde nummer in kolom B:
| Doel | Formule |
|---|---|
| Spaties verwijderen | =SUBSTITUEREN(A2;" ";"") |
| Cijfers tellen | =LENGTE(B2): 9 voor een SIREN, 14 voor een SIRET |
| SIREN uit een SIRET | =LINKS(B2;9) |
| Frans btw-nummer uit het SIREN | ="FR"&TEKST(REST(12+3*REST(B2;97);97);"00")&B2 |
De laatste formule past de berekening van de btw-sleutel toe: voor het SIREN van Danone, 552032534, geeft ze FR27552032534. Vergelijk het resultaat met het btw-nummer in de klantfiche: een verschil wijst bijna altijd op een tikfout of op het nummer van een ander bedrijf van de groep. Het volledige formaat staat in het Franse btw-nummer.
Het controlecijfer van SIREN en SIRET (het Luhn-algoritme) kan ook als formule, maar die is lang en lastig te onderhouden. Laat dat liever over aan de controle van de volgende stap.
Wat een formule u niet vertelt
Een goed gevormd nummer met een juist controlecijfer kan voor uw bestand nog steeds fout zijn. Geen enkele formule weet:
- of het nummer echt is toegekend;
- of de onderneming of vestiging nog actief is, of al maanden gesloten;
- of het btw-nummer geregistreerd is;
- of het nummer van uw klant is, en niet van een naamgenoot of een ander bedrijf van de groep.
Voor die vier antwoorden moet u de officiële registers raadplegen, rij per rij. Dat is de volgende stap. Voor één nummer beschrijft een SIRET controleren de controles.
Drie manieren om de hele werkmap te controleren
Afhankelijk van de grootte van het bestand en hoe vaak u het nodig hebt, drie methoden, zonder nummers een voor een over te typen:
- Het bestand uploaden op de pagina Klantenbestand: een Excel-werkmap, een CSV of een tekstbestand. De diagnose is gratis en zonder account: ze toont ongeldige nummers, gesloten ondernemingen en dubbels. Het gecorrigeerde bestand is betalend, vanaf € 29 exclusief btw, zonder abonnement.
- Controleren vanuit Excel met de Excel-sjablonen van Jsonpage: een Power Query-script voor Excel op de computer of een Office Script voor Excel op het web. U zet de lijst in een tabel, plakt het script met uw sleutel, en Excel voegt aan elke rij de officiële naam, het SIREN, de status, het btw-nummer, de status ervan en het adres toe. Gegevens, Alles vernieuwen herhaalt de controle als de lijst verandert.
- De API gebruiken vanuit uw eigen software, om nummers bij de invoer te controleren in plaats van achteraf.
De laatste twee methoden vragen een API-sleutel: het gratis account geeft er een, zonder bankkaart, met 1.000 verzoeken per dag.
Voorbeeld: vijf rijen, vijf gevallen
Hier zijn vijf echte nummers zoals ze in een export staan, en wat de controle erover zegt:
| In het bestand | Wat de controle toont | Correctie |
|---|---|---|
552032534 | SIREN van Danone, actieve onderneming | Geen. Afgeleid btw-nummer: FR27552032534 |
55203253400646 | Controlecijfer klopt, maar vestiging gesloten op 19 augustus 2025 (vroeger hoofdkantoor) | Vervangen door het SIRET van het huidige hoofdkantoor, 552 032 534 00703 |
552120223 | Controlecijfer fout: tikfout | Het nummer opnieuw vragen: dat van Société Générale is 552 120 222 |
417497106 | 9 cijfers: Belgisch nummer waarvan de voorloopnul is weggevallen | 0417497106, dus BE0417497106 voor de btw (AB InBev) |
5,52033E+13 | SIRET van 14 cijfers in wetenschappelijke notatie | Kolom als Tekst opmaken: het volledige nummer verschijnt weer |
Veelgestelde vragen
Waarom toont Excel een SIRET als 5,52033E+13?+
Met de opmaak Standaard toont Excel lange getallen in wetenschappelijke notatie. Het SIRET van 14 cijfers blijft bewaard, maar is onleesbaar: geef de kolom de opmaak Tekst of de aangepaste opmaak 00000000000000.
Hoe zet ik de weggevallen nul van een Belgisch nummer terug?+
Met =TEKST(A2;"0000000000"): het nummer wordt aangevuld tot 10 cijfers. 417497106 wordt weer 0417497106.
Volstaat een formule om een SIREN te controleren?+
Nee. Een formule vindt een slecht gevormd nummer, maar geen gesloten onderneming, een nooit toegekend nummer of het nummer van een ander bedrijf. Daarvoor raadpleegt u de officiële registers.
Kan ik een Excel-bestand controleren zonder account?+
Ja. De diagnose op de pagina Klantenbestand is gratis en zonder account; alleen het gecorrigeerde bestand is betalend.
Verder lezen
- KLANTENBESTANDKlantenbestand opschonen voor e-facturatieControleer SIREN-nummers, vind gesloten bedrijven en dubbelen vóór e-facturatie: methode in 7 stappen, gratis diagnose, correctie vanaf € 29 excl. btw.
- BESTANDHet SIREN van uw leveranciers terugvinden uit een bestandAfgekorte namen, btw-nummers zonder prefix, verkeerd overgetypte SIREN: de werkwijze om de juiste SIREN per rij te vinden.
- SIRETEen Frans SIRET-nummer controlerenHet formaat van 14 cijfers, typefouten opsporen en het verschil tussen een geldig SIRET en een actieve vestiging.