énigme formules plusieurs conditions plusieurs cas

Résolu/Fermé
amandine - 27 févr. 2018 à 19:14
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 28 févr. 2018 à 11:00
Bonjour,
Encore une énigme pour moi et j'espère pas pour vous, voici mon problème :

SI I2="C" ou I2="V" et que H36<3311 alors 0 pour les deux; MAIS SI I2="C"ou I2="V" et que 3311<H36<13244 alors pour C : H36 et pour V : H36*0.7; ENSUITE SI I2="C" ou I2="V" et que H36>13244 alors 13244 pour tout le monde.

bon c'est pas hyper claire sur papier hésitez pas si questions.
Merci


A voir également:

2 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
27 févr. 2018 à 19:28
Bonsoir

=SI(ET(OU(I2="C";I2="V");H36<3311);0;SI(ET(OU(I2="C";I2="V");H36>3311;H36<13244);H36*SI(I2="V";0,7;1);SI(ET(OU(I2="C";I2="V");H36>13244);13244;"")))

il y aura surement à placer des >= ou<= quelques parts, au cas ou les valeurs de H tombent sur les limites
et cette fois essayez de nous dire si ça fonctionne, je ne crois pas avoir vu de réponse sur les précédentes propositions?

crdlmnt


0
Bonsoir,

J'ai répondu hier en mettant que cela fonctionnait mais a priori, ça n'a pas pris ma réponse ou je suis encore plus mauvaise sur un forum que sur excel ;). Donc MERCI pour hier ça fonctionne hâte de tester celle-ci, je vous tiens au courant.
MERCI BONNE SOIREE
0
RE bonsoir,
Cela ne fonctionne pas, mais je croix que cela viens de mon explication de base en gros en formule je voudrais un truc avec c'est conditions là, je sais pas is c'est plus parlant:
SI(ET(OU(I1="C";I1="V");H36<J11);H36;H36*SI(I1="V";0,7;1);SI(ET(OU(I1="C";I1="V");H36>3311;H36<13244);H36;H36*(I1="V";0,7;1);SI(ET(OU(I1="C";I1="V");H36>13244);13244;"")))

voila sinon dans formule écrite précédemment c'est le début qui cloche c'est pas égale 0 mais = H36 pour "C" ou H36*0.7 pour "V"
merci pour votre réponse
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
27 févr. 2018 à 20:55
Vu le message sur le fil précédent, c'est OK

Il y a des choses qui coincent (un peu) dans votre demande, c'est traiter la valeur de H36 avec J11, 3311 et 13244. On suppose que la condition si H36<J11 s'applique quelque soit la position de H36 entre 3311 et 13244?
Merci donc de confirmer:
  • le point expliqué ci dessus
  • le fait que dans tous les cas si H36>13244 le résultat cherché est 13244 sinon, c'est H36 si I1 est "C"et H36*0,7 si I1 est V
  • Dire aussi si J11 peut être supérieur à 13244 et si oui, ce qu'il faut faire dans ce cas si H36 est plus petit

et je regarde ça demain matin si personne ne propose quelque chose., je ferme pour ce soir
bonne soirée
crdlmnt
0
Bonjour,
Je vais essayer d'être plus claire (enfin j'espère) et j'ai simplifié les contraintes :
SI H36<13244 alors H36 pour C
SI H37<13244 alors H37 pour V
SI H36>13244 alors 13244 pour C.
Mais SI H37>13244 alors 13244 pour V.
Voila
Cdt
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
Modifié le 28 févr. 2018 à 10:16
décidemment vous avez du mal à trouver une voie?
on va put être finir par s'en sortir:

=SI(OU(ET(H36>13244;J1="C");ET(H37>13244;J1="V"));13244;SI(ET(H36<=13244;J1="C");H36;SI(ET(H37<=13244;J1="V");H37;"")))

avec un peu de chance, ça devrait aller!

crdlmnt
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
28 févr. 2018 à 08:37
Bonjour
en attendant vos précisions (message précédent), voyez ce modèle
l'ordre des conditions (surtout la dernière) sera peut être à modifier selon ce qui se passe en H36
(par exemple si H36 >13244 mais <J11, la formule appliquera la 1° condition)
à affiner donc
https://mon-partage.fr/f/paCHa5pC/
crdlmnt

0
Bonjour,
Reformulation de formule dans commentaire précédent.
Cdt
0