positie van cijfer binnen getal bepalen

Status
Niet open voor verdere reacties.

rikkert97

Gebruiker
Lid geworden
14 dec 2013
Berichten
5
hallo mensen,

ik schrijf voor school een programma waarmee ik een getal moet omzetten in woorden, alleen daarvoor moet ik nu verwijzen naar een plaats binnen het ingevulde getal.
vb.
ingevulde getal = 549
met welke command/code kan ik dan verwijzen naar bijvoorbeeld die 4?

mvg Rik
 
geredeneerd vanaf links:
het tweede getal van links

geredeneerd vanaf rechts
het linker getal van de 2 meest rechter getallen

als getal
het resultaat van het quotiënt van 10 van de 100 modulo van het gehele getal.
 
bedankt voor de reactie, ik heb het geprobeerd met Right(getal, 2), het werkte wel, maar het zorgde er wel voor dat mijn hele excel crashte. Heb je daar misschien ook een oplossing voor?
 
Met de formule =RECHTS(A1;2) (Nederlandse versie) haal je uit een getal de twee cijfers op die rechts staan. Overigens moet je in de bijdrage van snb het woord 'getal' vervangen door het woord 'cijfer', want een getal is een verzameling cijfers, en niet een verzameling getallen. En jij wilt één cijfer uit een getal halen, en niet een getal uit een getal. Dus wèl 4, maar niet 49.
Hoezo crasht Excel trouwens? Wellicht dat je de formule in VBA op deze manier hebt ingevuld; in dat geval zou hij hooguit niet kunnen werken, want de formule an sich is dan verkeerd. Want je verwijst niet naar een cel. Dus wat is in de fomule precies 'Getal'?
 
Laatst bewerkt:
Ik zou de volgende formule gebruiken, als je getal in cel A1 staat:
=DEEL(A1;2;1)
Uit cel A1 wordt nu, te beginnen bij het tweede teken, 1 teken opgehaald.

Ben inderdaad wel benieuwd waarop excel crasht.

Kees
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan