Calcul dépendant de plusieurs conditions

Bonjour à tous,

Voilà je voudrais faire un calcul qui dépend de deux autres données.

La région, et le type d'avion (je travaille dans l'aviation).

Le résultat en fonction de ces deux données devra être affiché en B5 et soustrait de B4 (case dans laquelle on écrit un nombre).

Voilà ce que je voudrais faire :

-Si C2="STD 737-800" et C3="Région 1", soustraire 140 du Paxs figures (C4), si C2="BSI 737-800" et C3="Région 1", soustraire 135 du paxs figures.(résultat à afficher en B5).

-Si C2="STD 737-800" et C3="Région 2", soustraire 130 du Paxs figures (C4), si C2="BSI 737-800" et C3="Région 2", soustraire 125 du paxs figures.(résultat à afficher en B5).

-Si C2="STD 737-800" et C3="Région 3", soustraire 120 du Paxs figures (C4), si C2="BSI 737-800" et C3="Région 3", soustraire 115 du paxs figures.(résultat à afficher en B5).

Si le résultat est négatif, afficher 0.

Le résultat pour n'importe quel calcul devra donc être affiché en B5 (FBT Target), donc tout devra être dans la même formule.

Bien à vous et merci d'avance.

Salut !

Ma proposition en PJ.

Bonne lecture,

Bonjour

=MAX(0;B4-CHOISIR(EQUIV(C2;{"Standard 737-800";"B.S.I 737-800"};0);NB.SI(REGIONS!A:A;FBT!$B$3)*140+NB.SI(REGIONS!B:B;FBT!$B$3)*130+NB.SI(REGIONS!C:C;FBT!$B$3)*120;NB.SI(REGIONS!A:A;FBT!$B$3)*135+NB.SI(REGIONS!B:B;FBT!$B$3)*125+NB.SI(REGIONS!C:C;FBT!$B$3)*115))

Cordialement

Bonsoir à tous,

Une autre proposition avec la fonction RECHERCHEV

A tester !

Amadéus a écrit :

Bonjour

=MAX(0;B4-CHOISIR(EQUIV(C2;{"Standard 737-800";"B.S.I 737-800"};0);NB.SI(REGIONS!A:A;FBT!$B$3)*140+NB.SI(REGIONS!B:B;FBT!$B$3)*130+NB.SI(REGIONS!C:C;FBT!$B$3)*120;NB.SI(REGIONS!A:A;FBT!$B$3)*135+NB.SI(REGIONS!B:B;FBT!$B$3)*125+NB.SI(REGIONS!C:C;FBT!$B$3)*115))

Cordialement

Merci mais dans quelle cellule dois-je écrire cette formule?


JFL a écrit :

Bonsoir à tous,

Une autre proposition avec la fonction RECHERCHEV

A tester !

Merci de ton aide celà fonctionne mais une idée pour afficher "0" quand la réponse et négative en B5?

Girodo a écrit :

Salut !

Ma proposition en PJ.

Bonne lecture,

Merci pour ta proposition, une idée pour faire que quand la réponse est négative en B5 il affiche 0??

Bien à toi et merci d'avance.


Amadéus a écrit :

Bonjour

=MAX(0;B4-CHOISIR(EQUIV(C2;{"Standard 737-800";"B.S.I 737-800"};0);NB.SI(REGIONS!A:A;FBT!$B$3)*140+NB.SI(REGIONS!B:B;FBT!$B$3)*130+NB.SI(REGIONS!C:C;FBT!$B$3)*120;NB.SI(REGIONS!A:A;FBT!$B$3)*135+NB.SI(REGIONS!B:B;FBT!$B$3)*125+NB.SI(REGIONS!C:C;FBT!$B$3)*115))

Cordialement

Je viens de tester mais ta proposition ne fonctionne pas...

opscrl a écrit :

Merci de ton aide celà fonctionne mais une idée pour afficher "0" quand la réponse et négative en B5?

Désolé, j'ai omis de résoudre cette contrainte !

Cette nouvelle formule devrait régler tout cela :

=MAX(0;B4-RECHERCHEV(C2;FBT_Régul;EQUIV(C3;FBT_Région);FAUX))

Bonjour

Voir fichier

Cordialement

Amadéus a écrit :

Bonjour

Voir fichier

Cordialement

Celà ne fonctionne pas il n'affiche aucun résulstat en B5...

Salut !

Aucun commentaire sur ma réponse (Toute simple avec des si) d'hier à 17h ?! ça n'allait pas ?

J'ai apporté un modif pour qu'il n'affiche pas les chiffres négatifs.

Ciaoo

Bonjour

Celà ne fonctionne pas il n'affiche aucun résulstat en B5...

Il faut aussi penser à l'ouverture du fichier à cliquer sur le bouton "Activer la modification"

Cordialement

Rechercher des sujets similaires à "calcul dependant conditions"