Simplifier une formule

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 !

Lipadec

XLDnaute Occasionnel
Bonjour tout le monde

Pouvez-vous me simplifier cette formule, car je trouve qu'elle est un peu longue pour être dans une cellule


=SOMMEPROD((BAL2010!$A$2:$A$500=34302000)*(BAL2010!$E$2:$F$500))+SOMMEPROD((BAL2010!$A$2:$A$500=34305001)*(BAL2010!$E$2:$F$500))+SOMMEPROD((BAL2010!$A$2:$A$500=34305002)*(BAL2010!$E$2:$F$500))+SOMMEPROD((BAL2010!$A$2:$A$500=44320000)*(BAL2010!$E$2:$F$500))+SOMMEPROD((BAL2010!$A$2:$A$500=44490000)*(BAL2010!$E$2:$F$500))+SOMMEPROD((BAL2010!$A$2:$A$500=44410000)*(BAL2010!$E$2:$F$500))+SOMMEPROD((BAL2010!$A$2:$A$500=44430000)*(BAL2010!$E$2:$F$500))+SOMMEPROD((BAL2010!$A$2:$A$500=44431000)*(BAL2010!$E$2:$F$500))+SOMMEPROD((BAL2010!$A$2:$A$500=44480000)*(BAL2010!$E$2:$F$500))

Merci pour votre aide

Joyeux Noël et bonne année à tout le monde
 
Re : Simplifier une formule

Bonjour,

Il aurait été sympa de joindre un fichier exemple.

Faute de ce fichier, je te propose ceci :

Code:
=SOMMEPROD((('BAL2010'!$A$2:$A$500=34302000)+('BAL2010'!$A$2:$A$500=34305001)+('BAL2010'!$A$2:$A$500=34305002)+('BAL2010'!$A$2:$A$500=44320000)+('BAL2010'!$A$2:$A$500=44490000)+('BAL2010'!$A$2:$A$500=44410000)+('BAL2010'!$A$2:$A$500=44430000)+('BAL2010'!$A$2:$A$500=44431000)+('BAL2010'!$A$2:$A$500=44480000))*('BAL2010'!$E$2:$F$500))

Sans garantie.

Je te laisse tester

@+
 
Re : Simplifier une formule

Bonsoir Lipadec & Tibo,
Bonsoir à toutes et à tous.

Un essai, en l'absence d'un fichier exemple, qui permettra de s'assurer de l'exactitude du résultat.

HTML:
=SOMMEPROD(OU((BAL2010!$A$2:$A$500=34302000);(BAL2010!$A$2:$A$500=34305001);(BAL2010!$A$2:$A$500=34305002);(BAL2010!$A$2:$A$500=44320000);(BAL2010!$A$2:$A$500=44490000);(BAL2010!$A$2:$A$500=44410000);(BAL2010!$A$2:$A$500=44430000);(BAL2010!$A$2:$A$500=44431000);(BAL2010!$A$2:$A$500=44480000))*(BAL2010!$E$2:$F$500))

Salutations.

BCharef

NB. OU au lieu de ET
 
Dernière édition:
Re : Simplifier une formule

re,

Pour savoir s'il est possible de faire plus simple, il faut plus d'infos.

Manifestement, il s'agit de traiter les données d'une balance comptable.

Pour simplifier, on pourrait prendre en compte les comptes commençant par 444, mais ce critère est-il valable ?

L'idéal : nous joindre un fichier suffisamment complet et commenté.

A te (re)lire

@+
 
Re : Simplifier une formule

Bonjour et Joyeux Noël

Pour faire plus court en utilisant la formule de Tibo

Avec les zones nommées
Code:
ColA	=Bal2010!$A$2:$A$500
ColEF	=Bal2010!$E$2:$F$500

ce qui donnerait
Code:
=SOMMEPROD(((ColA=34302000)+(ColA=34305001)+(ColA=34305002)+(ColA=44320000)+(ColA=44490000)+(ColA=44410000)+(ColA=44430000)+(ColA=44431000)+(ColA=44480000))*(ColEF))

Avec comme avantages
Formule + facile à lire
Si tu modifies les zones : Simplification
 
Re : Simplifier une formule

Re Bonjour et joyeux Noël

Merci à vous tous pour vos réponses et vos interventions.
C'est exactement ce que j'ai fait quand Tibo m'a proposé sa formule.
J'ai nommé les zones : Bal2010!$A$2:$A$500=Compte
et Bal2010!$E$2:$F$500= Solde

et la formule est devenue comme suit: =SOMMEPROD(((Compte=34302000)+(Compte=34305001)+(Compte=34305002)+(Compte=44320000)+(Compte=44490000)+(Compte=44410000)+(Compte=44430000)+(Compte=44431000)+(Compte=44480000))*(Solde))

Merci une autre fois

Lipadec
 
Re : Simplifier une formule

Bonjour Tibo, Bonjour tout le monde

Je reviens une fois encore sur ma question, et effectivement c'est pour traiter les données d'une balance comptable.
Pourrai-je additionner tous les comptes qui commencent par 444 comme vous avez dit, ou par d'autres chiffres, exemple les comptes d'immobilisation, les comtres de charges et ainsi de suite

Veuillez me donner une réponse qui va me résoudre ce problème, car il m'a été difficile de copier tous les comptes du bilan
Merci pour votre aide

Lipadec
 
- 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

C
  • Question Question
Réponses
2
Affichages
908
Claudine chavassieux
C
Réponses
9
Affichages
887
R
Réponses
10
Affichages
2 K
J
  • Question Question
Réponses
5
Affichages
1 K
J
U
Réponses
5
Affichages
937
USTY_56
U
M
Réponses
7
Affichages
819
maintroto
M
E
Réponses
2
Affichages
1 K
Edouard :)
E
J
Réponses
4
Affichages
1 K
jean_jack
J
Réponses
8
Affichages
1 K
H
Retour