P
pkpasmoi
Guest
Bonjour, dans un fichier excel que je dont je joins une partie, j'ai une formule qui me permet de faire des classements qui évoluent à l'aide de filtres. Cependant cette formule est beaucoup trop longue pour les calcul à tel point que je suis obligé de désactivé le calcul automatique pour travailler sur le fichier. Ce fichier doit être envoyé par mail et utilisé par de nombreux autres collaborateurs, ej cherche donc à alléger son fonctionnement (à l'aide de VBA pourquoi pas... je n'en sais rien).
Formule :
=SOMMEPROD(SOUS.TOTAL(2;DECALER(X5;LIGNE($X$5:$X$899)-LIGNE(X5))*($X$5:$X$899>X5))+1
Le fichier est ici très rapide car j'ai divisé le nombre de lignes et d'onglets bien entendu, mais sinon les claculs sont très (trop !) longs.
Merci d'avance
Andy
Formule :
=SOMMEPROD(SOUS.TOTAL(2;DECALER(X5;LIGNE($X$5:$X$899)-LIGNE(X5))*($X$5:$X$899>X5))+1
Le fichier est ici très rapide car j'ai divisé le nombre de lignes et d'onglets bien entendu, mais sinon les claculs sont très (trop !) longs.
Merci d'avance
Andy