Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2010 Raccourcir formule avec plusieurs fonctions SI imbriquées

Orson83

XLDnaute Impliqué
Bonsoir le forum,
Je cherche à obtenir un résultat en fonction de plusieurs scénarios issus de différentes feuilles et/ou plages de données.
Le problème c'est qu'il y a beaucoup trop de scénarios et que ma formule est à rallonge.
Auriez-vous une solution pour simplifier cette formule ?
Je joins un fichier XL pour l'exemple.
Merci pour votre aide.
PS : dans l'exemple, pour simplifier, j'ai omis volontairement de mettre les adresses de feuilles, noms de plages, etc.
 

Pièces jointes

  • SI imbriqués.xlsx
    12 KB · Affichages: 15
Dernière édition:
Solution
Bonjour Orson83,

Quand tu écris :
VB:
=SI(ET(D5=111;F5=1005);D5+F5)
tu veux renvoyer la somme de D et F5 d'une autre feuille ou tout simplement 1116 ?
Peux-tu aussi avoir plusieurs résultats valides ou simplement un seul ?
Dans le cas de plusieurs résultats valides lequel choisir ?

Pour la réponse 2, peut être
Code:
=SIERREUR(INDIRECT("H"&MIN(SI(ESTNUM($H$5:$H$14);LIGNE($H$5:$H$14))));"")
Formule matricielle à valider par ctrl+maj+entrée
Celle-ci renverra le premier résultat valide.

Cordialement

haonv

XLDnaute Occasionnel
Re,
dans ton post 10 tu voudrais renvoyer la valeur 388.
Mais pourquoi 388 ? parce que c'est la valeur intermédiaire ?
Si oui, alors, dans le cas de 4 valeurs, laquelle voudrais tu renvoyer ?
la 2° ou la 3° ?
 

Discussions similaires

Réponses
2
Affichages
837
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…