RECHERCHEV: condition sur la valeur trouvée

Bonjour,

Je suis dans une situations où j'utilise un RECHERCHEV où la valeur recherchée est parfois vide.

Malheureusement, la recherche renvoie 00:00 (car il s'agit d'horaires). Le problème est que 00:00, veut dire minuit et non "vide".

Est-ce possible de mettre un IF à l'intérieur d'un RECHERCHEV pour dire "si la valeur trouvé est vide, reste vide"?

Sinon, une autre solution?

J'ai mis un petit bout de mon fichier en fichier joint. Les formules RECHERCHEV sont sur les colonnes 4,5,6,7.

Merci

14recherchev.xlsx (108.96 Ko)

Bonjour

Tu places cette formule en D73 et tu tires à droite et en bas

=SI(RECHERCHEV($J214;Configuration!$A:$I;COLONNE()+2;FAUX)=0;"";RECHERCHEV($J214;Configuration!$A:$I;COLONNE()+2;FAUX))

Bonsoir lagignac,

Salut M12,

Une proposition sans prétention a tester dans le fichier joint.

En "D73"

=SIERREUR(RECHERCHEV($J73;Configuration!$A:$I;COLONNE()+2;0);"")

Tirer vers la droite et vers le bas autant que nécessaire.

Mettre le format cellule hh:mm;;

15recherchev-v1.xlsx (114.12 Ko)

Cordialement.

Ça semble bien marcher!

J'avoue ne pas trop comprendre la notion d'erreur, ni ce que veut dire colonne()+2, mais ça marche

Merci beaucoup!

Bonjour,

J'ai un autre problème: j'ai plusieurs tableaux que je souhaite combiner. Je viens d'avoir Excel 2016 et la fonction de Requête pour combiner mes tableaux les uns après les autres me semblaient parfaite. Le seul problème, c'est que lorsqu'il me trouve les valeurs, il les met sous la forme 1899-12-31 00:00:00 ..... Donc, je perds le travail qu'on viens d'effectuer.

Il y a une solution?

Merci,

Rechercher des sujets similaires à "recherchev condition valeur trouvee"