Formule excel

Résolu/Fermé
kikouNC69 Messages postés 3 Date d'inscription mardi 12 septembre 2017 Statut Membre Dernière intervention 12 septembre 2017 - Modifié le 12 sept. 2017 à 12:25
Vaucluse Messages postés 26495 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 8 avril 2022 - 13 sept. 2017 à 11:33
bonjour,
J'ai besoin d'aide car ne m'en sort pas SVP.

Je souhaite une formule prenant en compte différents critères :
si "1" en cellule B (J'ai une liste de choix de 1 à 11)
ET si (cellule C) le montant est supérieur à x
OU SI (cellule D)la durée est supérieure à x
ou si (cellule E)le différé est supérieur à x
Alors "message d'erreur" sinon rien.

Merci
kikou

2 réponses

Vaucluse Messages postés 26495 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 8 avril 2022 6 320
12 sept. 2017 à 12:48
Bonjour*
une proposition limitée car il manque la connaissance de votre fichier)

=SI(ET(B1=1;OU(C1>X;D1>X;E1>X));"erreur";"")

X étant bien sur à chaque fois la valeur numérique à ne pas dépasser


par contre on ne sait pas c qu'il faut faire quand B n'est pas 1?

si vous en voulez plus, déposez un fichier avec quelques explications ici:
http://mon-partage.fr
et revenez coller ici le lien créé sur le site

crdlmnt
1
kikouNC69 Messages postés 3 Date d'inscription mardi 12 septembre 2017 Statut Membre Dernière intervention 12 septembre 2017
12 sept. 2017 à 13:24
https://mon-partage.fr/f/M3CnpIww/
je viens de déposer le fichier,
Merci de votre aide
0
Vaucluse Messages postés 26495 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 8 avril 2022 6 320
12 sept. 2017 à 15:26
Re
voyez ici si ça peut convenir,
les explications sont dans le fichier
revenez avec des infos si ça ne convient pas
https://mon-partage.fr/f/vxMhnEHR/

crdlmnt
0
kikouNC69 > Vaucluse Messages postés 26495 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 8 avril 2022
13 sept. 2017 à 06:15
Merciiiii et bravo, cela est parfait sur ce fichier.
Je vais le travailler sur le mien et reviendrais vers vous si besoin.

Amicalement
0
kikouNC69 > Vaucluse Messages postés 26495 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 8 avril 2022
13 sept. 2017 à 09:07
J'ai plusieurs questions pour pouvoir l'adapter à mon fichier ne maitrisant pas assez excel.
Mon tableau type durée et différe ce trouve sur une 2ème feuille. Je l'ai donc nommé comme le votre mais comment l'inséré dans la formule ?
a quoi correspond les chiffres ;2;0) 3;0) 4;0)
la formule =RECHERCHEV(B2;regles;4;0) dans cellule isolée, vous sert à quoi ?
Avec mes remerciements
0
kikouNC69 > kikouNC69
Modifié le 13 sept. 2017 à 10:29
Ca fonctionne avec mes modifications super génial un grand merci Vaucluse.
Je souhaiterais avoir quelques précisions quand même
a quoi correspond les chiffres ;2;0) 3;0) 4;0)
la formule =RECHERCHEV(B2;regles;4;0) dans cellule isolée, vous sert à quoi ?
si mon tableau est vide, j'ai le =N/A dans la cellule, comment je peux supprimer cette note d'erreur SVP ?

Merci de votre GRANDE aide
0
DjiDji59430 Messages postés 3764 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 22 mars 2023 578
12 sept. 2017 à 12:44
Bonjour,

=si(ou((cellule D)la durée est supérieure à x ;(cellule E)le différé est supérieur à x ;et("1" en cellule B; (cellule C) le montant est supérieur à x ));"erreur";"")

C'est le principe, tu adaptes a ton fichier !

Cdlmnt
0
kikouNC69 Messages postés 3 Date d'inscription mardi 12 septembre 2017 Statut Membre Dernière intervention 12 septembre 2017
12 sept. 2017 à 13:51
G17 correspond cellule D dans ton ex. G18 à la E, D17 à la B et F17 à la C

La formule donnerait ça dans mon tableau, mais ca ne fonctionne pas car j'ai mis en exemple dans F17 : 15 000 et j'ai le "message erreur" qui s'affiche

=SI(OU((G17>360);(G18>36);ET(D17=1);(F17>150000000));"erreur";"")

Merci de votre aide
0
DjiDji59430 Messages postés 3764 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 22 mars 2023 578 > kikouNC69 Messages postés 3 Date d'inscription mardi 12 septembre 2017 Statut Membre Dernière intervention 12 septembre 2017
12 sept. 2017 à 15:09
=SI(OU(G17>360;G18>36;ET(D17=1;F17>150000000));"erreur";"")
0
kikouNC69 > DjiDji59430 Messages postés 3764 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 22 mars 2023
13 sept. 2017 à 11:30
merci de votre aide, la formule beaucoup plus complexe et résolue
0