Fonctions recherchev et si
Résolu
sofian_ovsky
Messages postés
17
Date d'inscription
Statut
Membre
Dernière intervention
-
sofian_ovsky Messages postés 17 Date d'inscription Statut Membre Dernière intervention -
sofian_ovsky Messages postés 17 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je voudrai rechercher une valeur "X" de la "feuille 1" dans une table de matrice de la "feuille 2"
pour le moment c'est Ok.
mon problème réside dans le "no_index_col"
c'est à dire: condition 1; rechercher la valeur "no_index_col 1"; condition 2; rechercher la valeur "no_index_col 2";... etc
merci
je voudrai rechercher une valeur "X" de la "feuille 1" dans une table de matrice de la "feuille 2"
pour le moment c'est Ok.
mon problème réside dans le "no_index_col"
c'est à dire: condition 1; rechercher la valeur "no_index_col 1"; condition 2; rechercher la valeur "no_index_col 2";... etc
merci
A voir également:
- Fonctions recherchev et si
- Fonction si et - Guide
- Recherchev texte ✓ - Forum Excel
- Recherchev ne renvoie pas la bonne valeur ✓ - Forum Excel
- Recherchev et rechercheh combiné ✓ - Forum Excel
- Recherchev si contient - Forum Excel
5 réponses
Bonjour
essayez cette formule en Feuil1!D5, qui prend en compte le fait que toutes vos dates vont en croissant de la gauche vers la droite
=MAX(DECALER(Feuil1!$A$5;EQUIV(B5;Feuil1!$A$6:$A$13;0);;;50))
pour avoir la dernière
=MIN(DECALER(Feuil1!$A$5;EQUIV(B5;Feuil1!$A$6:$A$13;0);;;50))
pour avoir la première
et si vous voulez un tableau avec les dates en colonnes, à tirer vers le bas:
=SIERREUR(PETITE.VALEUR(DECALER(Feuil1!$A$5;EQUIV(B5;Feuil1!$A$6:$A$13;0);;;50);LIGNE(A1));"")
crdlmnt
essayez cette formule en Feuil1!D5, qui prend en compte le fait que toutes vos dates vont en croissant de la gauche vers la droite
=MAX(DECALER(Feuil1!$A$5;EQUIV(B5;Feuil1!$A$6:$A$13;0);;;50))
pour avoir la dernière
=MIN(DECALER(Feuil1!$A$5;EQUIV(B5;Feuil1!$A$6:$A$13;0);;;50))
pour avoir la première
et si vous voulez un tableau avec les dates en colonnes, à tirer vers le bas:
=SIERREUR(PETITE.VALEUR(DECALER(Feuil1!$A$5;EQUIV(B5;Feuil1!$A$6:$A$13;0);;;50);LIGNE(A1));"")
crdlmnt
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour,
merci à vous tous,
mon fichier en réalité est plus complexe que le fichier exemplaire que j'ai posté ici, alors j'ai opté pour la solution de triangulation à peu près comme l'exemple de Philou, c'est à dire faire la rechechev dans un coin, ensuite faire les "Si" selon les résultats affichés. et ça marche.
je vous remercie encore,
bonne journée.
merci à vous tous,
mon fichier en réalité est plus complexe que le fichier exemplaire que j'ai posté ici, alors j'ai opté pour la solution de triangulation à peu près comme l'exemple de Philou, c'est à dire faire la rechechev dans un coin, ensuite faire les "Si" selon les résultats affichés. et ça marche.
je vous remercie encore,
bonne journée.
ci joint le fichier exemplaire.
merci