Traduction formule MFC en VBA pour gagner temps lors calcul

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 !

MIKEFLY62

XLDnaute Junior
Bonjour/soir

Ayant des formules sur un nombre consequent de lignes et de colonnes de type ci dessous elles commencent a prendre de plus en plus en temps de calcul malgres un dual core. Ni connaissant pas grand chose en VBA ma question est: est ce que la solution est VBA pour diminuer le temps de calcul sur ordre F9 si oui comment faire?

Ou y a t il une autre voie? suis sous XL2003 pouvant passer a 2007 mais j ai l impression que 2007 est plus lourd donc encore plus lent😕

Autre chose toujours pour les formules 2 et 3 ci dessous, comment mettre une condition (si) de plus voir plus car je coince.....

Merci d'avance

Cordialement
Mike

Formule 1
{=SOMME(SI('2008'!$P$2:$P$38000=$B$1;1;0)*SI('2008'!$L$2:$L$38000=$B$3;1;0)*SI('2008'!$O$2:$O$38000="";1;0)*SI('2008'!$N$2:$N$38000=55;1;0))}

formule 2
{=SOMME((FREQUENCE(SI(Nom=F7;SI(Piece=F9;SI(ESTNUM(EQUIV(Date&F8;Date&Nom;0));EQUIV(Date&F8;Date&Nom;0))));LIGNE(ColNom))>0)*1)}

formule 3
=SOMME((FREQUENCE(SI(($B$2:$B$20000="PIERRE")+($B$2:$B$20000="MARC");$A$2:$A$20000);$A$1:$A$20000)>1)*1)}
 
- 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
153
Réponses
20
Affichages
828
Retour