Fonctions ET + SI + OU imbriquées

Résolu/Fermé
chris8863 Messages postés 5 Date d'inscription jeudi 21 novembre 2013 Statut Membre Dernière intervention 2 décembre 2013 - 2 déc. 2013 à 12:09
chris8863 Messages postés 5 Date d'inscription jeudi 21 novembre 2013 Statut Membre Dernière intervention 2 décembre 2013 - 2 déc. 2013 à 21:09
Bonjour,

Je fais appel à votre logique car la mienne me fait défaut en ce moment.

j'ai un fichier dans lequel ma colonne A = Libellé et peut renseigner 3 critères :

- soit parking
- soit self
- soit parking + self

Ma colonne B = numéro de compte (colonne qui devra être renseignée avec la fonction imbriquée)

Ma colonne C = DEBIT
Ma colonne D = CREDIT

Je dois trouver une fonction imbriquée qui doit trouver le numéro de compte (colonne B) suivant plusieurs critères.

Exemple :

si ma cellule A1 = parking et si ma colonne D1 >0 alors ma colonne B = x
ou
si ma cellule A1 = self et si ma colonne D1>0 alors ma colonne B = y
ou
si ma cellule A1 = parking + self et si ma colonne D1>0 alors ma colonne B = z





ça fait bcp de SI et de ET et là je me mélange...

Help !

Merci de votre aide

3 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 414
2 déc. 2013 à 12:24
Bonjour ça 'est pas si compliqué, mais vous ne dites pas ce qui se passe si D1 est <=0 ou si A1 est vide?
essayez avec:
=SI(OU(A1="";D1<=0);"";SI(A1="Parking";"x";SI(A1="self";"y";SI(A1="Parking+self;"z")))
Bien sur on suppose que Parking+self est écrit complètement en A1

crdlmnt
0
chris8863 Messages postés 5 Date d'inscription jeudi 21 novembre 2013 Statut Membre Dernière intervention 2 décembre 2013
2 déc. 2013 à 19:22
Bonsoir,
a1 n'est jamais vide . j'ai modifié en ce sens et ça fonctionne parfaitement ! merci bcp. j'ai toujours un peu de peine à mettre les SI ET OU dans l'odre.

je complique le problème.

toutes ces conditions sont tjrs valables mais en plus j'ajoute un critère :

- si C >0 et A = banque alors B = 512


J'ai essayer d'imbriquer cette équation tant bien que mal mais ça ne fonctionne pas :-( je pense vraiment ne pas être logique !

Merci de votre aide

Bonne soirée
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 414
Modifié par Vaucluse le 2/12/2013 à 20:08
Là vous rajoutez une condition qui n'est pas lié à D>0 ce qui interdit de regrouper en une seule la condition D>0, sinon la condition A1=banque et C1>0 ne s'appliquera pas si D<=0

=SI(ET(A1="Parking";D1<=0);"x";SI(ET(A1="self";D1>0);"y";SI(ET(A1="Parking+self;D1>0);"z";SI(ET(A1="banque";C1>0);512))))

crdlmnt
0
chris8863 Messages postés 5 Date d'inscription jeudi 21 novembre 2013 Statut Membre Dernière intervention 2 décembre 2013
2 déc. 2013 à 21:09
merci bcp pour votre réponse. j'essaie demain au taf et vous tiens au courant.

Bonne soirée.
0