Excel - Décaler résultat d'une recherche

Neriahtsu -  
 Neriahtsu -

Bonjour,

Je suis sous excel 2019 FR et je cherche à décaler (d'une cellule à droite) le résultat d'une recherche dans un autre onglet

exemple (qui ne fonctionne pas)  =decaler(RECHERCHE(D6;OCTOBRE!$3:$3;OCTOBRE!$13:$13);0;1)

A cause de 2 cellules qui sont fusionnés (et impossible à modifier) je ne peux pas faire la recherche directement sur la cellule souhaité ...

Des idées ?

Merci par avance pour vos réponses


Windows / Chrome 106.0.0.0

6 réponses

  1. via55 Messages postés 14391 Date d'inscription   Statut Membre Dernière intervention   2 759
     

    Dans la fonction INDEX, on indique la plage puis le n° de ligne puis le n° de colonne; comme ici il n'y a qu'une ligne dans la matrice B4:G4il n'y a rien à mettre après le 1er point-virgule d'où le 2eme tout de suite après


    1
  2. via55 Messages postés 14391 Date d'inscription   Statut Membre Dernière intervention   2 759
     

    Bonjour

    On n'arrête pas de répéter sur ce forum que les cellules fusionnées sont une plaie si on veut utiliser des formules élaborées ou des macros, et qu'il faut les éviter à tout prix  !!

    on aura peut être des idées quand on aura connaissance de ton fichier : à poster sur cjoint.com, faire créer un lien, le copier et revenir le coller ici

    Cdlmnt

    Via


    0
  3. Neriahtsu
     

    Ci-joint un exemple de mon problème

    https://cjoint.com/c/LJwpUaxvpgA

    0
  4. via55 Messages postés 14391 Date d'inscription   Statut Membre Dernière intervention   2 759
     

    Re,

    En ce cas formule à mettre en D4 puis à étirer vers le bas

    =INDEX(Feuil1!$B$4:$G$4;;EQUIV(Feuil2!B4;Feuil1!$B$2:$F$2;0)+1)


    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Neriahtsu
     

    Ca marche !!!!! Merci beaucoup :)

    Dernière question : le double ;; avant la fonction EQUIV à quelle signification ?

    0
  7. Neriahtsu
     

    Merci beaucoup pour l'aide et l'info

    Bon Week-End

    0