Aide pour fonctions decaler et rechercheH!

Résolu/Fermé
PyriteBelge Messages postés 2 Date d'inscription vendredi 17 août 2018 Statut Membre Dernière intervention 17 août 2018 - 17 août 2018 à 15:07
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 17 août 2018 à 16:20
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

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 395
17 août 2018 à 16:06
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
0
PyriteBelge Messages postés 2 Date d'inscription vendredi 17 août 2018 Statut Membre Dernière intervention 17 août 2018
17 août 2018 à 16:16
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é!
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 395
17 août 2018 à 16:20
Pas de quoi
je passe le sujet en résolu
Bonne route
crdlmnt
0