fonction "décaler" imbriquée avec fonction "recherchev"

  • Initiateur de la discussion Initiateur de la discussion 2b7a
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Re : fonction "décaler" imbriquée avec fonction "recherchev"

Bonsoir,

Si tu tiens à utiliser la fonction DECALER :

en C16 :

Code:
=DECALER($B$7;EQUIV($B$16;$B$8:$B$12;0);COLONNES($A:A);1)

à recopier vers la droite

Cela dit, la fonction INDEX associée à la fonction EQUIV me parait plus adaptée :

en C16 :

Code:
=INDEX($C$8:$H$12;EQUIV($B$16;$B$8:$B$12;0);COLONNES($A:A))

à recopier également vers la droite

D'autres solutions sont également possibles.

@+
 
Re : fonction "décaler" imbriquée avec fonction "recherchev"

Bonsoir,

Si tu tiens à utiliser la fonction DECALER :

en C16 :

Code:
=DECALER($B$7;EQUIV($B$16;$B$8:$B$12;0);COLONNES($A:A);1)

à recopier vers la droite

Cela dit, la fonction INDEX associée à la fonction EQUIV me parait plus adaptée :

en C16 :

Code:
=INDEX($C$8:$H$12;EQUIV($B$16;$B$8:$B$12;0);COLONNES($A:A))

à recopier également vers la droite

D'autres solutions sont également possibles.

@+


Merci Tibo

.... ça fonctionne ... mais je ne comprends absolument pas les formules (!)
Tu peux me les expliquer ?
Pourquoi EQUIV ? ça correspond à quoi cette fonction ?
Pourquoi INDEX ???
D'avance, merci
... demander de l'aide et l'obtenir, c'est génial ... mais à condition de comprendre !
 
Re : fonction "décaler" imbriquée avec fonction "recherchev"

re,

La fonction RECHERCHEV ne permet de rechercher un élément d'une base de données qu'à droite du critère.

En combinant les fonctions INDEX et EQUIV, on n'a plus cet inconvénient. On peut rechercher une valeur qui serait à droite à à gauche du critère.

Dans le cas présent, la fonction RECHERCHEV aurait pu suffire.

Pour en revenir à INDEX et EQUIV :

EQUIV : va donner le rang d'une valeur dans une liste

INDEX : la forme de cette fonction est la suivante :

=INDEX(tablo;n°_ligne;n°_colonne)

n°_ligne est donné par la formule EQUIV

n°_colonne est donné par la formule COLONNES($A:A) qui donne, quand on tire vers la droite, 1, pusi 2, puis 3, puis ... Ca sert en fait de compteur.

Essaye de faire quelques essais sur des tableaux simples, tu devrais comprendre assez vite.

@+
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

  • Question Question
Microsoft 365 problème d'index
Réponses
19
Affichages
227
Réponses
3
Affichages
469
  • Question Question
XL 2021 planning
Réponses
5
Affichages
328
  • Question Question
Microsoft 365 Aide planning
Réponses
17
Affichages
409
Réponses
9
Affichages
182
  • Question Question
Microsoft 365 Graphique à bulles
Réponses
2
Affichages
168
Retour