Afficher la cellule une case à gauche et en bas de celle recherchée

C

Céline

Guest
Bonjour,

Je recherche '1' dans la colonne A
et je souhaite afficher ce qu'il y a une case en dessous dans la colonne B.
Je pense être plus clair dans ma pièce jointe.

Merci pour votre aide.
Je ne peux plus me passer de ce forum :)

Céline
 
V

Valérie

Guest
Salut à tous,

Tu peux éventuellement l'écrire avec une condition qui teste si ta formule renvoi une erreur dans ce cas 0 sinon tu applique ta formule, en clair :

=SI(ESTERREUR(INDEX(ColonneB;EQUIV(1;ColonneA;0)+1;1));0;INDEX(ColonneB;EQUIV(1;ColonneA;0)+1;1))

@+ et bonne après-midi
Valérie
 
C

Céline

Guest
Merci Valérie

Ca correspond exactement à ce que je cherche.

J'y suis presque !
Mais maintenant c'est une autre cellule qui me pose problème.

J'utilise le résultat de cette formule (cf. Valérie)

=SI(ESTERREUR(INDEX(C6:C14;EQUIV(1;B6:B14;0)+1;1));0;INDEX(C6:C14;EQUIV(1;B6:B14;0)+1;1))

que je divise par le contenu d'une autre cellule et j'ai ce message

#value!

Merci encore pour votre aide.

A+ Céline
 

Pièces jointes

  • PB_dans_cellule_avec_division-V1.zip
    2.9 KB · Affichages: 19
J

Jean-Marie

Guest
Re...

Juste une petite précision

=SI(ESTERREUR(EQUIV(1;ColonneA;0));0;INDEX(ColonneB;EQUIV(1;ColonneA;0)+1;1))

Pas besoin dans le contrôle d'erreur de recupérer la valeur de la ligne du dessous par la fonction INDEX. L'erreur #NA est retournée par la fonction EQUIV

Voilà c'est tout.

@+Jean-Marie
 

Discussions similaires