Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Contenu cellule de la colonne precedente d'une autre feuille

  • Initiateur de la discussion Initiateur de la discussion treza88
  • 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 !

treza88

XLDnaute Occasionnel
Bonjour à tous,

je ne suis pas spécialiste des formules dans excel j'ai un peu plus l’habitude du VBA, mais j'ai besoin d'une formule qui puisse me récupeérer la valeur de la cellule précédente d'une cellule qui a la même valeur qu'une cellule situé dans une autre feuille.

Formule a mettre dans B3 de la feuille2 pour récuperer la Valeur de la cellule A1 de la feuille1 en recherchant la cellule B1 (Feuuille1) qui a une valeur identique a la valeur C3 de la feuille2.

Je vois de mon coté que je dois utiliser la fonction RECHERCHEV et peut être la fonction INDIRECT d’après mes recherches, mais je n'ai pas les compétences pour construire la fonction composé des deux éléments.

Si quelqu'un peut me donner un coup de main , merci d'avance.
 
Merci mapomme c'est exactement ce que je cherchais.
Je ne connais pas bien les fonctions poussé d'excel mais c'est vrai que l'on peu faire des choses tres complexes avec.
Il y a des fois on cherche a se débrouiller avec VBA alors que certaines fonctions font parfaitement l’affaire.

Merci encore
 
Avec le recopie vers le bas j'ai un 0 au lieu de TG57 sur la deuxième référence en dessous de TG57 sur la feuille 2

Je n'ai pas mis le fichier originale, c'est juste une présentation sans formule du résultat.
Et les colonnes ne sont pas exactement placé pareil que dans ma demande du départ.
 
Dernière édition:
la formule que j'ai recopié vers le bas de A1 a A11 et qui est adapté au fichier en piece jointe est:
Code:
=INDEX(Feuil1!A:A;EQUIV(B1;Feuil1!C:C;0))

Et j'ai remis le fichier avec la formule en A1 a A11
 

Pièces jointes

Bonsoir treza88,

Le problème rencontré provient des cellules fusionnées en colonne A de Feuil1. Les cellules fusionnées sont à éviter car elle peuvent perturber certaines formules ou opérations (tels les tris par exemple ou l'utilisation d'Equiv).

On peut envisager deux solutions: soit bannir les cellules fusionnées (ma solution préférée) soit trouver un palliatif.

Un palliatif pourrait être :
1 - insérer sur Feuil1 une colonne avant la colonne B
2 - dans cette nouvelle colonne B, placer en B1 la formule suivante:
3 - dans cette nouvelle colonne, placer en B2 la formule suivante:
=SI(D2="";"";SI(A2="";B1;A2))
4- recopier cette formule vers le bas suffisamment pour couvrir l'ensemble de vos références actuelles et futures (dans le fichier joint jusqu'à B10000)

5 - sur la feuille Feuil2,placer la formule suivante en A1 et la recopier vers le bas:
Code:
=SI(ESTERREUR(EQUIV(B1;Feuil1!D:D;0));"";INDEX(Feuil1!B:B;EQUIV(B1;Feuil1!D:D;0)))
 

Pièces jointes

Dernière édition:
- 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

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…