Affichage d'une cellule d'une autre feuille sous conditions

Bonjour à tous,

je sèche sur un petit problème.

J'ai un classeur avec 3 feuilles où je colle des données récupérées par des formulaires sur le web.

Sur ma première feuille j'ai un tableau de bord qui fait le point sur l'état d'avancement des données récupérées : il cherche dans les 3 feuilles une donnée pivot et renvoie 1 ou 0 s'il la trouve dans une colonne pour chaque feuille (donnéesA, donnéesB, donnéesC). Après, avec un affichage conditionnel je vois en vert ou en orange là où les données sont disponibles.

J'utilise la formule suivante =NB.SI(donnéesA!$I:$I;$A2) La colonne A contient l'information pivot de ma liste de référence que je retrouve dans mes 3 autres feuilles.

Je voudrais maintenant que sur ce même tableau de bord, à côté de la colonne où s'affiche le résultat de la formule précédente, qu'excel m'affiche le contenu d'une cellule de la colonne Y de la feuille donnéesA de la ligne contenant ma donnée pivot A2.

En résumé, je cherche à ce que si la formule précédente (NB.SI(donnéesA!$I:$I;$A2)) renvoie 1, alors la cellule d'à côté doit m'afficher le contenu de la cellule Y de la feuille de donnéesA dont la ligne contient le même code que dans la cellule A2.

J'ai essayé tellement de choses depuis deux heures que je ne sais plus par où prendre le bidule, quelqu'un par ici pourrait-il m'aider ?

Bien cordialement,

David

Bonjour,

Ta description est précise.

Mais sans le fichier qui va avec, pas facile de bien visualiser celui-ci et ainsi pouvoir t'apporter une réponse.

Pas besoin de joindre le fichier complet, un extrait significatif de peut-être 30 lignes environ devrait suffire.

A te (re)lire avec ce fichier

@+

Ok je mets un fichier joint.

Comme il s'agit de coordonnées personnelles, je n'ai laissé que les données pivots et les tableaux de bord.

Merci de ton aide !

Cordialement,

David

re,

Pas vraiment compris avec ton fichier.

Peut-être une formule de ce type :

=SI(K2+J2=0;"";RECHERCHEV(A2;'formateurs-relais'!I2:Y66;16;0))

Si ce n'est qu'avec le fichier joint, beaucoup de codes n'existent pas sur le dernier onglet.

On peut gérer la présence du code avec un test si nécessaire.

N'hésite pas à revenir avec plus de détails, notamment le résultat attendu pour quelques lignes (avec le pourquoi du comment)

à te (re)lire

@+

bonsoir,

merci pour le coup de main.

J'ai retravaillé ta formule de la sorte :

=SI(H2="oui";RECHERCHEV(A2;'formateurs-relais'!$I$2:$Y$66;16;FAUX);"aucun") (je remplacerai aucun par 0 ensuite pour retravailler la formule de la colonne L)

mais ça ne fonctionne pas, la formule renvoie bien "aucun" quand H2<>oui mais quand H2=oui, je devrais avoir la valeur correspondant à la colonne Y de la ligne contenant le code RNE.

J'ai saisi des données bidon dans la troisième feuille. Je reposte une nouvelle version.

En fait la feuille 2 et 3 correspondent à l'échantillon complet mais la 3 correspond à des formateurs supplémentaires dont le nombre dépend du nombre d'élèves de chaque établissement, d'où un nombre très inférieur de données.

Par exemple à la ligne 11 je devrais avoir 1 mais j'ai 0 et à la ligne 34 je devrais avoir 2 et j'ai 0 encore.

L'idée c'est que j'ai sur ce tableau de bord les valeurs attendues pour les formateurs-relais et les valeurs déclarées de façon à voir tout de suite si la saisie a respecté les consignes ou s'il faut prendre contact pour recaler les données.

Merci encore de ton aide

Bonne soirée

David

Bonjour,

pasdideeoriginale a écrit :

...mais quand H2=oui, je devrais avoir la valeur correspondant à la colonne Y de la ligne contenant le code RNE.

Le problème, c'est que dans ton fichier exemple, aucun code RNE de la feuille avancement n'est présent dans la feuille formateurs-relais.

Sinon, il faut apporter une petite correction à la formule, car la colonne Y est la 17ème par rapport à la colonne I, ce qui donne en I2 :

=SI(H2="oui";RECHERCHEV(A2;'formateurs-relais'!$I$2:$Y$66;17;FAUX);"aucun")

Je te laisse tester

@+

Formidable, cela fonctionne !

Dire que j'ai recompté x fois le nombre de colonnes... fatigue quand tu nous tient !

(j'ai bien des code RNE en colonne I de la feuille formateurs-relais qu'on retrouve dans avancement).

Un immense merci, mon tableau de bord est désormais opérationnel à 100%.

Je découvre la fonction recherchev et je sens que je vais m'en servir de plus en plus.

Merci encore d'avoir consacré un peu de temps à mon problème.

A une autre fois,

cordialement,

David

Rechercher des sujets similaires à "affichage feuille conditions"