Aide pour fonctions decaler et rechercheH! [Résolu/Fermé]

Signaler
Messages postés
2
Date d'inscription
vendredi 17 août 2018
Statut
Membre
Dernière intervention
17 août 2018
-
Messages postés
25542
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
12 novembre 2020
-
Bonjour,
Je ne comprends pas ce qui est faux dans ma formule



En M1 j’ai fait une recherche pour la valeur de la première cellule non vide.
En M2, j’aimerais utiliser les formules RECHERCHEH et DECALER pour avoir le chiffre de la deuxième cellule non vide de mon premier tableau et ainsi de suite, puisque le premier chiffre non vide ne se situe pas systématiquement dans la même colonne.
Mais quand je tape ma formule dans la barre de formule j’ai un message d’erreur.
Pourtant les deux fonctions fonctionnent séparément et la fonction décaler fonctionne quand je remplace la rechercheH par la référence de la cellule (ici, C2) mais alors ma fonction n'est pas "étirable".
Sauriez vous me dire pourquoi, et me conseiller sur quelle formule correcte utiliser ?
Merci beaucoup!

1 réponse

Messages postés
25542
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
12 novembre 2020
5 597
Bonjour

DECALER doit commencer par l'adresse de la cellule de départ, ce n'est pas ce que RECHERCHEH vous donne!
tant qu'on ne sait pas ce qu'est tableau135, pas facile de vous aider , mais avec ce que vous nous montrez on peut vous proposer plutôt:

=INDEX($B$2:$E$2;;EQUIV(G2;$B$2:$E$2;0)+1))

qui vous donnera la valeur de B2:E2 qui suit celle de G2
et qui devrait faire ce que vous voulez à condition que G2 contienne bien la 1° valeur de B2:E2

crdlmnt
Messages postés
2
Date d'inscription
vendredi 17 août 2018
Statut
Membre
Dernière intervention
17 août 2018

Alors là, génial!
La formule fonctionne à merveille! (en retirant un $ pour me permettre de tirer la formule)
Et oui, comme j'ai utilisé une formule (copiée, pas trouvée par moi-même) INDEX pour G2, ça fonctionne pour toutes les lignes?
Je ne connaissais pas assez bien la fonction INDEX pour trouver cette solution mais je vais m'y mettre plus sérieusement, il y a du potentiel :)
Merci beaucoup pour la réponse et la rapidité!
Messages postés
25542
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
12 novembre 2020
5 597
Pas de quoi
je passe le sujet en résolu
Bonne route
crdlmnt