Optimisation formule VBA pour une table de correspondance

  • Initiateur de la discussion Initiateur de la discussion cheriyo
  • Date de début Date de début

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 !

cheriyo

XLDnaute Nouveau
bonjour, je voudrai optimiser un fichier q'un membre de votre forum a creer.

j'ai une table de correspondance comme ci dessous

Phrases de risques indice de danger CMR
1 3 NA
19 5 NA
21/22/23 2 NA
35 1 CMR3
40 4 CMR1
3 2 NA

vous trouverez la problématique dans le fichier excel. pour info votre site est géant et je travaille en santé sécurité au travail comme quoi excel a des application partout ....
 

Pièces jointes

Re : Optimisation formule VBA pour une table de correspondance

Bonjour

Une formule à tester

=INDEX($D$12:$D$17;EQUIV(D3;$C$12:$C$17;0))

La fonction EQUIV recherche dans le tableau $C$12:$C$17 la position de la valeur contenu dans D3.
Index donne la valeur contenue le tableau $D$12:$D$17 correspondante à la ligne trouvé par EQUIV

JP
 
- 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
Retour