Formule SI ET trop d'argument [Résolu]

Signaler
-
Messages postés
2221
Date d'inscription
jeudi 2 juillet 2015
Statut
Membre
Dernière intervention
15 juillet 2020
-
Bonjour,

Je sèche complètement par rapport à la formule que je veux mettre en place. Voilà telle que je l'ai réalisé :

SI(ET(A5="ACIER"; B5=1);(B29*Feuil1!K5/Feuil1!D5);"")

Jusque là ça fonctionne mais là où ça se complique c'est à partir de maintenant

SI(ET(A5="ACIER"; B5=1);(B29*Feuil1!K5/Feuil1!D5);"";SI(ET(A5="ACIER"; B5=1.5);(B29*Feuil1!K6/Feuil1!D6);"")

La Excel me dit que j'ai un nombre d'argument trop important.

Pourriez-vous m'aider? En sachant que dans l'idée je dois mettre 19 SI dans cette formule....

Peut-être existe-t-il une formule plus simple pour reprendre cette idée?

Merci de votre retour. Je suis complètement perdue!

9 réponses

Messages postés
2221
Date d'inscription
jeudi 2 juillet 2015
Statut
Membre
Dernière intervention
15 juillet 2020
1 111
Bonjour,

Vous avez mal placé votre deuxième si.
SI(ET(A5="ACIER"; B5=1);(B29*Feuil1!K5/Feuil1!D5);SI(ET(A5="ACIER"; B5=1.5);(B29*Feuil1!K6/Feuil1!D6);"")

Celle ci corrige votre soucis d'argument.

En revanche je vous conseil de faire comme ceci:
Si(A5="ACIER";Si(B5=1;B29*Feuil1!K5/Feuil1!D5;Si(B5=1.5;B29*Feuil1!K6/Feuil1!D6;"")))

Ca vous évite les répétitions de la condition A5="ACIER"
Oh super!!! Merci beaucoup ça marche!!! Et oui effectivement ça va faire un peu moins d'imbrication!

Je vous remercie pour votre réponse et surtout pour votre solution!
Pourrais-je abuser?

je dois continuer cette formule avec maintenant la version ALU j'ai donc repris la formule de base et j'ai essayé de reproduire le même procédé qu'avec ACIER voilà ma formule

Si(A5="ACIER";Si(B5=1;B29*Feuil1!K5/Feuil1!D5;Si(B5=1.5;B29*Feuil1!K6/Feuil1!D6;""))SI(A5="ALU";Si(B5=0.8;B29*Feuil1!K18/Feuil1!D18;""))

Mais la cellule affiche FAUX...l'erreur est certainement au niveau du SI placé juste avant ALU mais je n'arrive pas à trouver la logique...

Si vous pouvez une fois de plus m'aider...Merci
Messages postés
39
Date d'inscription
lundi 15 juin 2020
Statut
Membre
Dernière intervention
1 juillet 2020

Bonjour je ne connais pas trop excel mais il me semble qu'il manque un ; avant le si de alu
Messages postés
2221
Date d'inscription
jeudi 2 juillet 2015
Statut
Membre
Dernière intervention
15 juillet 2020
1 111
Il vous manque un ;

Si(A5="ACIER";Si(B5=1;B29*Feuil1!K5/Feuil1!D5;Si(B5=1.5;B29*Feuil1!K6/Feuil1!D6;""));SI(A5="ALU";Si(B5=0.8;B29*Feuil1!K18/Feuil1!D18;""))
Merci Messieurs.

En le rajoutant maintenant la cellule affiche #VALEUR!

Ma formule complète est celle là (désolée elle est bien longue!)

SI(A5="ACIER";SI(B5=1;B24*Feuil1!K5/Feuil1!D5;SI(B5=1,5;B24*Feuil1!K6/Feuil1!D6:D6;SI(B5=3;B24*Feuil1!K7/Feuil1!D7;SI(B5=6;B24*Feuil1!K8/Feuil1!D8;SI(B5=8;B24*Feuil1!K9/Feuil1!D9;SI(B5=12;B24*Feuil1!K10/Feuil1!D10;SI(B5=15;B24*Feuil1!K11/Feuil1!D11;""))))))));SI(A5="ALU";SI(B5=0,8;B24*Feuil1!K19/Feuil1!D19;""))

Je devrais pas la suite encore rajouter la version INOX pour A5...mais chaque chose en son temps! ;)

En tout cas merci du temps que vous prenez pour m'aider.
Messages postés
2221
Date d'inscription
jeudi 2 juillet 2015
Statut
Membre
Dernière intervention
15 juillet 2020
1 111
Serait-il possible d'avoir votre tableau afin de faire des test directement dessus? ( Bien sur éviter d'envoyer des données personnelles ou sensibles.)

Utilisez ce site :
http://cjoint.com

et coller le lien en réponse.
https://www.cjoint.com/c/JFsjkLywMPN

Merci!
> Ludi
LA première que vous m'avez donné
Messages postés
2221
Date d'inscription
jeudi 2 juillet 2015
Statut
Membre
Dernière intervention
15 juillet 2020
1 111 > Ludi
Pouvez-vous me renvoyer le tableau avec les formules que je vous ai envoyé?
>
Messages postés
2221
Date d'inscription
jeudi 2 juillet 2015
Statut
Membre
Dernière intervention
15 juillet 2020

Ca y est ça fonctionne!! Je ne sais pas ce qui est différents mais c'est bon!!! Peut-être que je l'avais mal recopié!

Merciiiii beaucoup!!! Je crois que j'en ai définitivement terminé avec ce tableau! (en tout cas je l'espère!)

Merci encore pour votre et pour vos connaissances qui ont enrichi les miennes et je suis bien contente d'en connaître plus sur ces formules!!
Messages postés
2221
Date d'inscription
jeudi 2 juillet 2015
Statut
Membre
Dernière intervention
15 juillet 2020
1 111 > Ludi
Content de savoir que ca fonctionne pour vous :)

N'hésitez pas si vous avez d'autres soucis
Messages postés
39
Date d'inscription
lundi 15 juin 2020
Statut
Membre
Dernière intervention
1 juillet 2020

SI(A5="ACIER";SI(B5=1;B24*Feuil1!K5/Feuil1!D5;SI(B5=1,5;B24*Feuil1!K6/Feuil1!D6:D6;SI(B5=3;B24*Feuil1!K7/Feuil1!D7;SI(B5=6;B24*Feuil1!K8/Feuil1!D8;SI(B5=8;B24*Feuil1!K9/Feuil1!D9;SI(B5=12;B24*Feuil1!K10/Feuil1!D10;SI(B5=15;B24*Feuil1!K11/Feuil1!D11;""))))))));SI(A5="ALU";SI(B5=0,8;B24*Feuil1!K19/Feuil1!D19;""))

N'y aurait-il pas un petit problème ici ?

(partie soulignée)
Oui c'est vrai que c'est un doublon! Mais je l'ai retiré et toujours pareil :(