0Pricing
Excel Formulas Academy · Leçon

Renvoyer du texte ou des nombres avec IF

Affichez des messages personnalisés ou des valeurs calculées selon une condition.

Renvoyer du texte ou des nombres avec IF est une leçon Excel Formulas Academy gratuite sur CoddyKit. Ceci est la leçon 3 sur 4. Tu peux lire la leçon complète ci-dessous gratuitement — puis la pratiquer en direct dans le navigateur avec un éditeur de code intégré et un tuteur IA 24/7. Elle fait partie du parcours d'apprentissage Excel Formulas Academy, et ta progression se synchronise sur le web et l'application CoddyKit. Le cours Excel Formulas Academy comprend 4 leçons au total.

IF peut renvoyer n'importe quoi

Vous avez construit des conditions solides. Concentrons-nous maintenant sur les deux résultats que renvoie IF.

Un résultat IF peut être un texte, un nombre, une cellule vide ou même un autre calcul. Choisir le bon type de résultat rend votre feuille claire et utile.

Renvoyer des messages textuels

Pour afficher des mots, placez chaque résultat entre guillemets doubles. Les guillemets indiquent au tableur : « traiter ceci comme du texte littéral ».

Pour afficher le statut d'un paiement dans A2 :

Sans les guillemets, le tableur penserait que « Payé » est un nom ou une formule et afficherait probablement une erreur.

=IF(A2 = "Y", "Paid", "Unpaid")

Renvoyer des nombres

Les nombres sont renvoyés sans guillemets. Mettre un nombre entre guillemets le transformerait en texte, que vous ne pourriez plus additionner par la suite.

Attribuez 100 points en cas de victoire, et 0 dans le cas contraire :

Comme il s'agit de vrais nombres, vous pouvez utiliser SUM sur la colonne de résultats pour obtenir le total général.

=IF(B2 = "Win", 100, 0)

Renvoyer une cellule vide

Parfois, le résultat FALSE le plus propre est de ne rien afficher du tout. Utilisez une paire de guillemets vides "" pour laisser la cellule visuellement vide.

Pour afficher un avertissement uniquement lorsque le stock devient faible :

Lorsque le stock est suffisant, la cellule reste vide au lieu d'encombrer votre feuille avec le mot « OK ».

=IF(C2 < 5, "Low stock", "")

Renvoyer un calcul

Un résultat peut être une formule, et pas seulement une valeur fixe. Le tableur n'effectue ce calcul que lorsque la branche correspondante est choisie.

Accordez une remise de 10 % aux commandes importantes et appliquez le prix normal dans les autres cas. Le prix se trouve dans A2 :

Ici, la branche TRUE multiplie le prix par 0.9, tandis que la branche FALSE le laisse inchangé.

=IF(A2 > 100, A2 * 0.9, A2)

Insérer des références dans du texte

Vous pouvez créer un message qui inclut la valeur d'une cellule à l'aide de l'opérateur de concaténation &.

Si un nom se trouve dans A2, accueillez uniquement les clients VIP :

& relie le mot « Bienvenue » au nom. Remarquez l'espace placé entre les guillemets afin que les mots ne soient pas collés.

=IF(B2 = "VIP", "Welcome " & A2, "")

Exemple détaillé : commission

Les commerciaux perçoivent une commission de 5 % sur les ventes supérieures à 1000, et rien en dessous de ce seuil. Les ventes se trouvent dans la colonne A.

Pour la ligne 2 :

La branche TRUE calcule la commission comme un nombre réel. Vous pouvez donc totaliser la colonne et verser le montant obtenu.

=IF(A2 > 1000, A2 * 0.05, 0)

Le choix entre texte et nombre compte pour la suite

Choisir des résultats textuels ou numériques influence ce que vous pourrez faire ensuite.

  • Les résultats en texte, comme « Réussi », sont faciles à lire, mais ne peuvent pas être additionnés
  • Les résultats sous forme de nombre, comme 100, peuvent être additionnés, faire l'objet d'une moyenne et être représentés dans un graphique

Si vous prévoyez d'effectuer des calculs sur la colonne par la suite, renvoyez des nombres. S'il s'agit simplement d'un libellé destiné à être lu, le texte convient.

Combiner les deux dans une même feuille

Il est courant d'avoir une colonne IF pour afficher un libellé lisible et une autre pour contenir un nombre que vous pouvez totaliser.

La colonne C peut afficher =IF(A2 >= 60, "Pass", "Fail") pour les utilisateurs, tandis que la colonne D affiche =IF(A2 >= 60, 1, 0) afin que vous puissiez utiliser SUM pour compter le nombre de personnes ayant réussi.

La même condition, deux types de résultats différents, chacun ayant son utilité.

=IF(A2 >= 60, 1, 0)

Garder des résultats cohérents

Une bonne habitude consiste à faire en sorte que les deux résultats soient du même type.

Si la branche TRUE renvoie du texte, faites en sorte que la branche FALSE renvoie elle aussi du texte. Mélanger un nombre d'un côté et du texte de l'autre peut perturber les calculs et le tri par la suite.

La cohérence rend vos colonnes prévisibles et faciles à utiliser.

Identique dans Excel et Sheets

Le renvoi de texte, de nombres, de valeurs vides, de calculs et de chaînes concaténées fonctionne exactement de la même manière dans Microsoft Excel et Google Sheets.

La règle des guillemets doubles pour le texte et celle des nombres sans guillemets sont universelles dans les deux outils.

Vérification rapide

Déterminez quel type de résultat correspond à l'objectif.

Récapitulatif : ce que renvoie IF

Vous avez appris à définir le résultat de IF :

  • Les résultats textuels doivent être entre guillemets doubles ; ce n'est pas nécessaire pour les nombres
  • Utilisez "" pour laisser une cellule vide
  • Un résultat peut être un calcul dynamique comme A2 * 0.9
  • Utilisez & pour créer des messages qui incluent les valeurs de cellules
  • Renvoyez des nombres si vous effectuerez des calculs plus tard ; utilisez du texte pour les simples libellés

Vous allez maintenant apprendre à repérer et à corriger les erreurs IF les plus courantes.

=IF(A2 > 100, A2 * 0.9, A2)

Questions Fréquemment Posées

La leçon « Renvoyer du texte ou des nombres avec IF » est-elle gratuite ?

Oui — le texte complet de « Renvoyer du texte ou des nombres avec IF » est gratuit à lire ici sur le web. Pour la pratiquer de manière interactive (un éditeur de code intégré et un tuteur IA 24/7) et déverrouiller le reste du cours Excel Formulas Academy, passe à CoddyKit PRO. Le cours Excel Formulas Academy comprend 4 leçons au total.

Qu'est-ce que j'apprendrai dans « Renvoyer du texte ou des nombres avec IF » ?

Affichez des messages personnalisés ou des valeurs calculées selon une condition. Tu pratiques Excel Formulas Academy avec du code pratique que tu exécutes directement dans le navigateur, et un tuteur IA 24/7 répond à tes questions au fur et à mesure que tu avances dans la leçon.

Dois-je avoir de l'expérience pour commencer Excel Formulas Academy ?

Aucune expérience préalable n'est requise. Excel Formulas Academy sur CoddyKit est structuré pour les débutants jusqu'aux apprenants avancés, donc tu peux commencer ici ou depuis le début et avancer à ton rythme. Ceci est la leçon 3 sur 4.

Combien de temps prend la leçon « Renvoyer du texte ou des nombres avec IF » ?

La plupart des leçons CoddyKit prennent environ 5–10 minutes. Chacune est courte et interactive, tu progresses régulièrement et tu repiques exactement où tu t'es arrêté sur le web et l'app.

Peux-tu écrire et exécuter du code dans cette leçon Excel Formulas Academy ?

Oui. Chaque leçon Excel Formulas Academy inclut un éditeur de code intégré, tu écris et exécutes du vrai code directement dans ton navigateur et tu reçois des retours IA instantanés — aucune configuration locale requise.

Toutes les leçons de ce cours

  1. Comment fonctionne la fonction IF
  2. Comparer des valeurs avec des opérateurs
  3. Renvoyer du texte ou des nombres avec IF
  4. Erreurs courantes à éviter avec IF
← Retour à Excel Formulas Academy