Vous êtes sur la page 1sur 3

TRANSCRIPTION D'UN NOMBRE EN LETTRES

22,726,221,882
22
vingt-deux
726
sept cent vingt-six
221
deux cent vingt et un
882
huit cent quatre-vingt-deux

Un p'tit coup de
F9

vingt-deux milliards sept cent vingt-six millions deux cent vingt et un mille huit cent quatre-vingt-deux

TRANSCRIPTION D'UN NOMBRE ECRIT EN LETTRES EN CHIFFRES


vingt-deux milliards sept cent vingt-six millions deux cent vingt et un mille huit cent quatre-vingt-deux
Sans formule nomme (3 sries de 24 formules)

22,726,221,882
vingt
deux
milliards
sept
cent
vingt
six
millions
deux
cent
vingt
un
mille
huit
cent
quatrevingt
deux

20
2
1,000,000,000
7
100
20
6
1,000,000
2
100
20
1
1,000
8
100
80
2
0
0
0
0
0
0
0

C
T
R
L

Avec formule nomme


(2 sries de 24 formules)

22,726,221,882
20
22
22,000,000,000
7
700
720
726
726,000,000
2
200
220
221
221,000
8
800
880
882
882
0
0
0
0
0
0

20
2
1,000,000,000
7
100
20
6
1,000,000
2
100
20
1
1,000
8
100
80
2
0
0
0
0
0
0
0

et un mille huit cent quatre-vingt-deux

T EN LETTRES EN CHIFFRES
et un mille huit cent quatre-vingt-deux
Avec formule nomme
(2 sries de 24 formules)

22,726,221,882
20
22
22,000,000,000
7
700
720
726
726,000,000
2
200
220
221
221,000
8
800
880
882
882
0
0
0
0
0
0

Il s'agit d'une srie de formules qui permettent d'crire un nombre en toutes lettres.
J'avais utilis ce principe pour mon premier Barbatruc qui permettait d'crire la date
et l'heure en toutes lettres.
Il y a quelque temps, je me suis dit qu'il devait tre possible de faire l'inverse, c'est-dire de "lire" un nombre crit en lettres.
Le rsultat est en-dessous.

S EN CHIFFRES
Le principe consiste dconcatner le nombre crit en lettres mot par mot.
Il faut au pralable lui faire subir un petit traitement (remplacer les tirets par des
espaces (sauf pour 80), supprimer les "et").
En utilisant une formule nomme, je suis parvenu rduire le nombre de formules
ncessaires au traitement. Je n'y suis malheureusement pas parvenu en travaillant
en "dur" dans la formule.
L'utilisation de cette srie de formules ncessite le respect de l'othographe des
nombres. Cependant, les formules sont conues pour grer le non-respect
des accords ainsi que du mauvais usage des tirets. Ces fautes lgres sont
donc autorises (et pardonnes...).

Toutes ces recherches m'ont amen mettre au point une formule de


dconcatnation que je n'ai malgr tout pas russi intgrer dans mes formules du
fait de la limite des 7 niveaux d'imbrication. Je la livre quand mme, en me disant
que quelques Xldiens mrites pourront peut-tre l'amliorer.
Texte dconcatner en A1, formule de dconcatnation en A3 ( recopier vers le
bas) :
=STXT($A$1&" ";LIGNE(INDIRECT(TROUVE("";SUBSTITUE(" "&$A$1&" ";" ";"";
LIGNE()-2))&":"&NBCAR(" "&$A$1&" ")));TROUVE("";SUBSTITUE(" "&$A$1&" ";" ";"";
LIGNE()-1))-TROUVE("";SUBSTITUE(" "&$A$1&" ";" ";"";LIGNE()-2))-1)

Vous aimerez peut-être aussi