Comment écrire une quantité en lettres sur un bon de commande dans Excel ?
Sans l’add-in
Après avoir créé la fonction NBL décrite dans écrire un nombre en toutes lettres (Excel pour Microsoft 365 ou Excel 2024), saisissez dans une colonne voisine des quantités (B2:B50), en C2, puis recopiez vers le bas :
=SI(B2="";"";NBL(B2))
Le test B2="" laisse vide les lignes dont la quantité n’est pas encore saisie : sans lui, une cellule vide donnerait « zéro ». Pour insérer le nombre dans une phrase :
="Quantité : "&NBL(B2)&" unités"
Limites : entiers de 0 à 999 999 999 ; la fonction NBL est à définir dans chaque classeur.
Avec l’add-in
Nombres Excel Add-in
Saisissez en C2 puis recopiez vers le bas :
=NOMBRE_EN_LETTRES(B2)
Les lignes dont la quantité n’est pas encore saisie restent vides. Pour joindre le nombre à une phrase :
="Quantité : " & NOMBRE_EN_LETTRES(B2) & " unités"
Détails : NOMBRE_EN_LETTRES (nouvel onglet).
Ce que l’add-in change : Les lignes sans quantité restent vides d’elles-mêmes, sans test à ajouter. Découvrir Nombres Excel Add-in
Sources
- Fonction LAMBDA – Support Microsoft (nouvel onglet) (page en anglais) : disponibilité dans Excel pour Microsoft 365 et Excel 2024, création d’une fonction nommée dans le Gestionnaire de noms.
Autres questions sur le même sujet
- Faut-il une macro VBA pour écrire un nombre en lettres dans Excel ?
- Comment écrire un nombre en toutes lettres dans Excel ?
- Comment écrire un montant en lettres sur une facture ou un chèque dans Excel ?
- Comment écrire des montants en lettres dans plusieurs devises dans Excel ?
- Comment écrire un nombre négatif ou décimal en lettres dans Excel ?
- Mes collègues doivent-ils installer l’add-in pour voir les nombres en lettres d’un classeur ?