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


5 réponses

PHILOU10120 Messages postés 6445 Date d'inscription   Statut Contributeur Dernière intervention   824
 
Bonjour

Avez vous un exemple, les explications ne sont pas très compréhensibles ?
0
sofian_ovsky Messages postés 17 Date d'inscription   Statut Membre Dernière intervention  
 
https://www.cjoint.com/c/HCwj0qzwa1d

ci joint le fichier exemplaire.
merci
0
PHILOU10120 Messages postés 6445 Date d'inscription   Statut Contributeur Dernière intervention   824
 
Bonjour Sofian_ovsky

le fichier modifié

https://www.cjoint.com/c/HCwkPpynEYx
0
sofian_ovsky
 
Merci à vous Philou,
Mais dans mon cas, cette fonction ne me convient pas, car elle renvoie la première valeur d'une ligne dès la première colonne. Alors que moi je veux préciser de quelle colonne à commencer.

Merci
0
PHILOU10120 Messages postés 6445 Date d'inscription   Statut Contributeur Dernière intervention   824
 
Bonjour

Le fichier modifier

https://cjoint.com/c/HCwpTNIz5bx
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
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


0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
sofian_ovsky Messages postés 17 Date d'inscription   Statut Membre Dernière intervention  
 
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.
0