Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2016 Vitesse d'execution des fonctions

Michel_ja

XLDnaute Occasionnel
Bonjour à tous,
Je travaille sur un fichier Excel qui contient deux feuilles, l'une avec 25 colonnes et près de 350000 lignes, l'autre avec 15 colonnes et près de 95000 lignes, donc le poids du fichier dépasse les 40Mo. Et la vitesse d'execution des formules n'est pas au top. Je vais donc tenter 1- de supprimer des données et 2- d'utiliser des fonctions le plus rapides possible.
J'aimerai savoir par exemple s'il est préférable sur des données aussi nombreuses d'utiliser la fonction suivante: =SI(N16=0;"";SI($M25="";RECHERCHEV($F24;'Dest Prod'!$B$6:$BN$50000;COLONNES('Dest Prod'!$B6:AP6);FAUX);RECHERCHEV($G24;'Dest Prod'!$B$6:$BN$50000;COLONNES('Dest Prod'!$B6:AP6);FAUX)))
ou
la fonction =BDSOMME(Database;"CY 2008";BMP_EMEA4)

Est-ce que vous connaîtriez un site internet avec un classement des fonctions excel basé sur la vitesse d'execution de ces dernières ?

Merci d'avance.
Michel
 
C

Compte Supprimé 979

Guest
Bonjour,

Si tu as bien 25x350.000 +15x95.000 cellules avec des calculs par fonctions... faut arrêter d'utiliser Excel
Ou alors passer sur du TCD si possible
 

BOISGONTIER

XLDnaute Barbatruc
Repose en paix
Bonjour,

Lorsque des formules travaillent sur des champs de taille importante, c'est leur multiplication qui est pénalisante.
Pour Recherchev(valeurCherchée;BD;ColonneRésultat;FAUX/VRAI), si la BD est triée, il faut penser à utiliser le paramètre VRAI qui augmente la vitesse de façon considérable.


Boisgontier
 
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…