Ecriture fonction SI OU multiple

Résolu/Fermé
liloutoast Messages postés 42 Date d'inscription lundi 8 avril 2013 Statut Membre Dernière intervention 21 août 2020 - 21 août 2020 à 12:08
liloutoast Messages postés 42 Date d'inscription lundi 8 avril 2013 Statut Membre Dernière intervention 21 août 2020 - 21 août 2020 à 13:25
Bonjour,
Je bute sur la rédaction d'une fonction "SI" avec 3 conditions "OU".
j'ai un tableau avec trois colonnes A,B et C
en A une concentration de protéine differente à chaque ligne.
en C un volume prélevé qui ne peut être QUE de trois valeurs au choix soit 30 ou 20 ou 10.

mon problème est en colonne B.
je doit calculer la valeur de B tel que (oralement ça donne) :

Si C=30 alors B= ((A*230)/(1000*30)) OU
Si C=20 alors B= ((A*220)/(1000*20)) OU
Si C=10 alors B= ((A*210)/(1000*10)) .
Je n'ai pas de valeur "FAUX"

J'ai beau tout essayer et je reçois toujours la même réponse d’excel #NOM?

Comme je peux avoir jusque 96 lignes je ne me vois pas réécrire chaque formule unitaire correspondante à C à chaque fois .

Existe il une formule que je puisse tirer sur mes 96 lignes ?
sur un mac ?

Grand merci à vous pour votre aide.
nat


Configuration: Macintosh / Firefox 65.0
A voir également:

4 réponses

eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 213
Modifié le 21 août 2020 à 12:17
Bonjour,

si je ne m'abuse, tu n'as pas besoin de SI ni de OU. En B2 :
=A2*(200+C2)/(1000*C2)


Quant à ton #NOM?, impossible de savoir pourquoi sans ta formule exacte.
Si tu mets A au lieu de la référence A2 tu auras cette erreur. Idem si ton excel est en anglais et que tu mets de fonction en français.
eric

1
Yoyo01000 Messages postés 1639 Date d'inscription samedi 2 février 2019 Statut Membre Dernière intervention 7 mars 2022 165
21 août 2020 à 12:14
Bonjour,
A B C sont réellement écrits ainsi ?

Si oui, c'est normal que ça ne fonctionne pas !

Et dans votre cas, il ne faut pas utiliser OU, une imbrication de SI est suffisante.
0
PapyLuc51 Messages postés 4301 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 24 avril 2024 1 405
21 août 2020 à 12:16
Bonjour

Si le multiple de 1000 doit être la valeur de C pourquoi ne pas mettre en B tout simplement

=(A*230)/(1000*C)

Cordialement
0
liloutoast Messages postés 42 Date d'inscription lundi 8 avril 2013 Statut Membre Dernière intervention 21 août 2020 2
21 août 2020 à 13:25
Bonjour
en effet je n'avais pas vue la formule sous cet angle .Pourquoi faire compliqué quand on peut faire simple.
un grand merci a eriic et à tous ceux qui on proposés leur aide
nat
0