Est-il possible de raccourcir une formule comparative

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

libellule85

XLDnaute Accro
Bonsoir le forum,

Je viens vers vous pour savoir si il était possible de raccourcir une formule.
Je veux comparer les trimestres de deux années N et N-1 pour cela j'ai fait la formule suivante qui fonctionne :

Code:
=SI(NBVAL(E7:H7)=1;A7;SI(NBVAL(E7:H7)=2;SOMME(A7:B7);SI(NBVAL(E7:H7)=3;SOMME(A7:C7);SI(NBVAL(E7:H7)=4;SOMME(A7:D7);""))))

Si nbval(E7:H7)=1 mettre la A7
Si nbval(E7:H7)=2 mettre la somme de A7:B7
Si nbval(E7:H7)=3 mettre la somme de A7:C7
Si nbval(E7:H7)=4 mettre la somme de A7😀7

N'y a-t'il pas un moyen pour faire plus court
D'avance merci pour votre aide
 

Pièces jointes

Re : Est-il possible de raccourcir une formule comparative

Bonjour @ tous,
Salut Libellule85, Salut David84, Salut Job75...
Attention à la fonction SIGNE(), il faut pas avoir des valeurs négatives dans la plage E7:H14, sinon remplacer SIGNE() par ESTNUM()...
Ou bien ,
Code:
=SOMME.SI(E7:H7;"<>"&"";A7:D7)
@ + +
 
Re : Est-il possible de raccourcir une formule comparative

Bonjour libellule85, David, R@chid, le forum,

En fait tout dépend des valeurs du tableau et de ce que l'on veut en faire.

Si l'on veut tenir compte d'éventuelles valeurs textes utiliser :

Code:
=SOMMEPROD(A7:D7;1-ESTVIDE(E7:H7))
ou la formule donnée par R@chid :

Code:
=SOMME.SI(E7:H7;"<>"&"";A7:D7)
La première formule "pèse" 28 octets, la seconde 30 octets.

Fichier (2).

A+
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
2
Affichages
240
Retour