Excel, formule SI imbriqués et heures négatives

Le problème est complexe mais sympathique : comment écrire une formule SI imbriqués pour additionner ou soustraire des heures ? Réponse pour Jean-François M.

Formule SI imbriqués : l’astuce à connaître

Sous Excel, la formule SI repose sur trois arguments : (SI) test logique, (ALORS) valeur si vrai, (SINON) valeur si faux.

Quand on créer une formule SI imbriqués, le raisonnement est quelque peu modifié :

  • La fonction =SI( ouvre « le bal »
  • Le 1er test logique s’invite =si( 1er argument attendu ;
  • La 1re valeur si vrai s’affiche (alors ceci) ;
  • Quand on imbrique un 2e SI, le second test logique est ajouté, ainsi que sa « valeur si vrai » ;
  • Lorsque qu’on imbrique plusieurs SI, chacun précise « son test logique » et « sa valeur si vrai » ;
  • Une fois tous les arguments SI précisés, on ajoute « la valeur si faux » ;

Dans l’exemple ci-dessous : « SI » la cellule C3 = N, « ALORS » afficher 12 heures ; « SI » C3 = AM1 alors afficher 12 heures, etc. jusqu’à « SINON » afficher 0.

Excel SI imbriqués et heures negatives

Additionner des heures positives et négatives

Pour autoriser le calcul des heures négatives dans des cellules, il faut modifier le calendrier par défaut (au 1er janvier 1900), et le passer en format « Calendrier 1904 ».

Ce réglage s’effectue dans l’onglet Fichier, les menus Options puis Options avancées. Ensuite, cocher sous Lors du calcul de ce classeur, la case « Utiliser le calendrier depuis 1904 ».

Retrouvez cette fonctionnalité détaillée sur la fiche « Calculer des heures négatives sous Excel »

Excel additionner des heures negatives

Relier des cellules à une liste déroulante

Dans l’exemple ci-dessous, les cellules de la colonne C sont reliées à une liste visible dans la plage de cellules F3 à F15.

Pas à pas : sélectionner les cellules de réception (en colonne C), activer l’onglet Données puis cliquer sur l’icône Validation des données. Dans l’onglet Options, repérer la zone Autoriser et cliquer sur Liste. Dans la zone Source, sélectionner la plage de cellules accueillant la liste (ici de F3 à F15). Ensuite, cliquer sur OK pour valider la liste déroulante. La liste est alors visible dans chaque cellule de la colonne C.

Pour tout savoir sur les listes déroulantes sous Excel, cliquez ici.

Excel et liste déroulante

Pour aller plus loin…

Excel et la formule conditionnelle SI -> =SI(

Excel et la formule SI(ESTVIDE -> =SI(ESTVIDE(

Excel et la formule SI(ET -> =SI(ET

Excel et la formule SI(OU -> =SI(OU

Excel et la formule SI(SI -> =SI(SI

Excel et la formule OUX -> =OUX(

Excel et la formule SI(NON-> =SI(NON(

À vous de jouer ! ET(SI vous avez des questions, contactez-nous via redaction@activassistante.com