OVH Cloud OVH Cloud

Chiffre en lettre

6 réponses
Avatar
Philoup
Bonjour,

Je désire sous excel 2003 avoir un nombre en chiffre dans une case et
pouvoir le transcrire en lettre dans la case à côté.

Pouvez vous m'indiquer la formule ou la démarche nécessaire

Merci

--

6 réponses

Avatar
Bernard Cordier
Philoup wrote:
Bonjour,

Je désire sous excel 2003 avoir un nombre en chiffre dans une case et
pouvoir le transcrire en lettre dans la case à côté.

Pouvez vous m'indiquer la formule ou la démarche nécessaire

Oui : microsoft.public.fr.excel


--
Bernard Cordier
corrigez l'adresse pour me joindre
Ressources STT : http://perso.wanadoo.fr/bernard.cordier

Avatar
Philoup
Bonjour,

je ne suis pas arrivé à faire fonctionner cette adresse
Microsoft.public.fr.excel

Pouvez vous me fournir plus d'explication

Je souhaite convertir 2 en deux le chiffre dans une cellule et les lettres
dans celle à côté.

Merci
--
Philippe BAUDRY

"Bernard Cordier" a écrit dans le message de
news:ca9829$obl$
Philoup wrote:
Bonjour,

Je désire sous excel 2003 avoir un nombre en chiffre dans une case et
pouvoir le transcrire en lettre dans la case à côté.

Pouvez vous m'indiquer la formule ou la démarche nécessaire

Oui : microsoft.public.fr.excel


--
Bernard Cordier
corrigez l'adresse pour me joindre
Ressources STT : http://perso.wanadoo.fr/bernard.cordier




Avatar
Serge
"Philoup" a écrit dans le message de
news:ca8har$g5l$
| Bonjour,
|
| Je désire sous excel 2003 avoir un nombre en chiffre dans une case et
| pouvoir le transcrire en lettre dans la case à côté.
|
| Pouvez vous m'indiquer la formule ou la démarche nécessaire
|
| Merci
|
| --
|
|

Tu veux parler de conversion entre chiffres arabes et chiffres romains ?

Je ne sais pas si Excel prend en compte les chiffres romains...

A moins que tu ne veuille dire par exemple :
"2" et puis "deux" ?

Dans tous les cas, je ne connais pas la manip, mais as tu essayé l'aide
d'Excel ?
(F1)

Serge
Avatar
Serge
clique sur news:microsoft.public.fr.excel

Serge
"Philoup" a écrit dans le message de
news:caa6pl$68a$
| Bonjour,
|
| je ne suis pas arrivé à faire fonctionner cette adresse
| Microsoft.public.fr.excel
|
| Pouvez vous me fournir plus d'explication
|
| Je souhaite convertir 2 en deux le chiffre dans une cellule et les lettres
| dans celle à côté.
|
| Merci
| --
| Philippe BAUDRY
|
| "Bernard Cordier" a écrit dans le message de
| news:ca9829$obl$
| > Philoup wrote:
| > > Bonjour,
| > >
| > > Je désire sous excel 2003 avoir un nombre en chiffre dans une case et
| > > pouvoir le transcrire en lettre dans la case à côté.
| > >
| > > Pouvez vous m'indiquer la formule ou la démarche nécessaire
| > >
| > Oui : microsoft.public.fr.excel
| >
| > --
| > Bernard Cordier
| > corrigez l'adresse pour me joindre
| > Ressources STT : http://perso.wanadoo.fr/bernard.cordier
| >
|
|
Avatar
Kendy
ben si t'as pas eu meilleures réponses
t'en propose une, pas top top mais ki marche...
par imbrication de test conditionnel SI(test; valeur_de_retour_si_vrai ;
valeur_de_retour_si_faux)

ça donne un truc comme ça
=SI(A1=0 ; "zero" ;SI(A1=1;"un";SI(A1=2;"deux";"je sais pas")))

en + clair (?):
=SI(A1=0;"zero";
SI(A1=1;"un";
SI(A1=2;"deux"; .......et
ainsi de suitejusqu'à 9

"je sais pas")))

enfin vlà, comme j'm'y connais pas en excel j'aurais fait ce ptit truc
rapidos, c long , c laid, mais le résultat y est :)

j'réfléchirai à une autre méthode :)

c ptêtre possible
ke tu entres dans une colonne , C par exemple
C0: zero
C1: un
...
C9: neuf

ensuite tu as en colonne A, tes chiffres
et en B on place leur équivalent en chaine de caractères

bon eh bien
ptêtre kil est possible
de faire un truc du genre B0 = C(A0)
j'veux dire si dans A0 ya 3, on c'est que dans C3 ya 'trois'
alors C(A0) serait 'trois', boom c gagné :o)
bon c juste une idée, je v tester plus tard si besoin est :o)

"Philoup" a écrit dans le message de
news:ca8har$g5l$
Bonjour,

Je désire sous excel 2003 avoir un nombre en chiffre dans une case et
pouvoir le transcrire en lettre dans la case à côté.

Pouvez vous m'indiquer la formule ou la démarche nécessaire

Merci

--




Avatar
Kendy
alors juste par curiosité j'ai un peu cherché et voici une méthode
différente de la précédente:
c ptêtre possible
ke tu entres dans une colonne , C par exemple
C0: zero
C1: un
...
C9: neuf

ensuite tu as en colonne A, tes chiffres
et en B on place leur équivalent en chaine de caractères

bon eh bien
ptêtre kil est possible
de faire un truc du genre B0 = C(A0)
j'veux dire si dans A0 ya 3, on c'est que dans C3 ya 'trois'
alors C(A0) serait 'trois', boom c gagné :o)
bon c juste une idée, je v tester plus tard si besoin est :o)


en gardant cette idée, vlà la formule à entrer pour B
B1=INDEX(C:C;A1+1;1)

A B C
4 quatre zero
8 huit un
3 trois deux
2 deux trois
1 un quatre
5 cinq cinq
9 neuf six
0 zero sept
6 six huit
7 sept neuf

on utilise INDEX(matrice;ligne;colonne)
on considère C comme étant une matrice, à une colonne (donc).

vlà bon bref ça marche :o)

a+


"Philoup" a écrit dans le message de
news:ca8har$g5l$
Bonjour,

Je désire sous excel 2003 avoir un nombre en chiffre dans une case et
pouvoir le transcrire en lettre dans la case à côté.

Pouvez vous m'indiquer la formule ou la démarche nécessaire

Merci

--