A voir également:
- Rechercher une valeur dans un tableau à partir de trois critères
- Rechercher ou entrer l'adresse - Guide
- Tableau croisé dynamique - Guide
- Rechercher ou entrer l'adresse 4 - recherche google ✓ - Forum Réseaux sociaux
- Rechercher à partir d'une photo - Guide
- Adresse IP locale : comment la trouver facilement - Guide
2 réponses
tontong
Messages postés
2548
Date d'inscription
mercredi 3 février 2010
Statut
Membre
Dernière intervention
15 mars 2024
1 055
10 juil. 2013 à 20:46
10 juil. 2013 à 20:46
Bonjour,
Pour éviter des problèmes de format essayez d'entrer les valeurs de consignes dans des cellules disponibles. Exemple date en F1, Produit en G1, type de remise en H1.
La formule matricielle devient:
=INDEX($D$2:$D$12;EQUIV(RECHERCHEV(F1;$A$2:$A$12;1;VRAI)&G1&H1;$A$2:$A$12&$B$2:$B$12&$C$2:$C$12;0))
20110101 peut être un nombre à 8 chiffres, un texte, une date (40544 au format standard). Lors d'une concaténation avec l'opérateur & Excel prend des valeurs de texte donc selon le format et le mode de saisie on aura 20110101 ou 40544!
Pour éviter des problèmes de format essayez d'entrer les valeurs de consignes dans des cellules disponibles. Exemple date en F1, Produit en G1, type de remise en H1.
La formule matricielle devient:
=INDEX($D$2:$D$12;EQUIV(RECHERCHEV(F1;$A$2:$A$12;1;VRAI)&G1&H1;$A$2:$A$12&$B$2:$B$12&$C$2:$C$12;0))
20110101 peut être un nombre à 8 chiffres, un texte, une date (40544 au format standard). Lors d'une concaténation avec l'opérateur & Excel prend des valeurs de texte donc selon le format et le mode de saisie on aura 20110101 ou 40544!