énigme formules plusieurs conditions plusieurs cas

Résolu
amandine -  
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   -
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   Statut Contributeur Dernière intervention   6 438
 
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
amandine
 
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
amandine
 
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   Statut Contributeur Dernière intervention   6 438
 
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
amandine
 
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   Statut Contributeur Dernière intervention   6 438
 
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   Statut Contributeur Dernière intervention   6 438
 
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
amandine
 
Bonjour,
Reformulation de formule dans commentaire précédent.
Cdt
0