Fonction SI(), les 7 péchés capitaux !
Si Sissie ci civile et si six scies du Miss si si pi et...
Le collègue fortiche en informatique est plutôt grognon.
Il s'en veut de ne pas avoir pensé à remplacer les SI() successifs par une RECHERCHEV(). Pourtant, il la connait cette foutue fonction, c'est sûr son image est écornée !
Comme quoi, il ne suffit pas de connaître une technique, encore faut il savoir se l'approprier.
De rage, de colère, il veut redorer son blason.
Et par chance, il tombe sur cet article.
Dépasser la limite des 7 niveaux d'imbrication
À l'attention de nos fidèles lecteurs
Nous ne conseillons pas cette technique qui dénote un esprit pour le moins perturbé. Il est préférable de trouver une alternative.
Vous pouvez avec cette technique, imbriquer à loisirs.
Un exemple basique
L'objectif est d'associer un numéro de mois avec le texte correspondant.
Si je saisi le chiffre "1", Excel affiche "janvier". Si je saisi le chiffre "2", Excel affiche "février".
Comme vous le savez peut-être, il faut aller jusqu'à 12 pour décembre.
Pour les autres, je suis heureux de vous avoir fait partager ce scoop (mais ne diffusez pas la nouvelle autour de vous, votre image pourrait en pâtir).
Nous avons reçu un commentaire fort déplaisant de la part de nos experts.
Il semblerait qu'il y ai 13 mois dans certains coins reculés.
Renseignements pris, cela semble exact, Microsoft himself prend effectivement en charge 13 mois.
Mais comme les internautes de ces régions reculées ne me lisent pas, on s'en fiche un peu.
Une technique en plusieurs étapes
Dans la troisième colonne, nous traitons les 7 premiers mois (limite d'imbrication atteinte).
C'est une colonne de travail intermédiaire qui peut-être masquée.
=SI(C11=1; "Janvier"; SI(C11=2; "Février";SI(C11=3; "Mars"; SI(C11=4; "Avril"; SI(C11=5; "Mai"; SI(C11=6;"Juin";SI(C11=7;"Juillet";"")))))))
Si le numéro de mois est supérieur à "7", alors nous affichons une chaine vide ("").
La seconde colonne est la colonne de consultation.
Nous concaténons le contenu de la 3° colonne avec les fonctions SI() pour les mois manquant (de 8 à 12).
Si vous ne comprenez pas pourquoi 8 et 12, nous vous conseillons de vous tourner vers des activités plus en rapport avec vos compétences.
=E11 & SI(C11=8; "Août"; SI(C11=9; "Septembre"; SI(C11=10; "Octobre"; SI(C11=11; "Novembre"; SI(C11=12; "Décembre";"")))))
Mais c'est qu'il jubile le collègue fortiche en informatique !
Conclusion
Toute l'entreprise est au courant de la trouvaille du collègue.
Même Muchmuch est plié de rire, ce n'est pas si souvent qu'il a l'occasion de se moquer du collègue.
Bien sûr cette solution n'est pas retenue, et Buzzbee commence à se poser des questions sur la santé mentale de l'individu sus-nommé.
Les collègues du service informatique, eux, ne comprennent pas cette hilarité générale et se promettent de retenir la solution.
Depuis ce jour, nous sentons qu'un malaise c'est instauré entre lui et nous.
Il était radieux quand nous passions, se sentant proche d'atteindre le stade d'homo-cerebro, d'être reconnu pour son grand savoir.
Et patatras, en une fraction de secondes, il est relégué au simple rang d'homo-buroticus.
A y regarder de plus près, dans sa démarche de faire compliqué quand on peut faire simple, il est possible qu'il possède des gènes mutants d'homo-cerebro.
Restez informé
Inscrivez-vous à la newsletter et recevez l'actualité du blog dans votre boite aux lettres.