Hoe kan je in Excel een geheel getal invoeren van meer dan 15 cijfers ?

DREE, 63 jaar
22 januari 2009

Om deIBAN-code zelf te berekenen, heb je nood aan een cel waarin 18 cijfers kunnen worden ingevuld.

Antwoord

Beste,

Het klopt dat bij een excel-cel standaard de wetenschappelijke exponentiele code gebruikt wordt om getallen van meer dan 11 cijfers voor te stellen. vb: 1,23456E+11

Als je echter vooraf de eigenschappen van de excel-cel aanpast op 'getal'-notatie, dan kan je getallen voorstellen tot en met 15 cijfers, wat in uw geval nog te weinig is.
Als er meer dan 15 cijfers gebruikt worden, dan wordt het 16e cijfer en de daaropvolgende cijfers steeds 0, wat dus niet goed is om hier te gebruiken.

De rekencapaciteit van excel is blijkbaar max. 15 cijfers, daar kan niet aan veranderd worden, tenzij je misschien de ASAP-utilities van excel zou gebruiken (niet  uitgetest).
Deze max. capaciteit komt omdat excel wellicht met 64 bits werkt, en als je getallen als integer voorstelt, dan is de max. waarde +/- 9.223.372.036.854.775.808. Dat zijn eigenlijk bijna 19 beduidende cijfers. Waarschjinlijk hebben de ontwerpers van excel een reserve/marge genomen en dus slechts 15 beduidende cijfers toegelaten/voorzien.

Maar goed, daarmee is uw probleem niet opgelost.
Een mogelijke oplossing is om volgend principe te gebruiken: grote getallen opsplitsen in werkbare kleinere getallen als volgt: 1.234.567.890.123.456.789 = 1.234.567.890 * 1.000.000.000 + 123.456.789. (getal = getal1 * 1000000000 + getal2). Het resultaat moet je dan wel als tekst voorstellen in een excel-cel (dit kan tot 255 karakters - hier getallen - zijn).

Als voorbeeld van zo'n toepassing geef ik je hier de formule om 2 getallen van 18 cijfers met elkaar op te tellen. Het ene getal (2 x 9 cijfers) wordt voorgesteld in cel A1 en B1. Het andere getal wordt voorgesteld in cel A2 en B2. Het resultaat van de optelling komt in cel B3 met volgende formule: =TEKST(A1+A2+GEHEEL((B1+B2)/1000000000);"###0") &TEKST(REST(B1+B2;1000000000);"000000000")

Deze oplossing werd gevonden met de hulp van dhr. José Rollez, waarvoor dank.

Succes nog met uw bewerkingen met getallen van 18 cijfers (dus 2x getallen van 9 cijfers gebruiken).

Reacties op dit antwoord

  • 25/01/2009 - DREE (vraagsteller)

    Beste, Verontschuldig me omdat ik slecht gecommuniceerd heb. Hier volgt mijn probleem : ik wil in Excel een geheel getal van 18 cijfers delen door 97 om de IBAN-code zelf te berekenen. Kunt u daar een toepassingsformule voor schrijven ? Bij voorbaat dank voor uw inspanning. Dree Plasmans dree.plasmans@gmail.com

Enkel de vraagsteller en de wetenschapper kunnen reageren op een antwoord.

Zoek andere vragen

© 2008-2026
Ik heb een vraag wordt gecoördineerd door Eos wetenschap. Voor vragen over het platform kan je terecht bij ikhebeenvraag@eos.be