Extraire des données textes d'une liste suivant 2 critères
Fermé
Riccoplus
Messages postés
15
Date d'inscription
dimanche 2 avril 2017
Statut
Membre
Dernière intervention
18 mai 2021
-
16 mai 2021 à 17:45
yclik Messages postés 3782 Date d'inscription vendredi 25 juillet 2014 Statut Membre Dernière intervention 4 mars 2025 - 18 mai 2021 à 09:49
yclik Messages postés 3782 Date d'inscription vendredi 25 juillet 2014 Statut Membre Dernière intervention 4 mars 2025 - 18 mai 2021 à 09:49
Bonjour tout le monde,
je voudrais vous soumettre un petit problème que je n'arrive pas à résoudre en Macro; je pense qu'il faut pas passer en vba, mais je suis nul dans ce langage.
J'ai une liste de données textes sur l'onglet Feuille1, et je voudrais récupérer sur la feuille2 seulement les lignes qui contiennent les 2 critères (Renault et Rouge), sans passer par une méthode manuelle type Tri ou filtre.
Je vous joins une image de ma liste.
Merci pour votre aide.
je voudrais vous soumettre un petit problème que je n'arrive pas à résoudre en Macro; je pense qu'il faut pas passer en vba, mais je suis nul dans ce langage.
J'ai une liste de données textes sur l'onglet Feuille1, et je voudrais récupérer sur la feuille2 seulement les lignes qui contiennent les 2 critères (Renault et Rouge), sans passer par une méthode manuelle type Tri ou filtre.
Je vous joins une image de ma liste.
Merci pour votre aide.
A voir également:
- Extraire des données textes d'une liste suivant 2 critères
- Liste déroulante excel - Guide
- Extraire une video youtube - Guide
- Suivi des modifications word - Guide
- Extraire son d'une video - Guide
- Liste déroulante en cascade - Guide
3 réponses
Raymond PENTIER
Messages postés
58876
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
4 mars 2025
17 293
16 mai 2021 à 18:46
16 mai 2021 à 18:46
Une piste : En E saisir la formule =B:B&C:C ="RenaultRouge" qui affichera VRAI ou FAUX selon le cas ...
Riccoplus
Messages postés
15
Date d'inscription
dimanche 2 avril 2017
Statut
Membre
Dernière intervention
18 mai 2021
18 mai 2021 à 08:34
18 mai 2021 à 08:34
Bonjour Raymond,
merci pour votre réponse.
La formule est intéressante, mais je souhaiterais que les lignes qui ne contiennent pas les 2 critères (Renault et Rouge) soient supprimées.
Qu'en pensez-vous ?
Merci d'avance
merci pour votre réponse.
La formule est intéressante, mais je souhaiterais que les lignes qui ne contiennent pas les 2 critères (Renault et Rouge) soient supprimées.
Qu'en pensez-vous ?
Merci d'avance
yclik
Messages postés
3782
Date d'inscription
vendredi 25 juillet 2014
Statut
Membre
Dernière intervention
4 mars 2025
1 537
18 mai 2021 à 09:49
18 mai 2021 à 09:49
Bonjour
une piste illustrée sur la même feuille

col E repérage des ctitères de recherche
ensuite recherche des lignes concernées
combinées avec les fonctions INDEX et EQUIV pour retrouver les données
La fonction EQUIV retrouve la ligne concernée
La fonction INDEX affiche l'info
Ajout de la fonction ESTERREUR pour un affichage sans les erreurs (utiliser SIERREUR sur excel)
une piste illustrée sur la même feuille
col E repérage des ctitères de recherche
=SI($G$2&$G$3=B2&C2;LIGNE();"")
ensuite recherche des lignes concernées
PETITE.VALEUR($E$2:$E$20;LIGNE()-1)
combinées avec les fonctions INDEX et EQUIV pour retrouver les données
La fonction EQUIV retrouve la ligne concernée
EQUIV(PETITE.VALEUR($E$2:$E$20;LIGNE()-1);$E$1:$E$20;0)
La fonction INDEX affiche l'info
INDEX($A$1:$D$20;EQUIV(PETITE.VALEUR($E$2:$E$20;LIGNE()-1);$E$1:$E$20;0);1)
Ajout de la fonction ESTERREUR pour un affichage sans les erreurs (utiliser SIERREUR sur excel)
18 mai 2021 à 08:31
la version d'Excell est 2013.
Merci pour votre aide