Chiffre en lettre, formule?

je voudrais écrire des chiffre qui se trouve en cellule a1, en lettre dans la b1 par ex

Bonjour @nawal, @njhub

Pour information, depuis la version 6.1 de LibreOffice il n’est plus nécessaire d’installer une extension (voir les notes de version). On peut directement appliquer un format avec le modificateur [NatNum12].

Concrètement si A1 contient 2310,25 et B1contient la formule =A1 et appliquer en B1 le format de nombre :

  • [NatNum12 cardinal]Standard pour obtenir deux mille trois cent dix virgule vingt-cinq
  • [NatNum12 EUR]Standard pour obtenir deux mille trois cent dix euros et vingt-cinq centimes

[Ajout 20-02-21 11:00]

mais comment faire cette commande ?

FormatCellules▸onglet NombresDescription de format :

Voir NumberToTextParNatNum12.ods

Cordialement

j’ai beau essayé , mais comment faire cette commande ? j’ai pas compris Monsieur , svp

tout simplement ! merci pour tout monsieur, on a de la chance de vous avoir dans ce site

Bonjour nawal,

essayez avec la formule suivante :

=NUMBERTEXT(A1;"fr-fr")

Avec fr-fr en deuxième paramètre pour avoir le texte en français

L’extension est téléchargeable à l’adresse ci-dessous:

numbertext-1/1-0.7

:slight_smile:

merci :slight_smile: :slight_smile: