Rapport de message :*
 

Re: ecrit plus simplement cette formul

Titre du sujet : Re: ecrit plus simplement cette formul
par Mytå le 26/02/2012 03:38:03

 Salut le forum

La courtoisie est de rigueur sur ce forum : pour une demande de renseignements
Bonjour et Merci devraient être des automatismes.
 

La deuxième partie de ta formule est inutile (&Si...)

La formule suivante fait le travail
=SI($C$25="boite à idée";"";DECALER($C$25;;SOMMEPROD(($C$25={"a"."b"."c"."d"."e"."f"."g"})*{2.4.6.8.10.12.14});;))

Si tu veux masquer les valeurs égales à zéro
=SI($C$25="boite à idée";"";SI(DECALER($C$25;;SOMMEPROD(($C$25={"a"."b"."c"."d"."e"."f"."g"})*{2.4.6.8.10.12.14});;)=0;"";DECALER($C$25;;SOMMEPROD(($C$25={"a"."b"."c"."d"."e"."f"."g"})*{2.4.6.8.10.12.14});;)))
Ou encore comme ceci
=SI(OU($C$25="boite à idée";DECALER($C$25;;SOMMEPROD(($C$25={"a"."b"."c"."d"."e"."f"."g"})*{2.4.6.8.10.12.14});;)=0);"";DECALER($C$25;;SOMMEPROD(($C$25={"a"."b"."c"."d"."e"."f"."g"})*{2.4.6.8.10.12.14});;))
Mytå

N.B. Dans certaine version d'excel il faut remplacer le point (.) par un antislash (\)