Texte & FormatageIntermédiaire

Fonction FRANC ExcelConvertir des décimales en fractions - Guide 2026

FRANC est LA fonction Excel pour convertir des nombres décimaux en représentation fractionnaire sous forme de texte. Que tu affiches des prix boursiers en format traditionnel (comme "50 1/4"), convertisses des mesures pour des plans de construction, ou adaptes des recettes avec des fractions de tasses, FRANC transforme tes décimales en fractions lisibles et professionnelles.

Dans ce guide complet, tu vas découvrir comment maîtriser FRANC pour tous tes besoins de conversion fractionnaire. Des exemples concrets, des astuces avancées et des cas d'usage métier t'attendent pour transformer ta façon de présenter les données numériques.

Syntaxe de la fonction FRANC

=FRANC(nombre_décimal; [dénominateur])

La fonction FRANC convertit un nombre décimal en une représentation fractionnaire sous forme de texte. Elle prend deux paramètres : le nombre décimal à convertir et optionnellement le dénominateur souhaité pour contrôler la précision de la fraction.

Par exemple, =FRANC(0.5) retourne "1/2", et =FRANC(2.75; 4) retourne "2 3/4". Cette fonction est particulièrement utile pour afficher des données dans un format traditionnel facile à lire.

Comprendre chaque paramètre

1nombre_décimal(obligatoire)

C'est la valeur numérique décimale que tu veux convertir en fraction. Ça peut être un nombre direct comme 0.75, une référence de cellule comme A1, ou même le résultat d'une formule comme B1/C1. FRANC accepte tous les nombres décimaux, qu'ils soient positifs, négatifs ou avec une partie entière.

Exemples concrets : Pour 0.5, tu obtiens "1/2". Pour 2.666667, tu pourrais obtenir "2 2/3". Pour 0.875, tu obtiens "7/8". La fonction analyse le nombre et trouve la représentation fractionnaire la plus simple automatiquement.

2dénominateur(optionnel)

Ce paramètre te permet de forcer un dénominateur spécifique pour ta fraction. C'est extrêmement utile dans des contextes métier où tu as besoin d'un format standardisé. Par exemple, les prix boursiers américains traditionnels utilisent souvent des dénominateurs de 8, 16, 32 ou 64. Les recettes utilisent couramment 2, 3, 4, 8 pour les tasses et cuillères.

Comment ça marche : Si tu spécifies 8 comme dénominateur, Excel arrondira ton nombre au huitième le plus proche. Par exemple, =FRANC(0.63; 8) donnera "5/8" car 5/8 = 0.625, le plus proche de 0.63. Si tu omets ce paramètre, Excel choisit automatiquement le dénominateur le plus simple.

Astuce pro : Pour les mesures de construction en pouces, utilise un dénominateur de 16 (car 1 pouce = 16/16). Pour les recettes, 4 ou 8 fonctionnent bien. Pour les prix boursiers traditionnels, teste 8, 16, 32 ou 64 selon la précision historique de ton marché.

Exemples pratiques métier

Exemple 1 – Analyste financier : afficher les prix boursiers en format fractionnaire traditionnel

Tu es analyste financier et tu dois présenter des prix boursiers dans le format fractionnaire traditionnel américain. Les traders expérimentés préfèrent souvent voir "50 1/4" plutôt que "50.25" pour certains instruments. Tu veux convertir automatiquement tes données décimales.

FRANC avec dénominateur 8 convertit les prix décimaux en format fractionnaire traditionnel. Parfait pour les rapports destinés aux traders qui préfèrent ce format.

ABC
1SymbolePrix décimalPrix fractionnaire (1/8)
2AAPL175.625175 5/8
3GOOGL142.875142 7/8
4MSFT380.25380 1/4
Formule :=FRANC(B1; 8)
Résultat :175 5/8

Pourquoi un dénominateur de 8 ? Historiquement, les prix boursiers américains étaient cotés en huitièmes de dollar avant la décimalisation de 2001. Certains marchés spécialisés utilisent encore ce format.

Exemple 2 – Chef de chantier : convertir les mesures pour les plans de construction

Tu es chef de chantier et tes calculs donnent des mesures en décimales, mais les ouvriers utilisent des rubans à mesurer gradués en fractions de pouce. Tu dois convertir 15.6875 pouces en format lisible sur un ruban standard (gradué en seizièmes).

Avec un dénominateur de 16, FRANC convertit les décimales en seizièmes de pouce, le format standard des rubans de mesure. L'ajout de '"' donne le symbole pouce.

ABC
1ÉlémentMesure calculée (pouces)Mesure ruban (1/16)"
2Montant porte15.687515 11/16"
3Traverse fenêtre23.312523 5/16"
4Plinthe découpe8.1258 1/8"
Formule :=FRANC(B1; 16) & """"
Résultat :15 11/16"

Gain de temps : Plus besoin de convertir mentalement ! Les ouvriers peuvent lire directement "15 11/16" sur leur ruban, éliminant les erreurs de conversion et accélérant le travail.

Exemple 3 – Chef cuisinier : adapter les quantités de recettes en fractions lisibles

Tu es chef cuisinier et tu dois multiplier une recette par 2.5 pour un banquet. Tes calculs donnent des quantités décimales comme 1.875 tasses de farine, mais tu veux que ton équipe lise facilement "1 7/8 tasse" sur la fiche de cuisine.

FRANC avec dénominateur 8 convertit les calculs décimaux en fractions courantes de cuisine (1/8, 1/4, 1/2, etc.). Ton équipe comprend immédiatement les mesures.

ABCDE
1IngrédientQuantité baseFacteurQuantité calculéeQuantité affichée
2Farine (tasses)0.752.51.8751 7/8 tasse
3Sucre (tasses)0.52.51.251 1/4 tasse
4Beurre (tasses)0.332.50.82513/16 tasse
Formule :=FRANC(D1; 8) & " tasse"
Résultat :1 7/8 tasse

Pourquoi le dénominateur 8 ? Les tasses et cuillères à mesurer standard sont graduées en 1/8, 1/4, 1/3, 1/2. Un dénominateur de 8 couvre la plupart des graduations courantes de tes ustensiles.

Exemple 4 – Trader matières premières : afficher les cotations en format marché traditionnel

Tu es trader spécialisé en matières premières et certains marchés (comme les bons du Trésor US) cotent encore en 32èmes. Tu veux présenter un prix de 98.71875 comme "98 23/32" pour respecter les conventions du marché.

Les marchés de bons du Trésor utilisent les 32èmes. FRANC avec dénominateur 32 affiche automatiquement les prix dans ce format attendu par les professionnels.

ABC
1InstrumentPrix décimalPrix marché (1/32)
2T-Bond 10Y98.7187598 23/32
3T-Note 5Y101.65625101 21/32
4T-Bill 2Y99.9687599 31/32
Formule :=FRANC(B1; 32)
Résultat :98 23/32

Convention du marché : Sur les marchés obligataires, 23/32 représente 0.71875 points. Ce format permet une précision élevée tout en restant lisible. Les traders expérimentés préfèrent largement ce format au décimal.

Astuces avancées pour maîtriser FRANC

Simplifier automatiquement les fractions complexes

Sans dénominateur spécifié, FRANC simplifie automatiquement les fractions. Par exemple, au lieu d'afficher "4/8", elle affichera "1/2". C'est parfait quand tu veux la représentation la plus claire possible sans te soucier du dénominateur.

=FRANC(0.5) → "1/2" (pas "4/8" ou "2/4")

Laisse Excel choisir le dénominateur pour obtenir automatiquement la fraction la plus simple.

Combiner FRANC avec des unités pour des étiquettes complètes

Pour créer des étiquettes professionnelles, combine FRANC avec l'opérateur & pour ajouter des unités, symboles ou texte. Parfait pour les fiches techniques, recettes ou rapports de mesure.

=FRANC(A1; 16) & " pouces" → "3 5/16 pouces"
=FRANC(B1; 4) & " tasses de farine" → "2 3/4 tasses de farine"

Le résultat est directement utilisable dans tes documents sans manipulation supplémentaire.

Gérer les cellules vides pour éviter "0"

Quand une cellule source est vide, FRANC affiche "0". Pour un affichage plus propre dans tes tableaux, combine avec SI pour ne rien afficher si la cellule est vide :

=SI(A1="";""; FRANC(A1; 8))

Ton tableau reste propre sans "0" parasites dans les lignes sans données.

Adapter le dénominateur selon le contexte avec SI

Pour un système automatique, tu peux choisir le dénominateur selon le type de mesure. Par exemple, utilise 16 pour les pouces, 8 pour les recettes, 32 pour les obligations :

=SI(C1="pouces"; FRANC(A1;16); SI(C1="recette"; FRANC(A1;8); FRANC(A1;32)))

Une seule formule adaptative couvre tous tes cas d'usage !

Vérifier la précision de conversion avec SIERREUR

Parfois, certains nombres décimaux ne se convertissent pas parfaitement en fractions avec le dénominateur choisi. Utilise SIERREUR pour gérer ces cas :

=SIERREUR(FRANC(A1; 8); "Fraction non standard")

Affiche un message personnalisé si la conversion pose problème au lieu d'une erreur Excel.

Les erreurs fréquentes et comment les corriger

#VALEUR! - Argument non numérique

FRANC n'accepte que des valeurs numériques. Si tu essaies de passer du texte, une date mal formatée ou une cellule contenant des lettres, tu obtiens cette erreur. Par exemple, =FRANC("un quart") génère #VALEUR!.

Solution : Vérifie que ton argument est bien un nombre décimal. Utilise ESTNUM(A1) pour tester avant conversion, ou enveloppe avec SIERREUR : =SIERREUR(FRANC(A1; 8); "Valeur invalide").

#VALEUR! - Dénominateur invalide

Le paramètre dénominateur doit être un nombre entier positif. =FRANC(0.5; -8) ou =FRANC(0.5; 8.5) génèrent une erreur car Excel ne peut pas créer de fractions avec un dénominateur négatif ou décimal.

Solution : Utilise uniquement des entiers positifs comme dénominateur : 2, 4, 8, 16, 32, 64, etc. Si ton dénominateur vient d'un calcul, enveloppe-le avec ENT() ou ABS() pour garantir un entier positif.

Impossible d'utiliser le résultat dans des calculs

FRANC retourne du texte, pas un nombre. Tu ne peux pas faire =FRANC(0.5) + FRANC(0.25) pour obtenir 0.75. Excel ne peut pas additionner "1/2" et "1/4" comme s'ils étaient des nombres.

Solution : Effectue tous tes calculs sur les nombres décimaux d'abord, puis applique FRANC uniquement sur le résultat final pour l'affichage : =FRANC(A1+A2; 8) fonctionne, pas =FRANC(A1;8) + FRANC(A2;8).

Fractions inexactes avec certains dénominateurs

Certains nombres décimaux ne se convertissent pas exactement en fractions avec le dénominateur choisi. Par exemple, =FRANC(0.333; 8) donnera "3/8" (0.375) et non "1/3" (0.333...). Il y a un arrondi.

Solution : Comprends que FRANC arrondit au dénominateur spécifié. Pour 1/3, évite les dénominateurs qui ne sont pas multiples de 3. Ou omets le dénominateur pour laisser Excel choisir la fraction la plus proche : =FRANC(0.333) donnera "1/3".

Affichage de "0" pour des nombres très petits

Quand tu as un nombre très petit comme 0.001 avec un dénominateur limité (par exemple 8), FRANC pourrait afficher "0" car aucune fraction avec dénominateur 8 n'est assez petite pour le représenter.

Solution : Augmente le dénominateur pour plus de précision (essaie 64, 128, 256) ou omets-le complètement pour laisser Excel choisir. Vérifie aussi que ton nombre n'est pas simplement trop petit pour être significatif dans ton contexte métier.

Comparaison avec les fonctions similaires

CritèreFRANCARRONDITRONQUEENTTEXTE
Type de résultatTexte (fraction)NombreNombreNombreTexte
Format d'affichageFractions (1/2, 3/4)Décimal arrondiDécimal tronquéEntierFormat personnalisé
Utilisable calculs❌ Non (texte)✅ Oui✅ Oui✅ Oui❌ Non (texte)
Contrôle précisionPar dénominateurPar décimalesPar décimalesAucun (entier)Par format
Lisibilité humaine⭐⭐⭐ Excellente⭐⭐ Moyenne⭐⭐ Moyenne⭐ Basique⭐⭐⭐ Excellente
Idéal pourMesures, recettes, prix boursiersCalculs financiersSuppression décimalesComptage, indexFormatage libre
Exemple résultat"2 3/4"2.752.72"2,75"

Quand utiliser FRANC ? Choisis FRANC quand tu veux afficher des nombres sous forme de fractions lisibles pour un usage humain (recettes, construction, prix traditionnels). Pour des calculs financiers classiques, privilégie ARRONDI qui garde le format numérique. Pour un formatage textuel personnalisé, TEXTE offre plus de flexibilité.

Questions fréquentes

Quelle est la différence entre FRANC et le format de cellule fraction ?

FRANC convertit un nombre décimal en texte représentant une fraction (comme "1/2"), tandis que le format de cellule fraction affiche visuellement une fraction mais conserve la valeur numérique. Utilise FRANC quand tu veux manipuler la fraction comme du texte dans des concaténations ou exports, mais privilégie le format cellule pour les calculs.

Comment contrôler le dénominateur de la fraction avec FRANC ?

Le deuxième paramètre (dénominateur) te permet de forcer un dénominateur spécifique. Par exemple, FRANC(0.875; 8) donnera "7/8" car 0.875 = 7/8. Si tu omets ce paramètre, Excel choisit automatiquement le dénominateur le plus simple. Pour les prix boursiers, utilise souvent 2, 4, 8, 16, 32 ou 64.

FRANC peut-elle afficher des nombres entiers avec des fractions ?

Oui ! Pour un nombre comme 2.75, FRANC peut afficher "2 3/4" si tu utilises le bon formatage. La fonction sépare automatiquement la partie entière de la partie fractionnaire. C'est parfait pour les mesures de construction ou les recettes qui utilisent des tasses et cuillères.

Pourquoi utiliser FRANC plutôt que simplement écrire la fraction ?

FRANC calcule automatiquement la fraction à partir d'un nombre décimal. Si tu as 0.6666667 dans une cellule de calcul, FRANC peut afficher "2/3" automatiquement. C'est beaucoup plus pratique que de calculer manuellement numérateur et dénominateur, surtout quand tes données changent.

Les résultats de FRANC peuvent-ils être utilisés dans des formules ?

Non, FRANC retourne du texte, pas un nombre. Tu ne peux pas faire =FRANC(0.5) + FRANC(0.25). Effectue toujours tes calculs sur les nombres décimaux d'abord, puis applique FRANC uniquement pour l'affichage final. C'est une fonction de présentation, pas de calcul.

Fonctions similaires à découvrir

Deviens un expert Excel

Tu maîtrises maintenant FRANC et ses subtilités ! Rejoins Le Dojo Club pour découvrir des dizaines d'autres fonctions Excel qui transformeront ta productivité en 2026.

Essayer pendant 30 jours