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

XL 2010 Alternative à INDEX()?

Laosurlamontagne

XLDnaute Occasionnel
Bonjour à tous,

Je travaille sur une base de donnée et j'utilise la fonction INDEX pour trouver une valeur correspondant à 2 entrées:

=INDEX(Nombre;EQUIV(1;(P$2=Ref_Vol)*($A35=Date_Vol);0))

Dans le cas ci-dessus, je recherche le nombre correspondant au croisement d'une date précise (en colonne A) et d'une référence (en ligne 2) dans une base de donnée à 3 colonnes: Nombre, Ref_Vol et Date_Vol.
Ça marche très bien, néanmoins, je trouve le temps de calcul particulièrement long... Il y aurait-il une alternative?

Merci pour votre aide.
 

gosselien

XLDnaute Barbatruc
Bonjour,

Il faut voir la nombre de lignes, de colonnes , l'âge du pc, sa mémoire ram , sa vitesse etc etc...

Si tu donnais au moins la taille du tableau, il y a d'autres moyens comme le dit Bernard avant moi

P.
 

Dranreb

XLDnaute Barbatruc
Si le tableau à renseigner est issu du tableau des 3 colonnes, comme me le laisse penser une autre discussion à laquelle vous n'avez pas répondu, ça se programme aisément en explorant une collection fabriquée à l'aide de ma fonction Gigogne, et c'est de loin le plus rapide possible qui pourrait se faire, tant à l'écriture qu'à l'exécution.
 

Discussions similaires

Réponses
8
Affichages
468
Réponses
6
Affichages
571
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…