Help!

PC-Problemen?
De vrijwilligers van Oplossing.be zoeken gratis met u mee!

Hulp bij posten

Recente topics

Auteur Topic: letters omrekenen naar cijfers  (gelezen 6885 keer)

0 leden en 1 gast bekijken dit topic.

Offline aljechin

  • Lid
  • *
  • Berichten: 94
letters omrekenen naar cijfers
« Gepost op: 26 maart 2015, 14:04:40 »
Hallo iedereen,

stel je hebt in de eerste kolom  een aantal letters staan bijvoorbeeld:

A
B
C
A
B
D

Nu wil ik in een kolom daarnaast deze codes omzetten naar cijfers waarbij code A een 16 wordt, code  B  een 14 wordt, C  een 12 wordt, D 10 wordt enz..

Hoe kan ik doen op een eenvoudige manier?

dank bij voorbaat.
Standaard emailprogramma: Via Browser -  Gmai
Standaard Operating System: Windows 10
Standaard Browser: google chrome
Excel 2016

Online SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 20.128
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: letters omrekenen naar cijfers
« Reactie #1 Gepost op: 26 maart 2015, 17:58:58 »
Hallo alchemin,

maak op een apart werkblad eens een volledige kolom met alle letters van het ABC, met in de volgende kolom de waarden die gelijk staan aan die letter. Hang dit bestandje aan als voorbeeldbestand bij je volgend antwoord.

Daarna kan in je hoofd-werkblad met de formule ver.zoeken(...) de gegevens in de 2 de kolom automatisch laten invullen naar gelang de letter die je in de eerste kolom invult.

Bekijk het eenvoudig voorbeeldje in bijlage even.

:) SoftAid :)             
Maximum grootte bijlagen vergroot naar 4 MB
Dubbelposten, het posten op verschillende forums van dezelfde vraag, dient op
voorhand gemeld te worden, met een link naar het topic op de andere site.
Overtreding van deze regel kan bestraft worden met verbanning !

Offline dizzl

  • Ambassadeur
  • *****
  • Berichten: 2.345
  • I've Upped my standards,now,up yours!
Re: letters omrekenen naar cijfers
« Reactie #2 Gepost op: 27 maart 2015, 06:45:58 »
Er bestaat een functie die code() heet.
Als in A1 een A staat en je zet in B1 = CODE(A1) krijg je als resultaat 65 te zien

A heeft als ascii waarde 65
B -> 66
enz....

Heb je zowel kleine als grote letters, dan kan je ze eerst omzetten in hoofdletters en er dan 49 aftrekken.
Zo wordt je formule :

=CODE(HOOFDLETTERS(A1))-49
Systeem  : Intel Core i5-4440 3.1Ghz, 3.1GHz 16Giga Ram 64Bits
Software : Windows 10 professional, Avira, Office 2016 Professional

Offline aljechin

  • Lid
  • *
  • Berichten: 94
Re: letters omrekenen naar cijfers
« Reactie #3 Gepost op: 27 maart 2015, 14:38:32 »
Hallo iedereen,
bedankt voor de reacties. Ik ga het eens uitproberen.

@softaid : hoe weet de functie vert.zoeken dat de omvormingstabel in het blad data staat ?
Standaard emailprogramma: Via Browser -  Gmai
Standaard Operating System: Windows 10
Standaard Browser: google chrome
Excel 2016

Online SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 20.128
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: letters omrekenen naar cijfers
« Reactie #4 Gepost op: 27 maart 2015, 15:18:40 »
hoe weet de functie vert.zoeken dat de omvormingstabel in het blad data staat ?

Normaal zou je kunnen verwijzen naar een bereik, bvb als je data op hetzelfde tabblad staat als je formule. Dan gebruik je als formule bijvoorbeeld:

=VERT.ZOEKEN(A1;X1:Y23;2)

Maar als je de data in een ander tabblad zet, dan moet je de data als een bereik Benoemen, het bereik een naam geven.
Dat doe je door het bereik te selecteren, er op rechts klikken, en kiezen voor "Een bereik benoemen".
Je geeft dan een willekeurige (willekeurig tussen haakjes, want er zijn beperkingen) naam aan dat bereik, en die naam (bvb letters) gebruik je dan in je formule op je ander werkblad.

=VERT.ZOEKEN(A1;letters;2)

:) SoftAid :)             

Maximum grootte bijlagen vergroot naar 4 MB
Dubbelposten, het posten op verschillende forums van dezelfde vraag, dient op
voorhand gemeld te worden, met een link naar het topic op de andere site.
Overtreding van deze regel kan bestraft worden met verbanning !

 


www.combell.com