Signaler

Formule si [Résolu]

Posez votre question Rovez 9Messages postés lundi 10 avril 2017Date d'inscription 6 mai 2017 Dernière intervention - Dernière réponse le 10 avril 2017 à 17:21 par diablo13800
Je désire faire la formule suivante:
Si la cellule A1 contient le texte am-o ou av-o alors multiplier la cellule B1 par .010, si non, la multiplier par .05

Merci!
Afficher la suite 
Utile
+0
plus moins
Pas de bonjour non plus.

si(OU(A1="am-o";A1="av-o";B1*0.01;B1*0.05)
Rovez 9Messages postés lundi 10 avril 2017Date d'inscription 6 mai 2017 Dernière intervention - 10 avril 2017 à 16:14
Re-bonjour!
Ça fonctionne, j'avais fait une erreur de frappe!!!
J'ai par contre une autre demande.
Si je veux que seuls ceux commençant par AM-0 ou AV-0 soit multiplié par 0.10 et toutes les autres possibilités comme OP-0, XXC ou autres soient multipliés par 0.05?
Répondre
diablo13800 832Messages postés jeudi 2 juillet 2015Date d'inscription 23 juin 2017 Dernière intervention - 10 avril 2017 à 16:49
Je précise que vous avez demandez 0.01 et non 0.1 Donc 300 * 0.01 ça fait 3 :)

Et de plus ca fonctionne correctement chez moi . êtes-vous sur d'avoir bien renseigné la formule ?
Répondre
Rovez 9Messages postés lundi 10 avril 2017Date d'inscription 6 mai 2017 Dernière intervention - 10 avril 2017 à 16:52
Bonjour, oui vous avez raison!
J'ai par contre une autre demande.
Si je veux que seuls ceux commençant par AM-0 ou AV-0 soit multiplié par 0.01 et toutes les autres possibilités comme OP-0, XXC ou autres soient multipliés par 0.05?
Répondre
diablo13800 832Messages postés jeudi 2 juillet 2015Date d'inscription 23 juin 2017 Dernière intervention - 10 avril 2017 à 16:59
C'est la formule que je vous ai donné. A vous de l'adapter.

Petite indice => Il faut changer ce qu'il y a dans STXT . et la valeur qui doit être égale
Répondre
Rovez 9Messages postés lundi 10 avril 2017Date d'inscription 6 mai 2017 Dernière intervention - 10 avril 2017 à 17:03
Merci je comprends. Par contre si j'ai 10 autres possibilités il faut que je les rajoute toutes dans l'équation une à la suite de l'autre? Ne puis-je demander Si différend de AV-0 ou de AM-0 alors multiplier par un autre chiffre?
Répondre
Donnez votre avis
Utile
+0
plus moins
C'est déjà le cas:) La dans le cas présent il vérifier si votre texte en A1 commence par "AM-" ou "AV-" Si c'est le cas , il multiplie par 0.01 sinon il multiplie par 0.05


Rovez 9Messages postés lundi 10 avril 2017Date d'inscription 6 mai 2017 Dernière intervention - 10 avril 2017 à 17:09
Ce que je comprends de la formule actuelle c'est que si le texte est AM-0 il multiplie par 0.01 et si c'est AV-0 il multiplie par 0.05 mais que fait-il avec les valeurs différentes qui ne sont ni l'une ni l'autre?

=SI(OU(STXT(A1;1;3)="am-";STXT(A1;1;3)="av-");B1*0.01;B1*0.05)
J'ai une valeur OP-1 et il multiplie aussi par 0.01
Répondre
Rovez 9Messages postés lundi 10 avril 2017Date d'inscription 6 mai 2017 Dernière intervention - 10 avril 2017 à 17:11
Oubliez-ça! Ça fonctionne!!!! Merci beaucoup!!!
Répondre
diablo13800 832Messages postés jeudi 2 juillet 2015Date d'inscription 23 juin 2017 Dernière intervention - 10 avril 2017 à 17:21
ha non non :) Le fonctionnement de si c'est :
Si( *La condition*;*Valeur_si_vrai*;*valeur_si_faux*) :)

La conditions c'est la formule Ou (STXT();STXT()) ....
Donc si le ou est respecter => *0.01
Sinon 0.05 :)

Oubliez pas de passer le sujet en résolu si ça vous va
Répondre
Donnez votre avis

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes.

Le fait d'être membre vous permet d'avoir des options supplémentaires.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !