Simplifier une formule et mise en forme

jeromeN95

XLDnaute Impliqué
Bonsoir à tous,
quelqu'un(e) pourrait m'aider à simplifier une formule SVP?

Code:
=SI(B12="Linge lavé par jour";(((C7*C9)+(C8*C10))*C6*C11+(((D7*D9)+(D8*D10))*D6*D11+(((E7*E9)+(E8*E10))*E6*E11+(((F7*C9)+(F8*F10))*F6*F11+(((G7*G9)+(G8*G10))*G6*G11+(((H7*H9)+(H8*H10))*H6*H11)/1000)))))/((C9+C10)*C11);SI(B12="Linge lavé par semaine";((C7*C9)+(C8*C10))*C6+((D7*D9)+(D8*D10))*D6+((E7*E9)+(E8*E10))*E6+((F7*F9)+(F8*F10))*F6+((G7*G9)+(G8*G10))*G6+((H7*H9)+(H8*H10))*H6;SI(B12="Linge lavé par mois";(((C7*C9)+(C8*C10))*C6*C11+(((D7*D9)+(D8*D10))*D6*D11+(((E7*E9)+(E8*E10))*E6*E11+(((F7*C9)+(F8*F10))*F6*F11+(((G7*G9)+(G8*G10))*G6*G11+(((H7*H9)+(H8*H10))*H6*H11)/1000)))))/12;SI(B12="Linge lavé par an";(((C7*C9)+(C8*C10))*C6*C11+(((D7*D9)+(D8*D10))*D6*D11+(((E7*E9)+(E8*E10))*E6*E11+(((F7*C9)+(F8*F10))*F6*F11+(((G7*G9)+(G8*G10))*G6*G11+(((H7*H9)+(H8*H10))*H6*H11)/1000)))));""))))

En faite c'est une petite application pro.
J'aimerai que le résultat prenne l'unitée qui lui est associé.
--> SI c'est par jour ou par semaine --> Alors l'unité est le Kg.
--> SI c'est par mois ou par an --> Alors l'unité est la T.

La formule est pratiquement identique à chaque fois mais j'arrive pas à faire plus court.
Merci de votre aide.
 

Pièces jointes

  • EXP 1.xls
    45.5 KB · Affichages: 42
  • EXP 1.xls
    45.5 KB · Affichages: 40
  • EXP 1.xls
    45.5 KB · Affichages: 49

Grand Chaman Excel

XLDnaute Impliqué
Re : Simplifier une formule et mise en forme

Bonjour,
Comme MaPomme t'avait proposé, il faudrait utiliser un format de nombre personnalisé avec condition. De cette façon le résultat reste un nombre que tu peux utiliser ensuite (additionner, soustraire, ...).

Sinon, tu peux aussi modifier la fonction pour qu'elle retourne la valeur en T ou en Kg directement au lieu d'utiliser un SI comme proposé par Gelinotte. Par contre, le résultat sera du texte et non pas un nombre. Tu ne pourras pas additionner des valeurs par la suite.

Voir dans le fichier joint pour les exemples.

A+
 

Pièces jointes

  • EXP 3.xls
    49 KB · Affichages: 32
  • EXP 3.xls
    49 KB · Affichages: 28
  • EXP 3.xls
    49 KB · Affichages: 32

Statistiques des forums

Discussions
314 653
Messages
2 111 574
Membres
111 204
dernier inscrit
Petko