Formule si et ou
Résolu/Fermé
ticalea
-
31 mars 2010 à 16:31
Le Pingou Messages postés 12069 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 6 mai 2024 - 1 avril 2010 à 14:03
Le Pingou Messages postés 12069 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 6 mai 2024 - 1 avril 2010 à 14:03
A voir également:
- Formule si et ou
- Formule si et - Guide
- Formule excel - Guide
- Mise en forme conditionnelle formule si - Guide
- Formule moyenne excel - Guide
- Formule excel pour additionner plusieurs cellules - Guide
7 réponses
Le Pingou
Messages postés
12069
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
6 mai 2024
1 431
31 mars 2010 à 18:32
31 mars 2010 à 18:32
Bonjour,
Je ne suis pas certain d'avoir compris, mais essayez cette formule :
=SOMMEPROD(((A2>=G2:G13)*1);SI((B2>=20);I2:I13;(H2:H13)))
Votre matrice en plage G1:I13
Le CA en colonne A
La progression en colonne B
La ligne 1 est celle des titres.
Je ne suis pas certain d'avoir compris, mais essayez cette formule :
=SOMMEPROD(((A2>=G2:G13)*1);SI((B2>=20);I2:I13;(H2:H13)))
Votre matrice en plage G1:I13
Le CA en colonne A
La progression en colonne B
La ligne 1 est celle des titres.
xjeef23
Messages postés
9
Date d'inscription
samedi 31 octobre 2009
Statut
Membre
Dernière intervention
13 avril 2010
31 mars 2010 à 19:07
31 mars 2010 à 19:07
bonjour
quel est le résultat recherché?
dans ta fonction il y a une répétition qui est si CA >= à 2000 3000 4000..etc
donc si j'ai bien compris la condition serait la même toujours en mettant si(ca>=2000). il y a aussi une porte logique OU qui n'as pas été respecté.
je te propose de combiner la condition SI , ET et OU.
quel est le résultat recherché?
dans ta fonction il y a une répétition qui est si CA >= à 2000 3000 4000..etc
donc si j'ai bien compris la condition serait la même toujours en mettant si(ca>=2000). il y a aussi une porte logique OU qui n'as pas été respecté.
je te propose de combiner la condition SI , ET et OU.
Le Pingou
Messages postés
12069
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
6 mai 2024
1 431
31 mars 2010 à 22:02
31 mars 2010 à 22:02
Bonjour ticalea,
Je n'avais pas tester convenablement ma formule, voici la nouvelle:
=SOMMEPROD(INDEX(SI((B2>=20);$I$2:$I$13;$H$2:$H$13);(SOMMEPROD(SOMME((A2>=$G$2:$G$13)*1)))))
Note : elle renvoie la valeur correspondante pour la prog de 10 ou 20 et selon le CA.
Je n'avais pas tester convenablement ma formule, voici la nouvelle:
=SOMMEPROD(INDEX(SI((B2>=20);$I$2:$I$13;$H$2:$H$13);(SOMMEPROD(SOMME((A2>=$G$2:$G$13)*1)))))
Note : elle renvoie la valeur correspondante pour la prog de 10 ou 20 et selon le CA.
Le Pingou
Messages postés
12069
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
6 mai 2024
1 431
31 mars 2010 à 23:41
31 mars 2010 à 23:41
Bonjour,
Oui bien sur, via https://www.cjoint.com/ et poster le lien.
Oui bien sur, via https://www.cjoint.com/ et poster le lien.
C'est la première fois que je fait ça j'espère que c'est bon
https://www.cjoint.com/?ebjhcMfaVI
merci et bonne journée
https://www.cjoint.com/?ebjhcMfaVI
merci et bonne journée
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Raymond PENTIER
Messages postés
58414
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
8 mai 2024
17 103
1 avril 2010 à 05:55
1 avril 2010 à 05:55
évite de poser 2 fois le même problème le même jour dans le même forum !https://forums.commentcamarche.net/forum/affich-17213657-formule-si-plusieurs-niveaux
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 686
1 avril 2010 à 09:23
1 avril 2010 à 09:23
bonjour
Voici ton classeur avec la formule que je t'avais donnée sur l'autre poste
http://www.cijoint.fr/cjlink.php?file=cj201004/cijsHW9eJE.xls
Voici ton classeur avec la formule que je t'avais donnée sur l'autre poste
http://www.cijoint.fr/cjlink.php?file=cj201004/cijsHW9eJE.xls
merci gbinforme mais il y a une erreur car si on prend la première ligne avec le CA 2010 je suis a 10166 euros et je devrais avoir un escompte à 1.50 % et pas 1,80% car mon CA n'atteint pas 15000. (poure cette case la formule devrait dire compris entre 10000 et 14999).
Merci de m'aider je dois render le dossier pour 13h
Merci de m'aider je dois render le dossier pour 13h
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 686
1 avril 2010 à 09:45
1 avril 2010 à 09:45
Exact, il y a un décalage sur la cellule départ :
=DECALER($S$24;EQUIV(R5;$S$25:$S$37;1);EQUIV(S5;{-1;0,1;0,2};1))
Le Pingou
Messages postés
12069
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
6 mai 2024
1 431
1 avril 2010 à 14:03
1 avril 2010 à 14:03
A tous,
Bonne fête de Pâques.
Bonne fête de Pâques.
31 mars 2010 à 22:18
voilà un bout de mon tableau
en A B C D
NOM CA 2009 CA2010 Progression
AGRI 6893 10066 46,03%
AGRI 16577 17052 2,87%
AGRI 8552 12500 46,16%
AGRI 47 520 1006,38%
AGRI 5030 6500 29,22%
AGRI 4082 4800 17,59%
AGRI 6898 5960 -13,60%
AGRI 1 80 7900,00%
AGRI 25405 25800 1,55%
Le résultat que je recherche c'est si mon client à un ca de "tel montant" et une progression de 10 ou 20% alors on applique un escompte de "tel%".