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.
 

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
443
Réponses
6
Affichages
551