D
damien44fr
Guest
Bonjour,
Je suis stagiaire dans une entreprise et mon supérieur me demande de rajouter une condition sur un tableau Excel.
Actuellement la fonction est la suivante (oui je sais la fonction est très lourde):
=SI(FT17="PRIX";SI(ET(G17="PRIX";F17>0);1;SI(ET(F17>0;H17="PRIX");RECHERCHE(F17;Calcul!$DF$4:$DF$16;Calcul!$DH$4:$DH$16);SI(ET(F17>0;OU(I17="PRIX";J17="PRIX"));RECHERCHE(F17;Calcul!$DA$4:$DA$39;Calcul!$DD$4:$DD$39);"")));SI(ET(G17="PRIX";F17>0);1;SI(ET(F17>0;H17="PRIX");RECHERCHE(F17;Calcul!$F$4:$F$16;Calcul!$H$4:$H$16);SI(ET(F17>0;OU(I17="PRIX";J17="PRIX"));RECHERCHE(F17;Calcul!$A$4:$A$39;Calcul!$D$4:$D$39);0))))
Ce que je dois rajouter :
=SI(FT17="PRIX";SI(ET(G17="PRIX";F17>0);1;SI(ET(GF17="PRIX";F17>0);GH12;SI(ET(F17>0;H17="PRIX");RECHERCHE(F17;Calcul!$DF$4:$DF$16;Calcul!$DH$4:$DH$16);SI(ET(F17>0;OU(I17="PRIX";J17="PRIX"));RECHERCHE(F17;Calcul!$DA$4:$DA$39;Calcul!$DD$4:$DD$39);"")));SI(ET(G17="PRIX";F17>0);1;SI(ET(F17>0;H17="PRIX");RECHERCHE(F17;Calcul!$F$4:$F$16;Calcul!$H$4:$H$16);SI(ET(F17>0;OU(I17="PRIX";J17="PRIX"));RECHERCHE(F17;Calcul!$A$4:$A$39;Calcul!$D$4:$D$39);0)))))
Le problème est le suivant :
« Vous avez tapé un nombre trop important d’arguments pour cette fonction »
Avez-vous une solution ?
PS : Mon supérieur ne veux pas que je poste le fichier sur internet c’est pour ca que je ne l’ais pas joint.
J’espère que vous m’aiderez quand même.
Vous en remerciant par avance,
Damien
Je suis stagiaire dans une entreprise et mon supérieur me demande de rajouter une condition sur un tableau Excel.
Actuellement la fonction est la suivante (oui je sais la fonction est très lourde):
=SI(FT17="PRIX";SI(ET(G17="PRIX";F17>0);1;SI(ET(F17>0;H17="PRIX");RECHERCHE(F17;Calcul!$DF$4:$DF$16;Calcul!$DH$4:$DH$16);SI(ET(F17>0;OU(I17="PRIX";J17="PRIX"));RECHERCHE(F17;Calcul!$DA$4:$DA$39;Calcul!$DD$4:$DD$39);"")));SI(ET(G17="PRIX";F17>0);1;SI(ET(F17>0;H17="PRIX");RECHERCHE(F17;Calcul!$F$4:$F$16;Calcul!$H$4:$H$16);SI(ET(F17>0;OU(I17="PRIX";J17="PRIX"));RECHERCHE(F17;Calcul!$A$4:$A$39;Calcul!$D$4:$D$39);0))))
Ce que je dois rajouter :
=SI(FT17="PRIX";SI(ET(G17="PRIX";F17>0);1;SI(ET(GF17="PRIX";F17>0);GH12;SI(ET(F17>0;H17="PRIX");RECHERCHE(F17;Calcul!$DF$4:$DF$16;Calcul!$DH$4:$DH$16);SI(ET(F17>0;OU(I17="PRIX";J17="PRIX"));RECHERCHE(F17;Calcul!$DA$4:$DA$39;Calcul!$DD$4:$DD$39);"")));SI(ET(G17="PRIX";F17>0);1;SI(ET(F17>0;H17="PRIX");RECHERCHE(F17;Calcul!$F$4:$F$16;Calcul!$H$4:$H$16);SI(ET(F17>0;OU(I17="PRIX";J17="PRIX"));RECHERCHE(F17;Calcul!$A$4:$A$39;Calcul!$D$4:$D$39);0)))))
Le problème est le suivant :
« Vous avez tapé un nombre trop important d’arguments pour cette fonction »
Avez-vous une solution ?
PS : Mon supérieur ne veux pas que je poste le fichier sur internet c’est pour ca que je ne l’ais pas joint.
J’espère que vous m’aiderez quand même.
Vous en remerciant par avance,
Damien
Dernière modification par un modérateur: