Accueil Formations Établissements Mon espace Services Galerie À propos Communauté Portfolio Contact Me contacter

Leçon offerteModule 02 · Leçon 02.038 min

Les fonctions logiques sans nœuds

Parcours 10 : Excel avancé · Avancé

Objectif de la leçon

Écrire des règles de gestion avec SI, ET, OU, SI.CONDITIONS et SI.MULTIPLE, et traiter les erreurs avec SIERREUR et SI.NON.DISP.

La leçon, diapositive par diapositive

Diapositive 1 sur 9

Objectif de la leçon

  • Traduire une règle de gestion en formule
  • Remplacer les SI imbriqués par des fonctions plus claires
  • Traiter les erreurs sans les cacher
Voix off

Une règle de gestion s'écrit d'abord en français, ensuite en formule. Si tu n'arrives pas à la dire simplement, la formule sera fausse. On prend ici l'exemple des primes d'une petite entreprise.

Diapositive 2 sur 9

Les primes de l'imprimerie

  • Une imprimerie de 12 salariés à Casablanca, cas fictif
  • Prime d'assiduité : aucune absence non justifiée et 2 retards au plus
  • Prime de rendement selon la note d'évaluation sur 20
  • Les règles sont fixées par la direction, pas par Excel
Voix off

Ces règles sont inventées pour l'exercice. Dans une vraie entreprise, elles viennent du contrat, de la convention ou d'une décision écrite de la direction. Ton rôle est de les appliquer exactement, pas de les interpréter.

Diapositive 3 sur 9

SI, ET, OU

  • =SI(ET([@Absences]=0;[@Retards]<=2);PrimeAssiduite;0)
  • ET : toutes les conditions doivent être vraies
  • OU : une seule condition vraie suffit
  • PrimeAssiduite est un nom défini dans Paramètres
Voix off

Lis la formule à voix haute : si le salarié n'a aucune absence et au plus deux retards, il reçoit la prime, sinon zéro. Le montant n'est pas écrit dans la formule, il vient d'une cellule nommée. Si la direction change la prime, tu modifies une seule cellule.

Diapositive 4 sur 9

SI.CONDITIONS

  • =SI.CONDITIONS([@Note]>=16;"A";[@Note]>=12;"B";VRAI;"C")
  • Les tests se lisent de gauche à droite
  • Le premier test vrai l'emporte
  • VRAI à la fin : la valeur par défaut
Voix off

SI.CONDITIONS remplace les SI imbriqués par une suite de paires : une condition, un résultat. Sans le VRAI final, une note de 9 ne correspondrait à aucune condition et la fonction renverrait #N/A. Cette fonction existe depuis Excel 2019 et dans Microsoft 365.

Diapositive 5 sur 9

L'ordre des tests compte

  • Erreur : tester >=12 avant >=16
  • Une note de 18 tomberait alors en B
  • Teste du plus exigeant au moins exigeant
  • Vérifie un cas de chaque catégorie
Voix off

Comme la fonction s'arrête à la première condition vraie, l'ordre est décisif. Une note de 18 est aussi supérieure à 12 : si ce test vient en premier, le salarié est classé B. Ce genre d'erreur ne produit aucun message, seulement une prime trop faible.

Diapositive 6 sur 9

SI.MULTIPLE pour une liste de cas

  • =SI.MULTIPLE([@Catégorie];"A";PrimeA;"B";PrimeB;0)
  • Une valeur comparée à plusieurs cas
  • Le dernier argument isolé : la valeur par défaut
  • Idéal pour des codes comme A, B, C
Voix off

SI.MULTIPLE regarde une seule valeur et la compare à une liste de cas. C'est plus lisible que SI.CONDITIONS quand tu testes des égalités simples. Si les montants changent souvent ou si les cas sont nombreux, range-les plutôt dans une table et utilise RECHERCHEX.

Diapositive 7 sur 9

SIERREUR ou SI.NON.DISP

  • SIERREUR(formule;valeur) : remplace toute erreur
  • SI.NON.DISP(formule;valeur) : remplace seulement #N/A
  • Une division par zéro cachée reste un problème
  • Pour une recherche, préfère SI.NON.DISP
Voix off

Un #N/A dans une recherche veut dire « introuvable », c'est un cas prévu qu'on peut traiter. Une erreur #VALEUR! ou #DIV/0! signale un vrai défaut dans les données ou la formule. SIERREUR les cache toutes, et tu ne sauras jamais qu'il y avait un problème.

Diapositive 8 sur 9

Relire une formule longue

  • Agrandis la barre de formule : Ctrl+Maj+U
  • Alt+Entrée pour aller à la ligne dans la formule
  • Formules, puis Évaluation de formule
  • Au-delà de trois niveaux, découpe ou utilise une table
Voix off

Une formule qui tient sur plusieurs lignes, avec un retour à la ligne avant chaque condition, se relit beaucoup mieux. L'outil Évaluation de formule calcule ta formule étape par étape : c'est le meilleur moyen de trouver où elle déraille.

Diapositive 9 sur 9

À retenir

  • La règle en français d'abord, la formule ensuite
  • SI.CONDITIONS du plus exigeant au moins exigeant, avec VRAI à la fin
  • SI.MULTIPLE pour des codes, une table pour des montants qui changent
  • SI.NON.DISP plutôt que SIERREUR
Voix off

Tu as maintenant les outils pour écrire des règles claires. Dernière étape du module : calculer des totaux qui respectent plusieurs conditions à la fois.

À retenir

  • ET exige que toutes les conditions soient vraies, OU qu'au moins une le soit
  • SI.CONDITIONS teste dans l'ordre et s'arrête à la première condition vraie
  • VRAI en dernière condition sert de valeur par défaut
  • SI.MULTIPLE compare une valeur à une liste de cas
  • SI.NON.DISP ne traite que #N/A, SIERREUR cache toutes les erreurs

Fais les exercices, le quiz et obtiens ton certificat dans ton espace

Avec ton compte, les deux premiers modules sont offerts : leçons, labs, simulations, quiz et tuteur. Débloque la suite du parcours pour 100 000 GNF. Le certificat vérifiable, délivré à la fin, coûte 399 000 GNF.