Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Chiffres en lettres

Temjeh

XLDnaute Accro
Supporter XLD
Bonjour à tous

je sais que la question àa déjà été traité souvent

j'ai ceci pour les chiffres en lettres:
Code:
="----------   "&SI(Y24>99;CHOISIR(Y24/100;;"DEUX ";"TROIS ";"QUATRE ";"CINQ ";"SIX ";"SEPT ";"HUIT ";"NEUF ")&"CENT"&SI(Y24>100;SI(MOD(Y24;100)=0;"S";" "););)&CHOISIR(MOD(Y24/10;10)+1;;;"VINGT";"TRENTE";"QUARANTE";"CINQUANTE";"SOIXANTE";"SOIXANTE";"QUATRE-VINGT"&SI(MOD(Y24;10)=0;"S";);"QUATRE-VINGT")&SI(MOD(Y24;100)<20;;SI(ET(OU(MOD(Y24;10)<>0;MOD(Y24;100)=70;MOD(Y24;100)=90));SI(ET(MOD(Y24;10)=1;MOD(Y24;100)<80);" ET ";"-");))&CHOISIR(MOD(Y24;100)-CHOISIR(MOD(Y24/10;10)+1;;;2;3;4;5;6;6;8;8)*10+1;;"UN";"DEUX";"TROIS";"QUATRE";"CINQ";"SIX";"SEPT";"HUIT";"NEUF";"DIX";"ONZE";"DOUZE";"TREIZE";"QUATORZE";"QUINZE";"SEIZE";"DIX-SEPT";"DIX-HUIT";"DIX-NEUF")&"   ----------"

="---------- "&SI(Y24>99;CHOISIR(Y24/100;;"DEUX ";"TROIS ";"QUATRE ";"CINQ ";"SIX ";"SEPT ";"HUIT ";"NEUF ")&"CENT"&SI(Y24>100;SI(MOD(Y24;100)=0;"S";" ")&CHOISIR(MOD(Y24/10;10)+1;;;"VINGT";"TRENTE";"QUARANTE";"CINQUANTE";"SOIXANTE";"SOIXANTE";"QUATRE-VINGT"&SI(MOD(Y24;10)=0;"S";"QUATRE-VINGT")&SI(MOD(Y24;100)<20;;SI(ET(OU(MOD(Y24;10)<>0;MOD(Y24;100)=70;MOD(Y24;100)=90));SI(ET(MOD(Y24;10)=1;MOD(Y24;100)<80);" ET ";"-"))&CHOISIR(MOD(Y24;100)-CHOISIR(MOD(Y24/10;10)+1;;;2;3;4;5;6;6;8;8)*10+1;;"UN";"DEUX";"TROIS";"QUATRE";"CINQ";"SIX";"SEPT";"HUIT";"NEUF";"DIX";"ONZE";"DOUZE";"TREIZE";"QUATORZE";"QUINZE";"SEIZE";"DIX-SEPT";"DIX-HUIT";"DIX-NEUF")&" ----------"

Comment lui mettre les milliers? 9999 et moins seulement

Merci beaucoup

Temjeh
 
Dernière édition:

Tibo

XLDnaute Barbatruc
Re : Chiffres en lettres

Salut Temjeh,

Je crois reconnaître quelque chose dans cette formule ...


Regarde le fichier joint.

Cette formule traite les nombres de 1 à 999

Pour le traitement des nombres supérieurs à 999, il faut traiter le nombre par tranche de 3 chiffres (les unités, les milliers, les millions, ...) puis concaténer à la fin
 

Pièces jointes

  • ___Montant_en_lettres.zip
    4.1 KB · Affichages: 66
  • ___Montant_en_lettres.zip
    4.1 KB · Affichages: 63
  • ___Montant_en_lettres.zip
    4.1 KB · Affichages: 63

JYLL

Nous a quitté
Repose en paix
Re : Chiffres en lettres

Bonsoir Temjeh, Tibo et le forum,

Je joins un fichier dont je ne suis pas l'auteur mais qui est intéressant pour faire ce que tu cherches. Ca marche avec les nombres décimaux


Bon test.
 

Pièces jointes

  • chiffresenlettres.zip
    13.4 KB · Affichages: 68
  • chiffresenlettres.zip
    13.4 KB · Affichages: 69
  • chiffresenlettres.zip
    13.4 KB · Affichages: 67
Dernière édition:

file

XLDnaute Nouveau
Re : Chiffres en lettres

Bonsoir à tous
une version que j'ai trouvé ya longtemps sur "excel1 download"
et comme je garde tout ....

A+
Philippe
 

Pièces jointes

  • ciffres lettres.zip
    6.6 KB · Affichages: 50

jeanpierre

Nous a quitté
Repose en paix
Re : Chiffres en lettres

Non...

Bien avant, à Trangé, mais nul n'est parfait....

J'avais trouvé ce coin tranquille avec un ciel pur pour mes petites activités.... il y a 30 ans maintenant... Maintenant... pas glop, mais vraiment pas glop...

Je t'ai encore fait gagner un point...... enfin, plusieurs....

Bonne soirée à toi, mais va rien comprendre Temjeh...
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…