Fonctions RechercheV et RechercheH

Bonjour,

J'aimerai trouver des compléments sur l'utilisation des fonctions rechercheV et rechercheH...

Je rencontre des difficultés à trouver la solution...

.....................A.....B....C....D

Robert........7.....2....9....4

Albert..........2....1....8....5

Norbert......4....3....5....8

Dagobert...5....9....8....7

1ère valeur saisie : B -> limite la recherche à la colonne B

2ème valeur saisie : 1 -> renvoie à la cellule de début de ligne

Résultat : Albert (correspondant aussi aux valeurs (A et 2 ; C et 8 ; D et 5) )

Merci pour votre aide...

Cordialement

Bonjour

Ce n'est pas en utilisant RECHERCHEV et RECHERCHEH

A voir comme solution de substitution

...merci pour votre réponse rapide.

La fonction (=INDEX($B$3:$B$6;EQUIV(C$10;DECALER($B$3:$B$6;;EQUIV(C$9;{"A";"B";"C";"D"};0));0)) semble parfaitement fonctionné

pour cet exemple... Les problèmes rencontrés n'ont pas été forcement explicite dans le premier fichier joint.

Le deuxième fichier joint me semble être plus proche des difficultés rencontrées...

Je vous remercie par avance de votre aide

Cordialement

Bonjour

A voir

Encore merci pour votre attention.

Le problème subsiste notamment quand le 2ème paramètre est compris entre deux valeurs du tableau

14excel-modifie.zip (16.89 Ko)

Bonjour

La prochaine fois c'est de trouver la formule quand il pleut

3 messages et 3 changements des règles

Pour que cela fonctionne il faut que les nombres de chaque colonne soient tries (du plus grand au plus petit) et le 3ème paramètre de la fonction EQUIV sera -1

Mr Banzai64,

Je vous remercie pour le temps consacré aux différents problèmes soulevés...

Problèmes qui pour ma part ont été évolutifs...

Je n'ai pas compris le sens votre dernier Post, tenant autant de la remarque (...humour ?,...agacement ?) que de votre réponse apporter à la formule. Le tableau ne peut être trié car évolutif..., le deuxième paramètre peut être inférieur au deuxième.

J'ai essayé au mieux d'expliquer...ce qui posait problème.

Un dernier fichier joint expliquant ce que je cherche à faire.

Cordialement

15exemple-excel.zip (11.96 Ko)

Bonjour

ViaExcel a écrit :

tenant autant de la remarque (...humour ?,...agacement ?)

Un peu des 2 mon capitaine (humour)

Je ne connais pas de formule qui renvoie la valeur supérieure si les valeurs ne sont pas triées

Avec le chiffre 255 (entre 260 et 245) la formule retourne le valeur associée à 245 (valeur inférieure) tu dis non

Moi je te dis qu'il faut trier dans l'autre sens, tu me dis non

Alors moi je ne sais pas

Surement que quelqu'un connait la solution

Je suivrai ce post

Bonjour

Formule matricielle en D40 à valider avec les 3 touches Ctrl+Maj+Entrée

=INDEX($C$18:$C$34;EQUIV(MIN(SI((DECALER($C$18:$C$34;;EQUIV(D$37;$D$17:$L$17;0))>=D$38);DECALER($C$18:$C$34;;EQUIV(D$37;$D$17:$L$17;0))));DECALER($C$18:$C$34;;EQUIV(D$37;$D$17:$L$17;0));0);1)

Cordialement

Merci beaucoup pour votre aide.

Cette formule fonctionne parfaitement.

Cordialement.

Rechercher des sujets similaires à "fonctions recherchev rechercheh"