Bonjour,
J'aimerais faire une recherchev mais que la feuille dans laquelle la
recherche se fait dépende du nom d'une autre cellule.
En clair, j'ai une feuille par personne avec leur nom, elles sont toutes
identiques, avec une liste de modules et en face "inscrit" si la personne
l'a choisit.
Feuil"Nom 1"
Module1 inscrit
Module2 inscrit
Module3
Ensuite j'ai une feuille de synthèse par module où j'ai tout les noms des
personnes et j'aimerais remonter s'ils sont inscrits ou pas sur leur
feuille.
Module1
Nom 1 recherchev(Module1;feuil"Nom 1"!A4:D50;3;faux)
Nom 2 recherchev(Module2;feuil"Nom 2"!A4:D50;3;faux)
Nom 3 recherchev(Module3;feuil"Nom 3"!A4:D50;3;faux)
Pouvez-vous me dire comment je peux avoir le nom de la feuille à laquel le je
fais référence qui varie automatiquement en fonction du nom dans la p remière
cellule?
J'espère que mon explication est suffisamment claire.
D'avance, merci de votre aide !
Soffia
Bonjour,
J'aimerais faire une recherchev mais que la feuille dans laquelle la
recherche se fait dépende du nom d'une autre cellule.
En clair, j'ai une feuille par personne avec leur nom, elles sont toutes
identiques, avec une liste de modules et en face "inscrit" si la personne
l'a choisit.
Feuil"Nom 1"
Module1 inscrit
Module2 inscrit
Module3
Ensuite j'ai une feuille de synthèse par module où j'ai tout les noms des
personnes et j'aimerais remonter s'ils sont inscrits ou pas sur leur
feuille.
Module1
Nom 1 recherchev(Module1;feuil"Nom 1"!A4:D50;3;faux)
Nom 2 recherchev(Module2;feuil"Nom 2"!A4:D50;3;faux)
Nom 3 recherchev(Module3;feuil"Nom 3"!A4:D50;3;faux)
Pouvez-vous me dire comment je peux avoir le nom de la feuille à laquel le je
fais référence qui varie automatiquement en fonction du nom dans la p remière
cellule?
J'espère que mon explication est suffisamment claire.
D'avance, merci de votre aide !
Soffia
Bonjour,
J'aimerais faire une recherchev mais que la feuille dans laquelle la
recherche se fait dépende du nom d'une autre cellule.
En clair, j'ai une feuille par personne avec leur nom, elles sont toutes
identiques, avec une liste de modules et en face "inscrit" si la personne
l'a choisit.
Feuil"Nom 1"
Module1 inscrit
Module2 inscrit
Module3
Ensuite j'ai une feuille de synthèse par module où j'ai tout les noms des
personnes et j'aimerais remonter s'ils sont inscrits ou pas sur leur
feuille.
Module1
Nom 1 recherchev(Module1;feuil"Nom 1"!A4:D50;3;faux)
Nom 2 recherchev(Module2;feuil"Nom 2"!A4:D50;3;faux)
Nom 3 recherchev(Module3;feuil"Nom 3"!A4:D50;3;faux)
Pouvez-vous me dire comment je peux avoir le nom de la feuille à laquel le je
fais référence qui varie automatiquement en fonction du nom dans la p remière
cellule?
J'espère que mon explication est suffisamment claire.
D'avance, merci de votre aide !
Soffia
Bonjour,
J'aimerais faire une recherchev mais que la feuille dans laquelle la
recherche se fait dépende du nom d'une autre cellule.
En clair, j'ai une feuille par personne avec leur nom, elles sont toutes
identiques, avec une liste de modules et en face "inscrit" si la personne
l'a choisit.
Feuil"Nom 1"
Module1 inscrit
Module2 inscrit
Module3
Ensuite j'ai une feuille de synthèse par module où j'ai tout les noms des
personnes et j'aimerais remonter s'ils sont inscrits ou pas sur leur
feuille.
Module1
Nom 1 recherchev(Module1;feuil"Nom 1"!A4:D50;3;faux)
Nom 2 recherchev(Module2;feuil"Nom 2"!A4:D50;3;faux)
Nom 3 recherchev(Module3;feuil"Nom 3"!A4:D50;3;faux)
Pouvez-vous me dire comment je peux avoir le nom de la feuille à laquelle
je
fais référence qui varie automatiquement en fonction du nom dans la
première
cellule?
J'espère que mon explication est suffisamment claire.
D'avance, merci de votre aide !
Soffia
Bonjour,
J'aimerais faire une recherchev mais que la feuille dans laquelle la
recherche se fait dépende du nom d'une autre cellule.
En clair, j'ai une feuille par personne avec leur nom, elles sont toutes
identiques, avec une liste de modules et en face "inscrit" si la personne
l'a choisit.
Feuil"Nom 1"
Module1 inscrit
Module2 inscrit
Module3
Ensuite j'ai une feuille de synthèse par module où j'ai tout les noms des
personnes et j'aimerais remonter s'ils sont inscrits ou pas sur leur
feuille.
Module1
Nom 1 recherchev(Module1;feuil"Nom 1"!A4:D50;3;faux)
Nom 2 recherchev(Module2;feuil"Nom 2"!A4:D50;3;faux)
Nom 3 recherchev(Module3;feuil"Nom 3"!A4:D50;3;faux)
Pouvez-vous me dire comment je peux avoir le nom de la feuille à laquelle
je
fais référence qui varie automatiquement en fonction du nom dans la
première
cellule?
J'espère que mon explication est suffisamment claire.
D'avance, merci de votre aide !
Soffia
Bonjour,
J'aimerais faire une recherchev mais que la feuille dans laquelle la
recherche se fait dépende du nom d'une autre cellule.
En clair, j'ai une feuille par personne avec leur nom, elles sont toutes
identiques, avec une liste de modules et en face "inscrit" si la personne
l'a choisit.
Feuil"Nom 1"
Module1 inscrit
Module2 inscrit
Module3
Ensuite j'ai une feuille de synthèse par module où j'ai tout les noms des
personnes et j'aimerais remonter s'ils sont inscrits ou pas sur leur
feuille.
Module1
Nom 1 recherchev(Module1;feuil"Nom 1"!A4:D50;3;faux)
Nom 2 recherchev(Module2;feuil"Nom 2"!A4:D50;3;faux)
Nom 3 recherchev(Module3;feuil"Nom 3"!A4:D50;3;faux)
Pouvez-vous me dire comment je peux avoir le nom de la feuille à laquelle
je
fais référence qui varie automatiquement en fonction du nom dans la
première
cellule?
J'espère que mon explication est suffisamment claire.
D'avance, merci de votre aide !
Soffia
C parfait merci !
J'aurais juste une autre question liée car elle utilise indirect.
Toujours avec mes modules, j'ai un tableau par module qui récapitule qu elles
personnes ont suivi le module à quelle date.
Module 1
Date 1 Date 2
Date 3...
Inscrit Participation Inscrit Participati on
...
Collaborateur 1
Collaborateur 2
Collaborateur 3
Module 2
Date 1 Date 2
Date 3...
Inscrit Participation Inscrit Participati on
...
Collaborateur 1
Collaborateur 2
Collaborateur 3
J'ai nommé les tableaux du nom du module.
J'aimerais pouvoir remonter la date d'inscription et la participation sur la
feuille du collaborateur.
Date de participation
Module 1
Module 2
J'utilise la fonction index equiv et indirect pour aller chercher dans
chaque colonne de date du tableau module, si le collaborateur est inscrit ou
non et remonter la date qui correspond.
Ca donne, sur la feuille du collaborateur :
si(indirect("C15")=0;"";si(indirect(C15&"_inscrits"));"";si(index(indir ect(C15);equiv($C$3;indirect(C15&"_inscrits");0);9)<>"";index(indirect(C 15);equiv($C$3;indirect(C15&"_inscrits");0;)9)...
En C3 le nom du collaborateur et en C15 le nom du module.
Les 2 premiers SI me permettent d'éviter que le résultat ne s'affiche en
erreur si le tableau des inscriptions au module n'a pas encore été cr éé (ce
qui est possible).
Indirect(C15&"_inscrits") correspond à la liste des noms dans le tableau
d'inscription.
En bon français, la formule dit : si il y a quelque chose d'inscrit en face
du nom dans la colonne de la date1 alors tu m'indiques la date1 (qui se
trouve en haut de la colonne).
La formule fonctionne bien, le problème est que je ne peux pas aller au -delà
de 3 colonnes de recherche, après il y a trop de fonctions imbriquées pour
Excel. Or je peux avoir plus de 3 dates possibles.
Est-il possible par formule de rechercher s'il y a inscrit dans l'une des
colonnes du tableau en face du nom et si oui de remonter la date qui se
trouve en haut de cette colonne???
J'espère avoir été suffisamment claire!
D'avance merci !
"JB" a écrit dans le message de news:
Bonjour,
http://cjoint.com/?jtnsdxGIW5
JBhttp://boisgontierjacques.free.fr
On 19 sep, 12:38, "sophhia" wrote:Bonjour,
J'aimerais faire une recherchev mais que la feuille dans laquelle la
recherche se fait dépende du nom d'une autre cellule.
En clair, j'ai une feuille par personne avec leur nom, elles sont toutes
identiques, avec une liste de modules et en face "inscrit" si la person ne
l'a choisit.
Feuil"Nom 1"
Module1 inscrit
Module2 inscrit
Module3
Ensuite j'ai une feuille de synthèse par module où j'ai tout les no ms des
personnes et j'aimerais remonter s'ils sont inscrits ou pas sur leur
feuille.
Module1
Nom 1 recherchev(Module1;feuil"Nom 1"!A4:D50;3;faux)
Nom 2 recherchev(Module2;feuil"Nom 2"!A4:D50;3;faux)
Nom 3 recherchev(Module3;feuil"Nom 3"!A4:D50;3;faux)
Pouvez-vous me dire comment je peux avoir le nom de la feuille à laqu elle
je
fais référence qui varie automatiquement en fonction du nom dans la
première
cellule?
J'espère que mon explication est suffisamment claire.
D'avance, merci de votre aide !
Soffia- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
C parfait merci !
J'aurais juste une autre question liée car elle utilise indirect.
Toujours avec mes modules, j'ai un tableau par module qui récapitule qu elles
personnes ont suivi le module à quelle date.
Module 1
Date 1 Date 2
Date 3...
Inscrit Participation Inscrit Participati on
...
Collaborateur 1
Collaborateur 2
Collaborateur 3
Module 2
Date 1 Date 2
Date 3...
Inscrit Participation Inscrit Participati on
...
Collaborateur 1
Collaborateur 2
Collaborateur 3
J'ai nommé les tableaux du nom du module.
J'aimerais pouvoir remonter la date d'inscription et la participation sur la
feuille du collaborateur.
Date de participation
Module 1
Module 2
J'utilise la fonction index equiv et indirect pour aller chercher dans
chaque colonne de date du tableau module, si le collaborateur est inscrit ou
non et remonter la date qui correspond.
Ca donne, sur la feuille du collaborateur :
si(indirect("C15")=0;"";si(indirect(C15&"_inscrits"));"";si(index(indir ect(C15);equiv($C$3;indirect(C15&"_inscrits");0);9)<>"";index(indirect(C 15);equiv($C$3;indirect(C15&"_inscrits");0;)9)...
En C3 le nom du collaborateur et en C15 le nom du module.
Les 2 premiers SI me permettent d'éviter que le résultat ne s'affiche en
erreur si le tableau des inscriptions au module n'a pas encore été cr éé (ce
qui est possible).
Indirect(C15&"_inscrits") correspond à la liste des noms dans le tableau
d'inscription.
En bon français, la formule dit : si il y a quelque chose d'inscrit en face
du nom dans la colonne de la date1 alors tu m'indiques la date1 (qui se
trouve en haut de la colonne).
La formule fonctionne bien, le problème est que je ne peux pas aller au -delà
de 3 colonnes de recherche, après il y a trop de fonctions imbriquées pour
Excel. Or je peux avoir plus de 3 dates possibles.
Est-il possible par formule de rechercher s'il y a inscrit dans l'une des
colonnes du tableau en face du nom et si oui de remonter la date qui se
trouve en haut de cette colonne???
J'espère avoir été suffisamment claire!
D'avance merci !
"JB" <boisgont...@hotmail.com> a écrit dans le message de news:
1190200708.624595.294...@57g2000hsv.googlegroups.com...
Bonjour,
http://cjoint.com/?jtnsdxGIW5
JBhttp://boisgontierjacques.free.fr
On 19 sep, 12:38, "sophhia" <sofia...@gmail.com> wrote:
Bonjour,
J'aimerais faire une recherchev mais que la feuille dans laquelle la
recherche se fait dépende du nom d'une autre cellule.
En clair, j'ai une feuille par personne avec leur nom, elles sont toutes
identiques, avec une liste de modules et en face "inscrit" si la person ne
l'a choisit.
Feuil"Nom 1"
Module1 inscrit
Module2 inscrit
Module3
Ensuite j'ai une feuille de synthèse par module où j'ai tout les no ms des
personnes et j'aimerais remonter s'ils sont inscrits ou pas sur leur
feuille.
Module1
Nom 1 recherchev(Module1;feuil"Nom 1"!A4:D50;3;faux)
Nom 2 recherchev(Module2;feuil"Nom 2"!A4:D50;3;faux)
Nom 3 recherchev(Module3;feuil"Nom 3"!A4:D50;3;faux)
Pouvez-vous me dire comment je peux avoir le nom de la feuille à laqu elle
je
fais référence qui varie automatiquement en fonction du nom dans la
première
cellule?
J'espère que mon explication est suffisamment claire.
D'avance, merci de votre aide !
Soffia- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
C parfait merci !
J'aurais juste une autre question liée car elle utilise indirect.
Toujours avec mes modules, j'ai un tableau par module qui récapitule qu elles
personnes ont suivi le module à quelle date.
Module 1
Date 1 Date 2
Date 3...
Inscrit Participation Inscrit Participati on
...
Collaborateur 1
Collaborateur 2
Collaborateur 3
Module 2
Date 1 Date 2
Date 3...
Inscrit Participation Inscrit Participati on
...
Collaborateur 1
Collaborateur 2
Collaborateur 3
J'ai nommé les tableaux du nom du module.
J'aimerais pouvoir remonter la date d'inscription et la participation sur la
feuille du collaborateur.
Date de participation
Module 1
Module 2
J'utilise la fonction index equiv et indirect pour aller chercher dans
chaque colonne de date du tableau module, si le collaborateur est inscrit ou
non et remonter la date qui correspond.
Ca donne, sur la feuille du collaborateur :
si(indirect("C15")=0;"";si(indirect(C15&"_inscrits"));"";si(index(indir ect(C15);equiv($C$3;indirect(C15&"_inscrits");0);9)<>"";index(indirect(C 15);equiv($C$3;indirect(C15&"_inscrits");0;)9)...
En C3 le nom du collaborateur et en C15 le nom du module.
Les 2 premiers SI me permettent d'éviter que le résultat ne s'affiche en
erreur si le tableau des inscriptions au module n'a pas encore été cr éé (ce
qui est possible).
Indirect(C15&"_inscrits") correspond à la liste des noms dans le tableau
d'inscription.
En bon français, la formule dit : si il y a quelque chose d'inscrit en face
du nom dans la colonne de la date1 alors tu m'indiques la date1 (qui se
trouve en haut de la colonne).
La formule fonctionne bien, le problème est que je ne peux pas aller au -delà
de 3 colonnes de recherche, après il y a trop de fonctions imbriquées pour
Excel. Or je peux avoir plus de 3 dates possibles.
Est-il possible par formule de rechercher s'il y a inscrit dans l'une des
colonnes du tableau en face du nom et si oui de remonter la date qui se
trouve en haut de cette colonne???
J'espère avoir été suffisamment claire!
D'avance merci !
"JB" a écrit dans le message de news:
Bonjour,
http://cjoint.com/?jtnsdxGIW5
JBhttp://boisgontierjacques.free.fr
On 19 sep, 12:38, "sophhia" wrote:Bonjour,
J'aimerais faire une recherchev mais que la feuille dans laquelle la
recherche se fait dépende du nom d'une autre cellule.
En clair, j'ai une feuille par personne avec leur nom, elles sont toutes
identiques, avec une liste de modules et en face "inscrit" si la person ne
l'a choisit.
Feuil"Nom 1"
Module1 inscrit
Module2 inscrit
Module3
Ensuite j'ai une feuille de synthèse par module où j'ai tout les no ms des
personnes et j'aimerais remonter s'ils sont inscrits ou pas sur leur
feuille.
Module1
Nom 1 recherchev(Module1;feuil"Nom 1"!A4:D50;3;faux)
Nom 2 recherchev(Module2;feuil"Nom 2"!A4:D50;3;faux)
Nom 3 recherchev(Module3;feuil"Nom 3"!A4:D50;3;faux)
Pouvez-vous me dire comment je peux avoir le nom de la feuille à laqu elle
je
fais référence qui varie automatiquement en fonction du nom dans la
première
cellule?
J'espère que mon explication est suffisamment claire.
D'avance, merci de votre aide !
Soffia- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
C parfait merci !
J'aurais juste une autre question liée car elle utilise indirect.
Toujours avec mes modules, j'ai un tableau par module qui récapitule
quelles
personnes ont suivi le module à quelle date.
Module 1
Date 1 Date 2
Date 3...
Inscrit Participation Inscrit
Participation
...
Collaborateur 1
Collaborateur 2
Collaborateur 3
Module 2
Date 1 Date 2
Date 3...
Inscrit Participation Inscrit
Participation
...
Collaborateur 1
Collaborateur 2
Collaborateur 3
J'ai nommé les tableaux du nom du module.
J'aimerais pouvoir remonter la date d'inscription et la participation sur
la
feuille du collaborateur.
Date de participation
Module 1
Module 2
J'utilise la fonction index equiv et indirect pour aller chercher dans
chaque colonne de date du tableau module, si le collaborateur est inscrit
ou
non et remonter la date qui correspond.
Ca donne, sur la feuille du collaborateur :
si(indirect("C15")=0;"";si(indirect(C15&"_inscrits"));"";si(index(indirect(C15);equiv($C$3;indirect(C15&"_inscrits");0);9)<>"";index(indirect(C15);equiv($C$3;indirect(C15&"_inscrits");0;)9)...
En C3 le nom du collaborateur et en C15 le nom du module.
Les 2 premiers SI me permettent d'éviter que le résultat ne s'affiche en
erreur si le tableau des inscriptions au module n'a pas encore été créé
(ce
qui est possible).
Indirect(C15&"_inscrits") correspond à la liste des noms dans le tableau
d'inscription.
En bon français, la formule dit : si il y a quelque chose d'inscrit en
face
du nom dans la colonne de la date1 alors tu m'indiques la date1 (qui se
trouve en haut de la colonne).
La formule fonctionne bien, le problème est que je ne peux pas aller
au-delà
de 3 colonnes de recherche, après il y a trop de fonctions imbriquées pour
Excel. Or je peux avoir plus de 3 dates possibles.
Est-il possible par formule de rechercher s'il y a inscrit dans l'une des
colonnes du tableau en face du nom et si oui de remonter la date qui se
trouve en haut de cette colonne???
J'espère avoir été suffisamment claire!
D'avance merci !
"JB" a écrit dans le message de news:
Bonjour,
http://cjoint.com/?jtnsdxGIW5
JBhttp://boisgontierjacques.free.fr
On 19 sep, 12:38, "sophhia" wrote:Bonjour,
J'aimerais faire une recherchev mais que la feuille dans laquelle la
recherche se fait dépende du nom d'une autre cellule.
En clair, j'ai une feuille par personne avec leur nom, elles sont toutes
identiques, avec une liste de modules et en face "inscrit" si la
personne
l'a choisit.
Feuil"Nom 1"
Module1 inscrit
Module2 inscrit
Module3
Ensuite j'ai une feuille de synthèse par module où j'ai tout les noms
des
personnes et j'aimerais remonter s'ils sont inscrits ou pas sur leur
feuille.
Module1
Nom 1 recherchev(Module1;feuil"Nom 1"!A4:D50;3;faux)
Nom 2 recherchev(Module2;feuil"Nom 2"!A4:D50;3;faux)
Nom 3 recherchev(Module3;feuil"Nom 3"!A4:D50;3;faux)
Pouvez-vous me dire comment je peux avoir le nom de la feuille à
laquelle
je
fais référence qui varie automatiquement en fonction du nom dans la
première
cellule?
J'espère que mon explication est suffisamment claire.
D'avance, merci de votre aide !
Soffia- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
C parfait merci !
J'aurais juste une autre question liée car elle utilise indirect.
Toujours avec mes modules, j'ai un tableau par module qui récapitule
quelles
personnes ont suivi le module à quelle date.
Module 1
Date 1 Date 2
Date 3...
Inscrit Participation Inscrit
Participation
...
Collaborateur 1
Collaborateur 2
Collaborateur 3
Module 2
Date 1 Date 2
Date 3...
Inscrit Participation Inscrit
Participation
...
Collaborateur 1
Collaborateur 2
Collaborateur 3
J'ai nommé les tableaux du nom du module.
J'aimerais pouvoir remonter la date d'inscription et la participation sur
la
feuille du collaborateur.
Date de participation
Module 1
Module 2
J'utilise la fonction index equiv et indirect pour aller chercher dans
chaque colonne de date du tableau module, si le collaborateur est inscrit
ou
non et remonter la date qui correspond.
Ca donne, sur la feuille du collaborateur :
si(indirect("C15")=0;"";si(indirect(C15&"_inscrits"));"";si(index(indirect(C15);equiv($C$3;indirect(C15&"_inscrits");0);9)<>"";index(indirect(C15);equiv($C$3;indirect(C15&"_inscrits");0;)9)...
En C3 le nom du collaborateur et en C15 le nom du module.
Les 2 premiers SI me permettent d'éviter que le résultat ne s'affiche en
erreur si le tableau des inscriptions au module n'a pas encore été créé
(ce
qui est possible).
Indirect(C15&"_inscrits") correspond à la liste des noms dans le tableau
d'inscription.
En bon français, la formule dit : si il y a quelque chose d'inscrit en
face
du nom dans la colonne de la date1 alors tu m'indiques la date1 (qui se
trouve en haut de la colonne).
La formule fonctionne bien, le problème est que je ne peux pas aller
au-delà
de 3 colonnes de recherche, après il y a trop de fonctions imbriquées pour
Excel. Or je peux avoir plus de 3 dates possibles.
Est-il possible par formule de rechercher s'il y a inscrit dans l'une des
colonnes du tableau en face du nom et si oui de remonter la date qui se
trouve en haut de cette colonne???
J'espère avoir été suffisamment claire!
D'avance merci !
"JB" <boisgont...@hotmail.com> a écrit dans le message de news:
1190200708.624595.294...@57g2000hsv.googlegroups.com...
Bonjour,
http://cjoint.com/?jtnsdxGIW5
JBhttp://boisgontierjacques.free.fr
On 19 sep, 12:38, "sophhia" <sofia...@gmail.com> wrote:
Bonjour,
J'aimerais faire une recherchev mais que la feuille dans laquelle la
recherche se fait dépende du nom d'une autre cellule.
En clair, j'ai une feuille par personne avec leur nom, elles sont toutes
identiques, avec une liste de modules et en face "inscrit" si la
personne
l'a choisit.
Feuil"Nom 1"
Module1 inscrit
Module2 inscrit
Module3
Ensuite j'ai une feuille de synthèse par module où j'ai tout les noms
des
personnes et j'aimerais remonter s'ils sont inscrits ou pas sur leur
feuille.
Module1
Nom 1 recherchev(Module1;feuil"Nom 1"!A4:D50;3;faux)
Nom 2 recherchev(Module2;feuil"Nom 2"!A4:D50;3;faux)
Nom 3 recherchev(Module3;feuil"Nom 3"!A4:D50;3;faux)
Pouvez-vous me dire comment je peux avoir le nom de la feuille à
laquelle
je
fais référence qui varie automatiquement en fonction du nom dans la
première
cellule?
J'espère que mon explication est suffisamment claire.
D'avance, merci de votre aide !
Soffia- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
C parfait merci !
J'aurais juste une autre question liée car elle utilise indirect.
Toujours avec mes modules, j'ai un tableau par module qui récapitule
quelles
personnes ont suivi le module à quelle date.
Module 1
Date 1 Date 2
Date 3...
Inscrit Participation Inscrit
Participation
...
Collaborateur 1
Collaborateur 2
Collaborateur 3
Module 2
Date 1 Date 2
Date 3...
Inscrit Participation Inscrit
Participation
...
Collaborateur 1
Collaborateur 2
Collaborateur 3
J'ai nommé les tableaux du nom du module.
J'aimerais pouvoir remonter la date d'inscription et la participation sur
la
feuille du collaborateur.
Date de participation
Module 1
Module 2
J'utilise la fonction index equiv et indirect pour aller chercher dans
chaque colonne de date du tableau module, si le collaborateur est inscrit
ou
non et remonter la date qui correspond.
Ca donne, sur la feuille du collaborateur :
si(indirect("C15")=0;"";si(indirect(C15&"_inscrits"));"";si(index(indirect(C15);equiv($C$3;indirect(C15&"_inscrits");0);9)<>"";index(indirect(C15);equiv($C$3;indirect(C15&"_inscrits");0;)9)...
En C3 le nom du collaborateur et en C15 le nom du module.
Les 2 premiers SI me permettent d'éviter que le résultat ne s'affiche en
erreur si le tableau des inscriptions au module n'a pas encore été créé
(ce
qui est possible).
Indirect(C15&"_inscrits") correspond à la liste des noms dans le tableau
d'inscription.
En bon français, la formule dit : si il y a quelque chose d'inscrit en
face
du nom dans la colonne de la date1 alors tu m'indiques la date1 (qui se
trouve en haut de la colonne).
La formule fonctionne bien, le problème est que je ne peux pas aller
au-delà
de 3 colonnes de recherche, après il y a trop de fonctions imbriquées pour
Excel. Or je peux avoir plus de 3 dates possibles.
Est-il possible par formule de rechercher s'il y a inscrit dans l'une des
colonnes du tableau en face du nom et si oui de remonter la date qui se
trouve en haut de cette colonne???
J'espère avoir été suffisamment claire!
D'avance merci !
"JB" a écrit dans le message de news:
Bonjour,
http://cjoint.com/?jtnsdxGIW5
JBhttp://boisgontierjacques.free.fr
On 19 sep, 12:38, "sophhia" wrote:Bonjour,
J'aimerais faire une recherchev mais que la feuille dans laquelle la
recherche se fait dépende du nom d'une autre cellule.
En clair, j'ai une feuille par personne avec leur nom, elles sont toutes
identiques, avec une liste de modules et en face "inscrit" si la
personne
l'a choisit.
Feuil"Nom 1"
Module1 inscrit
Module2 inscrit
Module3
Ensuite j'ai une feuille de synthèse par module où j'ai tout les noms
des
personnes et j'aimerais remonter s'ils sont inscrits ou pas sur leur
feuille.
Module1
Nom 1 recherchev(Module1;feuil"Nom 1"!A4:D50;3;faux)
Nom 2 recherchev(Module2;feuil"Nom 2"!A4:D50;3;faux)
Nom 3 recherchev(Module3;feuil"Nom 3"!A4:D50;3;faux)
Pouvez-vous me dire comment je peux avoir le nom de la feuille à
laquelle
je
fais référence qui varie automatiquement en fonction du nom dans la
première
cellule?
J'espère que mon explication est suffisamment claire.
D'avance, merci de votre aide !
Soffia- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Ok, mon fichier se trouve zippé à l'adresse suivante.
http://cjoint.com/?jBlkP800AK
Pour l'instant, j'ai juste mis quelques données, c'est la trame.
Les feuilles qui m'intéressent sur ce problème sont :
-"Collaborateur 1", "Collaborateur 2" (qui se démultiplira en autant de
feuilles que j'ai de collaborateurs) : où je veux remonter la date
d'inscription et la participation
- en fonction de ce qui est rempli dans les tableaux de la feuille
"participation". En fait là il n'y a qu'un tableau sur un module mais dans
l'idée il y en aura plusieurs, 1 par module
Donc, dans le tableau du module sur la feuille participation mon
collaborateur a potentiellement son nom. Dans la ligne de son nom, il a
"inscrit" et "absent/présent" dans la colonne de la date à laquelle il a
suivi le module.
Je veux pouvoir récupérer cette information (et surtout la date en haut de
la colonne) dans ma feuille "fiche type collaborateur"
Avec la formule ça marche bien, mais je ne peux avoir que 3 colonnes de
date possible dans "participation" après Excel refuse la formule. Je ne
peux pas simplifier ma formule et chercher dans un tableau avec autant de
colonnes que de dates ?
J'ai mis le classeur en entier car j'aurais d'autres questions sur des
macros cette fois. Mais je prends les problèmes 1 par 1 !
D'avance, merci !
"JB" a écrit dans le message de news:
Bonsoir,
Avec le classeur en PJ, ce serait + pratique.
JB
On 26 sep, 18:33, "sophhia" wrote:C parfait merci !
J'aurais juste une autre question liée car elle utilise indirect.
Toujours avec mes modules, j'ai un tableau par module qui récapitule
quelles
personnes ont suivi le module à quelle date.
Module 1
Date 1 Date 2
Date 3...
Inscrit Participation Inscrit
Participation
...
Collaborateur 1
Collaborateur 2
Collaborateur 3
Module 2
Date 1 Date 2
Date 3...
Inscrit Participation Inscrit
Participation
...
Collaborateur 1
Collaborateur 2
Collaborateur 3
J'ai nommé les tableaux du nom du module.
J'aimerais pouvoir remonter la date d'inscription et la participation sur
la
feuille du collaborateur.
Date de participation
Module 1
Module 2
J'utilise la fonction index equiv et indirect pour aller chercher dans
chaque colonne de date du tableau module, si le collaborateur est inscrit
ou
non et remonter la date qui correspond.
Ca donne, sur la feuille du collaborateur :
si(indirect("C15")=0;"";si(indirect(C15&"_inscrits"));"";si(index(indirect(C15);equiv($C$3;indirect(C15&"_inscrits");0);9)<>"";index(indirect(C15);equiv($C$3;indirect(C15&"_inscrits");0;)9)...
En C3 le nom du collaborateur et en C15 le nom du module.
Les 2 premiers SI me permettent d'éviter que le résultat ne s'affiche en
erreur si le tableau des inscriptions au module n'a pas encore été créé
(ce
qui est possible).
Indirect(C15&"_inscrits") correspond à la liste des noms dans le tableau
d'inscription.
En bon français, la formule dit : si il y a quelque chose d'inscrit en
face
du nom dans la colonne de la date1 alors tu m'indiques la date1 (qui se
trouve en haut de la colonne).
La formule fonctionne bien, le problème est que je ne peux pas aller
au-delà
de 3 colonnes de recherche, après il y a trop de fonctions imbriquées
pour
Excel. Or je peux avoir plus de 3 dates possibles.
Est-il possible par formule de rechercher s'il y a inscrit dans l'une des
colonnes du tableau en face du nom et si oui de remonter la date qui se
trouve en haut de cette colonne???
J'espère avoir été suffisamment claire!
D'avance merci !
"JB" a écrit dans le message de news:
Bonjour,
http://cjoint.com/?jtnsdxGIW5
JBhttp://boisgontierjacques.free.fr
On 19 sep, 12:38, "sophhia" wrote:Bonjour,
J'aimerais faire une recherchev mais que la feuille dans laquelle la
recherche se fait dépende du nom d'une autre cellule.
En clair, j'ai une feuille par personne avec leur nom, elles sont
toutes
identiques, avec une liste de modules et en face "inscrit" si la
personne
l'a choisit.
Feuil"Nom 1"
Module1 inscrit
Module2 inscrit
Module3
Ensuite j'ai une feuille de synthèse par module où j'ai tout les noms
des
personnes et j'aimerais remonter s'ils sont inscrits ou pas sur leur
feuille.
Module1
Nom 1 recherchev(Module1;feuil"Nom 1"!A4:D50;3;faux)
Nom 2 recherchev(Module2;feuil"Nom 2"!A4:D50;3;faux)
Nom 3 recherchev(Module3;feuil"Nom 3"!A4:D50;3;faux)
Pouvez-vous me dire comment je peux avoir le nom de la feuille à
laquelle
je
fais référence qui varie automatiquement en fonction du nom dans la
première
cellule?
J'espère que mon explication est suffisamment claire.
D'avance, merci de votre aide !
Soffia- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Ok, mon fichier se trouve zippé à l'adresse suivante.
http://cjoint.com/?jBlkP800AK
Pour l'instant, j'ai juste mis quelques données, c'est la trame.
Les feuilles qui m'intéressent sur ce problème sont :
-"Collaborateur 1", "Collaborateur 2" (qui se démultiplira en autant de
feuilles que j'ai de collaborateurs) : où je veux remonter la date
d'inscription et la participation
- en fonction de ce qui est rempli dans les tableaux de la feuille
"participation". En fait là il n'y a qu'un tableau sur un module mais dans
l'idée il y en aura plusieurs, 1 par module
Donc, dans le tableau du module sur la feuille participation mon
collaborateur a potentiellement son nom. Dans la ligne de son nom, il a
"inscrit" et "absent/présent" dans la colonne de la date à laquelle il a
suivi le module.
Je veux pouvoir récupérer cette information (et surtout la date en haut de
la colonne) dans ma feuille "fiche type collaborateur"
Avec la formule ça marche bien, mais je ne peux avoir que 3 colonnes de
date possible dans "participation" après Excel refuse la formule. Je ne
peux pas simplifier ma formule et chercher dans un tableau avec autant de
colonnes que de dates ?
J'ai mis le classeur en entier car j'aurais d'autres questions sur des
macros cette fois. Mais je prends les problèmes 1 par 1 !
D'avance, merci !
"JB" <boisgontier@hotmail.com> a écrit dans le message de news:
1190830564.997676.320300@50g2000hsm.googlegroups.com...
Bonsoir,
Avec le classeur en PJ, ce serait + pratique.
JB
On 26 sep, 18:33, "sophhia" <sofia...@gmail.com> wrote:
C parfait merci !
J'aurais juste une autre question liée car elle utilise indirect.
Toujours avec mes modules, j'ai un tableau par module qui récapitule
quelles
personnes ont suivi le module à quelle date.
Module 1
Date 1 Date 2
Date 3...
Inscrit Participation Inscrit
Participation
...
Collaborateur 1
Collaborateur 2
Collaborateur 3
Module 2
Date 1 Date 2
Date 3...
Inscrit Participation Inscrit
Participation
...
Collaborateur 1
Collaborateur 2
Collaborateur 3
J'ai nommé les tableaux du nom du module.
J'aimerais pouvoir remonter la date d'inscription et la participation sur
la
feuille du collaborateur.
Date de participation
Module 1
Module 2
J'utilise la fonction index equiv et indirect pour aller chercher dans
chaque colonne de date du tableau module, si le collaborateur est inscrit
ou
non et remonter la date qui correspond.
Ca donne, sur la feuille du collaborateur :
si(indirect("C15")=0;"";si(indirect(C15&"_inscrits"));"";si(index(indirect(C15);equiv($C$3;indirect(C15&"_inscrits");0);9)<>"";index(indirect(C15);equiv($C$3;indirect(C15&"_inscrits");0;)9)...
En C3 le nom du collaborateur et en C15 le nom du module.
Les 2 premiers SI me permettent d'éviter que le résultat ne s'affiche en
erreur si le tableau des inscriptions au module n'a pas encore été créé
(ce
qui est possible).
Indirect(C15&"_inscrits") correspond à la liste des noms dans le tableau
d'inscription.
En bon français, la formule dit : si il y a quelque chose d'inscrit en
face
du nom dans la colonne de la date1 alors tu m'indiques la date1 (qui se
trouve en haut de la colonne).
La formule fonctionne bien, le problème est que je ne peux pas aller
au-delà
de 3 colonnes de recherche, après il y a trop de fonctions imbriquées
pour
Excel. Or je peux avoir plus de 3 dates possibles.
Est-il possible par formule de rechercher s'il y a inscrit dans l'une des
colonnes du tableau en face du nom et si oui de remonter la date qui se
trouve en haut de cette colonne???
J'espère avoir été suffisamment claire!
D'avance merci !
"JB" <boisgont...@hotmail.com> a écrit dans le message de news:
1190200708.624595.294...@57g2000hsv.googlegroups.com...
Bonjour,
http://cjoint.com/?jtnsdxGIW5
JBhttp://boisgontierjacques.free.fr
On 19 sep, 12:38, "sophhia" <sofia...@gmail.com> wrote:
Bonjour,
J'aimerais faire une recherchev mais que la feuille dans laquelle la
recherche se fait dépende du nom d'une autre cellule.
En clair, j'ai une feuille par personne avec leur nom, elles sont
toutes
identiques, avec une liste de modules et en face "inscrit" si la
personne
l'a choisit.
Feuil"Nom 1"
Module1 inscrit
Module2 inscrit
Module3
Ensuite j'ai une feuille de synthèse par module où j'ai tout les noms
des
personnes et j'aimerais remonter s'ils sont inscrits ou pas sur leur
feuille.
Module1
Nom 1 recherchev(Module1;feuil"Nom 1"!A4:D50;3;faux)
Nom 2 recherchev(Module2;feuil"Nom 2"!A4:D50;3;faux)
Nom 3 recherchev(Module3;feuil"Nom 3"!A4:D50;3;faux)
Pouvez-vous me dire comment je peux avoir le nom de la feuille à
laquelle
je
fais référence qui varie automatiquement en fonction du nom dans la
première
cellule?
J'espère que mon explication est suffisamment claire.
D'avance, merci de votre aide !
Soffia- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Ok, mon fichier se trouve zippé à l'adresse suivante.
http://cjoint.com/?jBlkP800AK
Pour l'instant, j'ai juste mis quelques données, c'est la trame.
Les feuilles qui m'intéressent sur ce problème sont :
-"Collaborateur 1", "Collaborateur 2" (qui se démultiplira en autant de
feuilles que j'ai de collaborateurs) : où je veux remonter la date
d'inscription et la participation
- en fonction de ce qui est rempli dans les tableaux de la feuille
"participation". En fait là il n'y a qu'un tableau sur un module mais dans
l'idée il y en aura plusieurs, 1 par module
Donc, dans le tableau du module sur la feuille participation mon
collaborateur a potentiellement son nom. Dans la ligne de son nom, il a
"inscrit" et "absent/présent" dans la colonne de la date à laquelle il a
suivi le module.
Je veux pouvoir récupérer cette information (et surtout la date en haut de
la colonne) dans ma feuille "fiche type collaborateur"
Avec la formule ça marche bien, mais je ne peux avoir que 3 colonnes de
date possible dans "participation" après Excel refuse la formule. Je ne
peux pas simplifier ma formule et chercher dans un tableau avec autant de
colonnes que de dates ?
J'ai mis le classeur en entier car j'aurais d'autres questions sur des
macros cette fois. Mais je prends les problèmes 1 par 1 !
D'avance, merci !
"JB" a écrit dans le message de news:
Bonsoir,
Avec le classeur en PJ, ce serait + pratique.
JB
On 26 sep, 18:33, "sophhia" wrote:C parfait merci !
J'aurais juste une autre question liée car elle utilise indirect.
Toujours avec mes modules, j'ai un tableau par module qui récapitule
quelles
personnes ont suivi le module à quelle date.
Module 1
Date 1 Date 2
Date 3...
Inscrit Participation Inscrit
Participation
...
Collaborateur 1
Collaborateur 2
Collaborateur 3
Module 2
Date 1 Date 2
Date 3...
Inscrit Participation Inscrit
Participation
...
Collaborateur 1
Collaborateur 2
Collaborateur 3
J'ai nommé les tableaux du nom du module.
J'aimerais pouvoir remonter la date d'inscription et la participation sur
la
feuille du collaborateur.
Date de participation
Module 1
Module 2
J'utilise la fonction index equiv et indirect pour aller chercher dans
chaque colonne de date du tableau module, si le collaborateur est inscrit
ou
non et remonter la date qui correspond.
Ca donne, sur la feuille du collaborateur :
si(indirect("C15")=0;"";si(indirect(C15&"_inscrits"));"";si(index(indirect(C15);equiv($C$3;indirect(C15&"_inscrits");0);9)<>"";index(indirect(C15);equiv($C$3;indirect(C15&"_inscrits");0;)9)...
En C3 le nom du collaborateur et en C15 le nom du module.
Les 2 premiers SI me permettent d'éviter que le résultat ne s'affiche en
erreur si le tableau des inscriptions au module n'a pas encore été créé
(ce
qui est possible).
Indirect(C15&"_inscrits") correspond à la liste des noms dans le tableau
d'inscription.
En bon français, la formule dit : si il y a quelque chose d'inscrit en
face
du nom dans la colonne de la date1 alors tu m'indiques la date1 (qui se
trouve en haut de la colonne).
La formule fonctionne bien, le problème est que je ne peux pas aller
au-delà
de 3 colonnes de recherche, après il y a trop de fonctions imbriquées
pour
Excel. Or je peux avoir plus de 3 dates possibles.
Est-il possible par formule de rechercher s'il y a inscrit dans l'une des
colonnes du tableau en face du nom et si oui de remonter la date qui se
trouve en haut de cette colonne???
J'espère avoir été suffisamment claire!
D'avance merci !
"JB" a écrit dans le message de news:
Bonjour,
http://cjoint.com/?jtnsdxGIW5
JBhttp://boisgontierjacques.free.fr
On 19 sep, 12:38, "sophhia" wrote:Bonjour,
J'aimerais faire une recherchev mais que la feuille dans laquelle la
recherche se fait dépende du nom d'une autre cellule.
En clair, j'ai une feuille par personne avec leur nom, elles sont
toutes
identiques, avec une liste de modules et en face "inscrit" si la
personne
l'a choisit.
Feuil"Nom 1"
Module1 inscrit
Module2 inscrit
Module3
Ensuite j'ai une feuille de synthèse par module où j'ai tout les noms
des
personnes et j'aimerais remonter s'ils sont inscrits ou pas sur leur
feuille.
Module1
Nom 1 recherchev(Module1;feuil"Nom 1"!A4:D50;3;faux)
Nom 2 recherchev(Module2;feuil"Nom 2"!A4:D50;3;faux)
Nom 3 recherchev(Module3;feuil"Nom 3"!A4:D50;3;faux)
Pouvez-vous me dire comment je peux avoir le nom de la feuille à
laquelle
je
fais référence qui varie automatiquement en fonction du nom dans la
première
cellule?
J'espère que mon explication est suffisamment claire.
D'avance, merci de votre aide !
Soffia- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Une erreur dans mon explication, je ne veux pas récupérer l'info dans "fiche
type collaborateur" mais dans "collaborateur1", "collaborateur 2", etc.
"sophhia" a écrit dans le message de news:Ok, mon fichier se trouve zippé à l'adresse suivante.
http://cjoint.com/?jBlkP800AK
Pour l'instant, j'ai juste mis quelques données, c'est la trame.
Les feuilles qui m'intéressent sur ce problème sont :
-"Collaborateur 1", "Collaborateur 2" (qui se démultiplira en autant de
feuilles que j'ai de collaborateurs) : où je veux remonter la date
d'inscription et la participation
- en fonction de ce qui est rempli dans les tableaux de la feuille
"participation". En fait là il n'y a qu'un tableau sur un module mais dans
l'idée il y en aura plusieurs, 1 par module
Donc, dans le tableau du module sur la feuille participation mon
collaborateur a potentiellement son nom. Dans la ligne de son nom, il a
"inscrit" et "absent/présent" dans la colonne de la date à laquelle il a
suivi le module.
Je veux pouvoir récupérer cette information (et surtout la date en haut de
la colonne) dans ma feuille "fiche type collaborateur"
Avec la formule ça marche bien, mais je ne peux avoir que 3 colonnes de
date possible dans "participation" après Excel refuse la formule. Je ne
peux pas simplifier ma formule et chercher dans un tableau avec autant de
colonnes que de dates ?
J'ai mis le classeur en entier car j'aurais d'autres questions sur des
macros cette fois. Mais je prends les problèmes 1 par 1 !
D'avance, merci !
"JB" a écrit dans le message de news:
Bonsoir,
Avec le classeur en PJ, ce serait + pratique.
JB
On 26 sep, 18:33, "sophhia" wrote:C parfait merci !
J'aurais juste une autre question liée car elle utilise indirect.
Toujours avec mes modules, j'ai un tableau par module qui récapitule
quelles
personnes ont suivi le module à quelle date.
Module 1
Date 1 Date 2
Date 3...
Inscrit Participation Inscrit
Participation
...
Collaborateur 1
Collaborateur 2
Collaborateur 3
Module 2
Date 1 Date 2
Date 3...
Inscrit Participation Inscrit
Participation
...
Collaborateur 1
Collaborateur 2
Collaborateur 3
J'ai nommé les tableaux du nom du module.
J'aimerais pouvoir remonter la date d'inscription et la participation sur
la
feuille du collaborateur.
Date de participation
Module 1
Module 2
J'utilise la fonction index equiv et indirect pour aller chercher dans
chaque colonne de date du tableau module, si le collaborateur est insc rit
ou
non et remonter la date qui correspond.
Ca donne, sur la feuille du collaborateur :
si(indirect("C15")=0;"";si(indirect(C15&"_inscrits"));"";si(index(in direct(C15);equiv($C$3;indirect(C15&"_inscrits");0);9)<>"";index(indi rect(C15);equiv($C$3;indirect(C15&"_inscrits");0;)9)...
En C3 le nom du collaborateur et en C15 le nom du module.
Les 2 premiers SI me permettent d'éviter que le résultat ne s'affi che en
erreur si le tableau des inscriptions au module n'a pas encore été créé
(ce
qui est possible).
Indirect(C15&"_inscrits") correspond à la liste des noms dans le tab leau
d'inscription.
En bon français, la formule dit : si il y a quelque chose d'inscrit en
face
du nom dans la colonne de la date1 alors tu m'indiques la date1 (qui se
trouve en haut de la colonne).
La formule fonctionne bien, le problème est que je ne peux pas aller
au-delà
de 3 colonnes de recherche, après il y a trop de fonctions imbriqu ées
pour
Excel. Or je peux avoir plus de 3 dates possibles.
Est-il possible par formule de rechercher s'il y a inscrit dans l'une des
colonnes du tableau en face du nom et si oui de remonter la date qui se
trouve en haut de cette colonne???
J'espère avoir été suffisamment claire!
D'avance merci !
"JB" a écrit dans le message de news:
Bonjour,
http://cjoint.com/?jtnsdxGIW5
JBhttp://boisgontierjacques.free.fr
On 19 sep, 12:38, "sophhia" wrote:Bonjour,
J'aimerais faire une recherchev mais que la feuille dans laquelle la
recherche se fait dépende du nom d'une autre cellule.
En clair, j'ai une feuille par personne avec leur nom, elles sont
toutes
identiques, avec une liste de modules et en face "inscrit" si la
personne
l'a choisit.
Feuil"Nom 1"
Module1 inscrit
Module2 inscrit
Module3
Ensuite j'ai une feuille de synthèse par module où j'ai tout les noms
des
personnes et j'aimerais remonter s'ils sont inscrits ou pas sur leur
feuille.
Module1
Nom 1 recherchev(Module1;feuil"Nom 1"!A4:D50;3;faux)
Nom 2 recherchev(Module2;feuil"Nom 2"!A4:D50;3;faux)
Nom 3 recherchev(Module3;feuil"Nom 3"!A4:D50;3;faux)
Pouvez-vous me dire comment je peux avoir le nom de la feuille à
laquelle
je
fais référence qui varie automatiquement en fonction du nom dans la
première
cellule?
J'espère que mon explication est suffisamment claire.
D'avance, merci de votre aide !
Soffia- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -- Masquer le texte de s messages précédents -
- Afficher le texte des messages précédents -
Une erreur dans mon explication, je ne veux pas récupérer l'info dans "fiche
type collaborateur" mais dans "collaborateur1", "collaborateur 2", etc.
"sophhia" <sofia...@gmail.com> a écrit dans le message de news:
uZlNTZOAIHA.4...@TK2MSFTNGP04.phx.gbl...
Ok, mon fichier se trouve zippé à l'adresse suivante.
http://cjoint.com/?jBlkP800AK
Pour l'instant, j'ai juste mis quelques données, c'est la trame.
Les feuilles qui m'intéressent sur ce problème sont :
-"Collaborateur 1", "Collaborateur 2" (qui se démultiplira en autant de
feuilles que j'ai de collaborateurs) : où je veux remonter la date
d'inscription et la participation
- en fonction de ce qui est rempli dans les tableaux de la feuille
"participation". En fait là il n'y a qu'un tableau sur un module mais dans
l'idée il y en aura plusieurs, 1 par module
Donc, dans le tableau du module sur la feuille participation mon
collaborateur a potentiellement son nom. Dans la ligne de son nom, il a
"inscrit" et "absent/présent" dans la colonne de la date à laquelle il a
suivi le module.
Je veux pouvoir récupérer cette information (et surtout la date en haut de
la colonne) dans ma feuille "fiche type collaborateur"
Avec la formule ça marche bien, mais je ne peux avoir que 3 colonnes de
date possible dans "participation" après Excel refuse la formule. Je ne
peux pas simplifier ma formule et chercher dans un tableau avec autant de
colonnes que de dates ?
J'ai mis le classeur en entier car j'aurais d'autres questions sur des
macros cette fois. Mais je prends les problèmes 1 par 1 !
D'avance, merci !
"JB" <boisgont...@hotmail.com> a écrit dans le message de news:
1190830564.997676.320...@50g2000hsm.googlegroups.com...
Bonsoir,
Avec le classeur en PJ, ce serait + pratique.
JB
On 26 sep, 18:33, "sophhia" <sofia...@gmail.com> wrote:
C parfait merci !
J'aurais juste une autre question liée car elle utilise indirect.
Toujours avec mes modules, j'ai un tableau par module qui récapitule
quelles
personnes ont suivi le module à quelle date.
Module 1
Date 1 Date 2
Date 3...
Inscrit Participation Inscrit
Participation
...
Collaborateur 1
Collaborateur 2
Collaborateur 3
Module 2
Date 1 Date 2
Date 3...
Inscrit Participation Inscrit
Participation
...
Collaborateur 1
Collaborateur 2
Collaborateur 3
J'ai nommé les tableaux du nom du module.
J'aimerais pouvoir remonter la date d'inscription et la participation sur
la
feuille du collaborateur.
Date de participation
Module 1
Module 2
J'utilise la fonction index equiv et indirect pour aller chercher dans
chaque colonne de date du tableau module, si le collaborateur est insc rit
ou
non et remonter la date qui correspond.
Ca donne, sur la feuille du collaborateur :
si(indirect("C15")=0;"";si(indirect(C15&"_inscrits"));"";si(index(in direct(C15);equiv($C$3;indirect(C15&"_inscrits");0);9)<>"";index(indi rect(C15);equiv($C$3;indirect(C15&"_inscrits");0;)9)...
En C3 le nom du collaborateur et en C15 le nom du module.
Les 2 premiers SI me permettent d'éviter que le résultat ne s'affi che en
erreur si le tableau des inscriptions au module n'a pas encore été créé
(ce
qui est possible).
Indirect(C15&"_inscrits") correspond à la liste des noms dans le tab leau
d'inscription.
En bon français, la formule dit : si il y a quelque chose d'inscrit en
face
du nom dans la colonne de la date1 alors tu m'indiques la date1 (qui se
trouve en haut de la colonne).
La formule fonctionne bien, le problème est que je ne peux pas aller
au-delà
de 3 colonnes de recherche, après il y a trop de fonctions imbriqu ées
pour
Excel. Or je peux avoir plus de 3 dates possibles.
Est-il possible par formule de rechercher s'il y a inscrit dans l'une des
colonnes du tableau en face du nom et si oui de remonter la date qui se
trouve en haut de cette colonne???
J'espère avoir été suffisamment claire!
D'avance merci !
"JB" <boisgont...@hotmail.com> a écrit dans le message de news:
1190200708.624595.294...@57g2000hsv.googlegroups.com...
Bonjour,
http://cjoint.com/?jtnsdxGIW5
JBhttp://boisgontierjacques.free.fr
On 19 sep, 12:38, "sophhia" <sofia...@gmail.com> wrote:
Bonjour,
J'aimerais faire une recherchev mais que la feuille dans laquelle la
recherche se fait dépende du nom d'une autre cellule.
En clair, j'ai une feuille par personne avec leur nom, elles sont
toutes
identiques, avec une liste de modules et en face "inscrit" si la
personne
l'a choisit.
Feuil"Nom 1"
Module1 inscrit
Module2 inscrit
Module3
Ensuite j'ai une feuille de synthèse par module où j'ai tout les noms
des
personnes et j'aimerais remonter s'ils sont inscrits ou pas sur leur
feuille.
Module1
Nom 1 recherchev(Module1;feuil"Nom 1"!A4:D50;3;faux)
Nom 2 recherchev(Module2;feuil"Nom 2"!A4:D50;3;faux)
Nom 3 recherchev(Module3;feuil"Nom 3"!A4:D50;3;faux)
Pouvez-vous me dire comment je peux avoir le nom de la feuille à
laquelle
je
fais référence qui varie automatiquement en fonction du nom dans la
première
cellule?
J'espère que mon explication est suffisamment claire.
D'avance, merci de votre aide !
Soffia- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -- Masquer le texte de s messages précédents -
- Afficher le texte des messages précédents -
Une erreur dans mon explication, je ne veux pas récupérer l'info dans "fiche
type collaborateur" mais dans "collaborateur1", "collaborateur 2", etc.
"sophhia" a écrit dans le message de news:Ok, mon fichier se trouve zippé à l'adresse suivante.
http://cjoint.com/?jBlkP800AK
Pour l'instant, j'ai juste mis quelques données, c'est la trame.
Les feuilles qui m'intéressent sur ce problème sont :
-"Collaborateur 1", "Collaborateur 2" (qui se démultiplira en autant de
feuilles que j'ai de collaborateurs) : où je veux remonter la date
d'inscription et la participation
- en fonction de ce qui est rempli dans les tableaux de la feuille
"participation". En fait là il n'y a qu'un tableau sur un module mais dans
l'idée il y en aura plusieurs, 1 par module
Donc, dans le tableau du module sur la feuille participation mon
collaborateur a potentiellement son nom. Dans la ligne de son nom, il a
"inscrit" et "absent/présent" dans la colonne de la date à laquelle il a
suivi le module.
Je veux pouvoir récupérer cette information (et surtout la date en haut de
la colonne) dans ma feuille "fiche type collaborateur"
Avec la formule ça marche bien, mais je ne peux avoir que 3 colonnes de
date possible dans "participation" après Excel refuse la formule. Je ne
peux pas simplifier ma formule et chercher dans un tableau avec autant de
colonnes que de dates ?
J'ai mis le classeur en entier car j'aurais d'autres questions sur des
macros cette fois. Mais je prends les problèmes 1 par 1 !
D'avance, merci !
"JB" a écrit dans le message de news:
Bonsoir,
Avec le classeur en PJ, ce serait + pratique.
JB
On 26 sep, 18:33, "sophhia" wrote:C parfait merci !
J'aurais juste une autre question liée car elle utilise indirect.
Toujours avec mes modules, j'ai un tableau par module qui récapitule
quelles
personnes ont suivi le module à quelle date.
Module 1
Date 1 Date 2
Date 3...
Inscrit Participation Inscrit
Participation
...
Collaborateur 1
Collaborateur 2
Collaborateur 3
Module 2
Date 1 Date 2
Date 3...
Inscrit Participation Inscrit
Participation
...
Collaborateur 1
Collaborateur 2
Collaborateur 3
J'ai nommé les tableaux du nom du module.
J'aimerais pouvoir remonter la date d'inscription et la participation sur
la
feuille du collaborateur.
Date de participation
Module 1
Module 2
J'utilise la fonction index equiv et indirect pour aller chercher dans
chaque colonne de date du tableau module, si le collaborateur est insc rit
ou
non et remonter la date qui correspond.
Ca donne, sur la feuille du collaborateur :
si(indirect("C15")=0;"";si(indirect(C15&"_inscrits"));"";si(index(in direct(C15);equiv($C$3;indirect(C15&"_inscrits");0);9)<>"";index(indi rect(C15);equiv($C$3;indirect(C15&"_inscrits");0;)9)...
En C3 le nom du collaborateur et en C15 le nom du module.
Les 2 premiers SI me permettent d'éviter que le résultat ne s'affi che en
erreur si le tableau des inscriptions au module n'a pas encore été créé
(ce
qui est possible).
Indirect(C15&"_inscrits") correspond à la liste des noms dans le tab leau
d'inscription.
En bon français, la formule dit : si il y a quelque chose d'inscrit en
face
du nom dans la colonne de la date1 alors tu m'indiques la date1 (qui se
trouve en haut de la colonne).
La formule fonctionne bien, le problème est que je ne peux pas aller
au-delà
de 3 colonnes de recherche, après il y a trop de fonctions imbriqu ées
pour
Excel. Or je peux avoir plus de 3 dates possibles.
Est-il possible par formule de rechercher s'il y a inscrit dans l'une des
colonnes du tableau en face du nom et si oui de remonter la date qui se
trouve en haut de cette colonne???
J'espère avoir été suffisamment claire!
D'avance merci !
"JB" a écrit dans le message de news:
Bonjour,
http://cjoint.com/?jtnsdxGIW5
JBhttp://boisgontierjacques.free.fr
On 19 sep, 12:38, "sophhia" wrote:Bonjour,
J'aimerais faire une recherchev mais que la feuille dans laquelle la
recherche se fait dépende du nom d'une autre cellule.
En clair, j'ai une feuille par personne avec leur nom, elles sont
toutes
identiques, avec une liste de modules et en face "inscrit" si la
personne
l'a choisit.
Feuil"Nom 1"
Module1 inscrit
Module2 inscrit
Module3
Ensuite j'ai une feuille de synthèse par module où j'ai tout les noms
des
personnes et j'aimerais remonter s'ils sont inscrits ou pas sur leur
feuille.
Module1
Nom 1 recherchev(Module1;feuil"Nom 1"!A4:D50;3;faux)
Nom 2 recherchev(Module2;feuil"Nom 2"!A4:D50;3;faux)
Nom 3 recherchev(Module3;feuil"Nom 3"!A4:D50;3;faux)
Pouvez-vous me dire comment je peux avoir le nom de la feuille à
laquelle
je
fais référence qui varie automatiquement en fonction du nom dans la
première
cellule?
J'espère que mon explication est suffisamment claire.
D'avance, merci de votre aide !
Soffia- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -- Masquer le texte de s messages précédents -
- Afficher le texte des messages précédents -
Une erreur dans mon explication, je ne veux pas récupérer l'info dans "fiche
type collaborateur" mais dans "collaborateur1", "collaborateur 2", etc.
"sophhia" a écrit dans le message de news:Ok, mon fichier se trouve zippé à l'adresse suivante.
http://cjoint.com/?jBlkP800AK
Pour l'instant, j'ai juste mis quelques données, c'est la trame.
Les feuilles qui m'intéressent sur ce problème sont :
-"Collaborateur 1", "Collaborateur 2" (qui se démultiplira en autant de
feuilles que j'ai de collaborateurs) : où je veux remonter la date
d'inscription et la participation
- en fonction de ce qui est rempli dans les tableaux de la feuille
"participation". En fait là il n'y a qu'un tableau sur un module mais dans
l'idée il y en aura plusieurs, 1 par module
Donc, dans le tableau du module sur la feuille participation mon
collaborateur a potentiellement son nom. Dans la ligne de son nom, il a
"inscrit" et "absent/présent" dans la colonne de la date à laquelle il a
suivi le module.
Je veux pouvoir récupérer cette information (et surtout la date en haut de
la colonne) dans ma feuille "fiche type collaborateur"
Avec la formule ça marche bien, mais je ne peux avoir que 3 colonnes de
date possible dans "participation" après Excel refuse la formule. Je ne
peux pas simplifier ma formule et chercher dans un tableau avec autant de
colonnes que de dates ?
J'ai mis le classeur en entier car j'aurais d'autres questions sur des
macros cette fois. Mais je prends les problèmes 1 par 1 !
D'avance, merci !
"JB" a écrit dans le message de news:
Bonsoir,
Avec le classeur en PJ, ce serait + pratique.
JB
On 26 sep, 18:33, "sophhia" wrote:C parfait merci !
J'aurais juste une autre question liée car elle utilise indirect.
Toujours avec mes modules, j'ai un tableau par module qui récapitule
quelles
personnes ont suivi le module à quelle date.
Module 1
Date 1 Date 2
Date 3...
Inscrit Participation Inscrit
Participation
...
Collaborateur 1
Collaborateur 2
Collaborateur 3
Module 2
Date 1 Date 2
Date 3...
Inscrit Participation Inscrit
Participation
...
Collaborateur 1
Collaborateur 2
Collaborateur 3
J'ai nommé les tableaux du nom du module.
J'aimerais pouvoir remonter la date d'inscription et la participation sur
la
feuille du collaborateur.
Date de participation
Module 1
Module 2
J'utilise la fonction index equiv et indirect pour aller chercher dans
chaque colonne de date du tableau module, si le collaborateur est insc rit
ou
non et remonter la date qui correspond.
Ca donne, sur la feuille du collaborateur :
si(indirect("C15")=0;"";si(indirect(C15&"_inscrits"));"";si(index(in direct(C15);equiv($C$3;indirect(C15&"_inscrits");0);9)<>"";index(indi rect(C15);equiv($C$3;indirect(C15&"_inscrits");0;)9)...
En C3 le nom du collaborateur et en C15 le nom du module.
Les 2 premiers SI me permettent d'éviter que le résultat ne s'affi che en
erreur si le tableau des inscriptions au module n'a pas encore été créé
(ce
qui est possible).
Indirect(C15&"_inscrits") correspond à la liste des noms dans le tab leau
d'inscription.
En bon français, la formule dit : si il y a quelque chose d'inscrit en
face
du nom dans la colonne de la date1 alors tu m'indiques la date1 (qui se
trouve en haut de la colonne).
La formule fonctionne bien, le problème est que je ne peux pas aller
au-delà
de 3 colonnes de recherche, après il y a trop de fonctions imbriqu ées
pour
Excel. Or je peux avoir plus de 3 dates possibles.
Est-il possible par formule de rechercher s'il y a inscrit dans l'une des
colonnes du tableau en face du nom et si oui de remonter la date qui se
trouve en haut de cette colonne???
J'espère avoir été suffisamment claire!
D'avance merci !
"JB" a écrit dans le message de news:
Bonjour,
http://cjoint.com/?jtnsdxGIW5
JBhttp://boisgontierjacques.free.fr
On 19 sep, 12:38, "sophhia" wrote:Bonjour,
J'aimerais faire une recherchev mais que la feuille dans laquelle la
recherche se fait dépende du nom d'une autre cellule.
En clair, j'ai une feuille par personne avec leur nom, elles sont
toutes
identiques, avec une liste de modules et en face "inscrit" si la
personne
l'a choisit.
Feuil"Nom 1"
Module1 inscrit
Module2 inscrit
Module3
Ensuite j'ai une feuille de synthèse par module où j'ai tout les noms
des
personnes et j'aimerais remonter s'ils sont inscrits ou pas sur leur
feuille.
Module1
Nom 1 recherchev(Module1;feuil"Nom 1"!A4:D50;3;faux)
Nom 2 recherchev(Module2;feuil"Nom 2"!A4:D50;3;faux)
Nom 3 recherchev(Module3;feuil"Nom 3"!A4:D50;3;faux)
Pouvez-vous me dire comment je peux avoir le nom de la feuille à
laquelle
je
fais référence qui varie automatiquement en fonction du nom dans la
première
cellule?
J'espère que mon explication est suffisamment claire.
D'avance, merci de votre aide !
Soffia- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -- Masquer le texte de s messages précédents -
- Afficher le texte des messages précédents -
Une erreur dans mon explication, je ne veux pas récupérer l'info dans "fiche
type collaborateur" mais dans "collaborateur1", "collaborateur 2", etc.
"sophhia" <sofia...@gmail.com> a écrit dans le message de news:
uZlNTZOAIHA.4...@TK2MSFTNGP04.phx.gbl...
Ok, mon fichier se trouve zippé à l'adresse suivante.
http://cjoint.com/?jBlkP800AK
Pour l'instant, j'ai juste mis quelques données, c'est la trame.
Les feuilles qui m'intéressent sur ce problème sont :
-"Collaborateur 1", "Collaborateur 2" (qui se démultiplira en autant de
feuilles que j'ai de collaborateurs) : où je veux remonter la date
d'inscription et la participation
- en fonction de ce qui est rempli dans les tableaux de la feuille
"participation". En fait là il n'y a qu'un tableau sur un module mais dans
l'idée il y en aura plusieurs, 1 par module
Donc, dans le tableau du module sur la feuille participation mon
collaborateur a potentiellement son nom. Dans la ligne de son nom, il a
"inscrit" et "absent/présent" dans la colonne de la date à laquelle il a
suivi le module.
Je veux pouvoir récupérer cette information (et surtout la date en haut de
la colonne) dans ma feuille "fiche type collaborateur"
Avec la formule ça marche bien, mais je ne peux avoir que 3 colonnes de
date possible dans "participation" après Excel refuse la formule. Je ne
peux pas simplifier ma formule et chercher dans un tableau avec autant de
colonnes que de dates ?
J'ai mis le classeur en entier car j'aurais d'autres questions sur des
macros cette fois. Mais je prends les problèmes 1 par 1 !
D'avance, merci !
"JB" <boisgont...@hotmail.com> a écrit dans le message de news:
1190830564.997676.320...@50g2000hsm.googlegroups.com...
Bonsoir,
Avec le classeur en PJ, ce serait + pratique.
JB
On 26 sep, 18:33, "sophhia" <sofia...@gmail.com> wrote:
C parfait merci !
J'aurais juste une autre question liée car elle utilise indirect.
Toujours avec mes modules, j'ai un tableau par module qui récapitule
quelles
personnes ont suivi le module à quelle date.
Module 1
Date 1 Date 2
Date 3...
Inscrit Participation Inscrit
Participation
...
Collaborateur 1
Collaborateur 2
Collaborateur 3
Module 2
Date 1 Date 2
Date 3...
Inscrit Participation Inscrit
Participation
...
Collaborateur 1
Collaborateur 2
Collaborateur 3
J'ai nommé les tableaux du nom du module.
J'aimerais pouvoir remonter la date d'inscription et la participation sur
la
feuille du collaborateur.
Date de participation
Module 1
Module 2
J'utilise la fonction index equiv et indirect pour aller chercher dans
chaque colonne de date du tableau module, si le collaborateur est insc rit
ou
non et remonter la date qui correspond.
Ca donne, sur la feuille du collaborateur :
si(indirect("C15")=0;"";si(indirect(C15&"_inscrits"));"";si(index(in direct(C15);equiv($C$3;indirect(C15&"_inscrits");0);9)<>"";index(indi rect(C15);equiv($C$3;indirect(C15&"_inscrits");0;)9)...
En C3 le nom du collaborateur et en C15 le nom du module.
Les 2 premiers SI me permettent d'éviter que le résultat ne s'affi che en
erreur si le tableau des inscriptions au module n'a pas encore été créé
(ce
qui est possible).
Indirect(C15&"_inscrits") correspond à la liste des noms dans le tab leau
d'inscription.
En bon français, la formule dit : si il y a quelque chose d'inscrit en
face
du nom dans la colonne de la date1 alors tu m'indiques la date1 (qui se
trouve en haut de la colonne).
La formule fonctionne bien, le problème est que je ne peux pas aller
au-delà
de 3 colonnes de recherche, après il y a trop de fonctions imbriqu ées
pour
Excel. Or je peux avoir plus de 3 dates possibles.
Est-il possible par formule de rechercher s'il y a inscrit dans l'une des
colonnes du tableau en face du nom et si oui de remonter la date qui se
trouve en haut de cette colonne???
J'espère avoir été suffisamment claire!
D'avance merci !
"JB" <boisgont...@hotmail.com> a écrit dans le message de news:
1190200708.624595.294...@57g2000hsv.googlegroups.com...
Bonjour,
http://cjoint.com/?jtnsdxGIW5
JBhttp://boisgontierjacques.free.fr
On 19 sep, 12:38, "sophhia" <sofia...@gmail.com> wrote:
Bonjour,
J'aimerais faire une recherchev mais que la feuille dans laquelle la
recherche se fait dépende du nom d'une autre cellule.
En clair, j'ai une feuille par personne avec leur nom, elles sont
toutes
identiques, avec une liste de modules et en face "inscrit" si la
personne
l'a choisit.
Feuil"Nom 1"
Module1 inscrit
Module2 inscrit
Module3
Ensuite j'ai une feuille de synthèse par module où j'ai tout les noms
des
personnes et j'aimerais remonter s'ils sont inscrits ou pas sur leur
feuille.
Module1
Nom 1 recherchev(Module1;feuil"Nom 1"!A4:D50;3;faux)
Nom 2 recherchev(Module2;feuil"Nom 2"!A4:D50;3;faux)
Nom 3 recherchev(Module3;feuil"Nom 3"!A4:D50;3;faux)
Pouvez-vous me dire comment je peux avoir le nom de la feuille à
laquelle
je
fais référence qui varie automatiquement en fonction du nom dans la
première
cellule?
J'espère que mon explication est suffisamment claire.
D'avance, merci de votre aide !
Soffia- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -- Masquer le texte de s messages précédents -
- Afficher le texte des messages précédents -
Une erreur dans mon explication, je ne veux pas récupérer l'info dans "fiche
type collaborateur" mais dans "collaborateur1", "collaborateur 2", etc.
"sophhia" a écrit dans le message de news:Ok, mon fichier se trouve zippé à l'adresse suivante.
http://cjoint.com/?jBlkP800AK
Pour l'instant, j'ai juste mis quelques données, c'est la trame.
Les feuilles qui m'intéressent sur ce problème sont :
-"Collaborateur 1", "Collaborateur 2" (qui se démultiplira en autant de
feuilles que j'ai de collaborateurs) : où je veux remonter la date
d'inscription et la participation
- en fonction de ce qui est rempli dans les tableaux de la feuille
"participation". En fait là il n'y a qu'un tableau sur un module mais dans
l'idée il y en aura plusieurs, 1 par module
Donc, dans le tableau du module sur la feuille participation mon
collaborateur a potentiellement son nom. Dans la ligne de son nom, il a
"inscrit" et "absent/présent" dans la colonne de la date à laquelle il a
suivi le module.
Je veux pouvoir récupérer cette information (et surtout la date en haut de
la colonne) dans ma feuille "fiche type collaborateur"
Avec la formule ça marche bien, mais je ne peux avoir que 3 colonnes de
date possible dans "participation" après Excel refuse la formule. Je ne
peux pas simplifier ma formule et chercher dans un tableau avec autant de
colonnes que de dates ?
J'ai mis le classeur en entier car j'aurais d'autres questions sur des
macros cette fois. Mais je prends les problèmes 1 par 1 !
D'avance, merci !
"JB" a écrit dans le message de news:
Bonsoir,
Avec le classeur en PJ, ce serait + pratique.
JB
On 26 sep, 18:33, "sophhia" wrote:C parfait merci !
J'aurais juste une autre question liée car elle utilise indirect.
Toujours avec mes modules, j'ai un tableau par module qui récapitule
quelles
personnes ont suivi le module à quelle date.
Module 1
Date 1 Date 2
Date 3...
Inscrit Participation Inscrit
Participation
...
Collaborateur 1
Collaborateur 2
Collaborateur 3
Module 2
Date 1 Date 2
Date 3...
Inscrit Participation Inscrit
Participation
...
Collaborateur 1
Collaborateur 2
Collaborateur 3
J'ai nommé les tableaux du nom du module.
J'aimerais pouvoir remonter la date d'inscription et la participation sur
la
feuille du collaborateur.
Date de participation
Module 1
Module 2
J'utilise la fonction index equiv et indirect pour aller chercher dans
chaque colonne de date du tableau module, si le collaborateur est insc rit
ou
non et remonter la date qui correspond.
Ca donne, sur la feuille du collaborateur :
si(indirect("C15")=0;"";si(indirect(C15&"_inscrits"));"";si(index(in direct(C15);equiv($C$3;indirect(C15&"_inscrits");0);9)<>"";index(indi rect(C15);equiv($C$3;indirect(C15&"_inscrits");0;)9)...
En C3 le nom du collaborateur et en C15 le nom du module.
Les 2 premiers SI me permettent d'éviter que le résultat ne s'affi che en
erreur si le tableau des inscriptions au module n'a pas encore été créé
(ce
qui est possible).
Indirect(C15&"_inscrits") correspond à la liste des noms dans le tab leau
d'inscription.
En bon français, la formule dit : si il y a quelque chose d'inscrit en
face
du nom dans la colonne de la date1 alors tu m'indiques la date1 (qui se
trouve en haut de la colonne).
La formule fonctionne bien, le problème est que je ne peux pas aller
au-delà
de 3 colonnes de recherche, après il y a trop de fonctions imbriqu ées
pour
Excel. Or je peux avoir plus de 3 dates possibles.
Est-il possible par formule de rechercher s'il y a inscrit dans l'une des
colonnes du tableau en face du nom et si oui de remonter la date qui se
trouve en haut de cette colonne???
J'espère avoir été suffisamment claire!
D'avance merci !
"JB" a écrit dans le message de news:
Bonjour,
http://cjoint.com/?jtnsdxGIW5
JBhttp://boisgontierjacques.free.fr
On 19 sep, 12:38, "sophhia" wrote:Bonjour,
J'aimerais faire une recherchev mais que la feuille dans laquelle la
recherche se fait dépende du nom d'une autre cellule.
En clair, j'ai une feuille par personne avec leur nom, elles sont
toutes
identiques, avec une liste de modules et en face "inscrit" si la
personne
l'a choisit.
Feuil"Nom 1"
Module1 inscrit
Module2 inscrit
Module3
Ensuite j'ai une feuille de synthèse par module où j'ai tout les noms
des
personnes et j'aimerais remonter s'ils sont inscrits ou pas sur leur
feuille.
Module1
Nom 1 recherchev(Module1;feuil"Nom 1"!A4:D50;3;faux)
Nom 2 recherchev(Module2;feuil"Nom 2"!A4:D50;3;faux)
Nom 3 recherchev(Module3;feuil"Nom 3"!A4:D50;3;faux)
Pouvez-vous me dire comment je peux avoir le nom de la feuille à
laquelle
je
fais référence qui varie automatiquement en fonction du nom dans la
première
cellule?
J'espère que mon explication est suffisamment claire.
D'avance, merci de votre aide !
Soffia- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -- Masquer le texte de s messages précédents -
- Afficher le texte des messages précédents -
Une erreur dans mon explication, je ne veux pas récupérer l'info dans
"fiche
type collaborateur" mais dans "collaborateur1", "collaborateur 2", etc.
"sophhia" a écrit dans le message de news:Ok, mon fichier se trouve zippé à l'adresse suivante.
http://cjoint.com/?jBlkP800AK
Pour l'instant, j'ai juste mis quelques données, c'est la trame.
Les feuilles qui m'intéressent sur ce problème sont :
-"Collaborateur 1", "Collaborateur 2" (qui se démultiplira en autant de
feuilles que j'ai de collaborateurs) : où je veux remonter la date
d'inscription et la participation
- en fonction de ce qui est rempli dans les tableaux de la feuille
"participation". En fait là il n'y a qu'un tableau sur un module mais
dans
l'idée il y en aura plusieurs, 1 par module
Donc, dans le tableau du module sur la feuille participation mon
collaborateur a potentiellement son nom. Dans la ligne de son nom, il a
"inscrit" et "absent/présent" dans la colonne de la date à laquelle il a
suivi le module.
Je veux pouvoir récupérer cette information (et surtout la date en haut
de
la colonne) dans ma feuille "fiche type collaborateur"
Avec la formule ça marche bien, mais je ne peux avoir que 3 colonnes de
date possible dans "participation" après Excel refuse la formule. Je ne
peux pas simplifier ma formule et chercher dans un tableau avec autant
de
colonnes que de dates ?
J'ai mis le classeur en entier car j'aurais d'autres questions sur des
macros cette fois. Mais je prends les problèmes 1 par 1 !
D'avance, merci !
"JB" a écrit dans le message de news:
Bonsoir,
Avec le classeur en PJ, ce serait + pratique.
JB
On 26 sep, 18:33, "sophhia" wrote:C parfait merci !
J'aurais juste une autre question liée car elle utilise indirect.
Toujours avec mes modules, j'ai un tableau par module qui récapitule
quelles
personnes ont suivi le module à quelle date.
Module 1
Date 1 Date 2
Date 3...
Inscrit Participation Inscrit
Participation
...
Collaborateur 1
Collaborateur 2
Collaborateur 3
Module 2
Date 1 Date 2
Date 3...
Inscrit Participation Inscrit
Participation
...
Collaborateur 1
Collaborateur 2
Collaborateur 3
J'ai nommé les tableaux du nom du module.
J'aimerais pouvoir remonter la date d'inscription et la participation
sur
la
feuille du collaborateur.
Date de participation
Module 1
Module 2
J'utilise la fonction index equiv et indirect pour aller chercher dans
chaque colonne de date du tableau module, si le collaborateur est
inscrit
ou
non et remonter la date qui correspond.
Ca donne, sur la feuille du collaborateur :
si(indirect("C15")=0;"";si(indirect(C15&"_inscrits"));"";si(index(indirect(C15);equiv($C$3;indirect(C15&"_inscrits");0);9)<>"";index(indirect(C15);equiv($C$3;indirect(C15&"_inscrits");0;)9)...
En C3 le nom du collaborateur et en C15 le nom du module.
Les 2 premiers SI me permettent d'éviter que le résultat ne s'affiche
en
erreur si le tableau des inscriptions au module n'a pas encore été créé
(ce
qui est possible).
Indirect(C15&"_inscrits") correspond à la liste des noms dans le
tableau
d'inscription.
En bon français, la formule dit : si il y a quelque chose d'inscrit en
face
du nom dans la colonne de la date1 alors tu m'indiques la date1 (qui se
trouve en haut de la colonne).
La formule fonctionne bien, le problème est que je ne peux pas aller
au-delà
de 3 colonnes de recherche, après il y a trop de fonctions imbriquées
pour
Excel. Or je peux avoir plus de 3 dates possibles.
Est-il possible par formule de rechercher s'il y a inscrit dans l'une
des
colonnes du tableau en face du nom et si oui de remonter la date qui se
trouve en haut de cette colonne???
J'espère avoir été suffisamment claire!
D'avance merci !
"JB" a écrit dans le message de news:
Bonjour,
http://cjoint.com/?jtnsdxGIW5
JBhttp://boisgontierjacques.free.fr
On 19 sep, 12:38, "sophhia" wrote:Bonjour,
J'aimerais faire une recherchev mais que la feuille dans laquelle la
recherche se fait dépende du nom d'une autre cellule.
En clair, j'ai une feuille par personne avec leur nom, elles sont
toutes
identiques, avec une liste de modules et en face "inscrit" si la
personne
l'a choisit.
Feuil"Nom 1"
Module1 inscrit
Module2 inscrit
Module3
Ensuite j'ai une feuille de synthèse par module où j'ai tout les noms
des
personnes et j'aimerais remonter s'ils sont inscrits ou pas sur leur
feuille.
Module1
Nom 1 recherchev(Module1;feuil"Nom 1"!A4:D50;3;faux)
Nom 2 recherchev(Module2;feuil"Nom 2"!A4:D50;3;faux)
Nom 3 recherchev(Module3;feuil"Nom 3"!A4:D50;3;faux)
Pouvez-vous me dire comment je peux avoir le nom de la feuille à
laquelle
je
fais référence qui varie automatiquement en fonction du nom dans la
première
cellule?
J'espère que mon explication est suffisamment claire.
D'avance, merci de votre aide !
Soffia- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -- Masquer le texte des
messages précédents -
- Afficher le texte des messages précédents -
Une erreur dans mon explication, je ne veux pas récupérer l'info dans
"fiche
type collaborateur" mais dans "collaborateur1", "collaborateur 2", etc.
"sophhia" <sofia...@gmail.com> a écrit dans le message de news:
uZlNTZOAIHA.4...@TK2MSFTNGP04.phx.gbl...
Ok, mon fichier se trouve zippé à l'adresse suivante.
http://cjoint.com/?jBlkP800AK
Pour l'instant, j'ai juste mis quelques données, c'est la trame.
Les feuilles qui m'intéressent sur ce problème sont :
-"Collaborateur 1", "Collaborateur 2" (qui se démultiplira en autant de
feuilles que j'ai de collaborateurs) : où je veux remonter la date
d'inscription et la participation
- en fonction de ce qui est rempli dans les tableaux de la feuille
"participation". En fait là il n'y a qu'un tableau sur un module mais
dans
l'idée il y en aura plusieurs, 1 par module
Donc, dans le tableau du module sur la feuille participation mon
collaborateur a potentiellement son nom. Dans la ligne de son nom, il a
"inscrit" et "absent/présent" dans la colonne de la date à laquelle il a
suivi le module.
Je veux pouvoir récupérer cette information (et surtout la date en haut
de
la colonne) dans ma feuille "fiche type collaborateur"
Avec la formule ça marche bien, mais je ne peux avoir que 3 colonnes de
date possible dans "participation" après Excel refuse la formule. Je ne
peux pas simplifier ma formule et chercher dans un tableau avec autant
de
colonnes que de dates ?
J'ai mis le classeur en entier car j'aurais d'autres questions sur des
macros cette fois. Mais je prends les problèmes 1 par 1 !
D'avance, merci !
"JB" <boisgont...@hotmail.com> a écrit dans le message de news:
1190830564.997676.320...@50g2000hsm.googlegroups.com...
Bonsoir,
Avec le classeur en PJ, ce serait + pratique.
JB
On 26 sep, 18:33, "sophhia" <sofia...@gmail.com> wrote:
C parfait merci !
J'aurais juste une autre question liée car elle utilise indirect.
Toujours avec mes modules, j'ai un tableau par module qui récapitule
quelles
personnes ont suivi le module à quelle date.
Module 1
Date 1 Date 2
Date 3...
Inscrit Participation Inscrit
Participation
...
Collaborateur 1
Collaborateur 2
Collaborateur 3
Module 2
Date 1 Date 2
Date 3...
Inscrit Participation Inscrit
Participation
...
Collaborateur 1
Collaborateur 2
Collaborateur 3
J'ai nommé les tableaux du nom du module.
J'aimerais pouvoir remonter la date d'inscription et la participation
sur
la
feuille du collaborateur.
Date de participation
Module 1
Module 2
J'utilise la fonction index equiv et indirect pour aller chercher dans
chaque colonne de date du tableau module, si le collaborateur est
inscrit
ou
non et remonter la date qui correspond.
Ca donne, sur la feuille du collaborateur :
si(indirect("C15")=0;"";si(indirect(C15&"_inscrits"));"";si(index(indirect(C15);equiv($C$3;indirect(C15&"_inscrits");0);9)<>"";index(indirect(C15);equiv($C$3;indirect(C15&"_inscrits");0;)9)...
En C3 le nom du collaborateur et en C15 le nom du module.
Les 2 premiers SI me permettent d'éviter que le résultat ne s'affiche
en
erreur si le tableau des inscriptions au module n'a pas encore été créé
(ce
qui est possible).
Indirect(C15&"_inscrits") correspond à la liste des noms dans le
tableau
d'inscription.
En bon français, la formule dit : si il y a quelque chose d'inscrit en
face
du nom dans la colonne de la date1 alors tu m'indiques la date1 (qui se
trouve en haut de la colonne).
La formule fonctionne bien, le problème est que je ne peux pas aller
au-delà
de 3 colonnes de recherche, après il y a trop de fonctions imbriquées
pour
Excel. Or je peux avoir plus de 3 dates possibles.
Est-il possible par formule de rechercher s'il y a inscrit dans l'une
des
colonnes du tableau en face du nom et si oui de remonter la date qui se
trouve en haut de cette colonne???
J'espère avoir été suffisamment claire!
D'avance merci !
"JB" <boisgont...@hotmail.com> a écrit dans le message de news:
1190200708.624595.294...@57g2000hsv.googlegroups.com...
Bonjour,
http://cjoint.com/?jtnsdxGIW5
JBhttp://boisgontierjacques.free.fr
On 19 sep, 12:38, "sophhia" <sofia...@gmail.com> wrote:
Bonjour,
J'aimerais faire une recherchev mais que la feuille dans laquelle la
recherche se fait dépende du nom d'une autre cellule.
En clair, j'ai une feuille par personne avec leur nom, elles sont
toutes
identiques, avec une liste de modules et en face "inscrit" si la
personne
l'a choisit.
Feuil"Nom 1"
Module1 inscrit
Module2 inscrit
Module3
Ensuite j'ai une feuille de synthèse par module où j'ai tout les noms
des
personnes et j'aimerais remonter s'ils sont inscrits ou pas sur leur
feuille.
Module1
Nom 1 recherchev(Module1;feuil"Nom 1"!A4:D50;3;faux)
Nom 2 recherchev(Module2;feuil"Nom 2"!A4:D50;3;faux)
Nom 3 recherchev(Module3;feuil"Nom 3"!A4:D50;3;faux)
Pouvez-vous me dire comment je peux avoir le nom de la feuille à
laquelle
je
fais référence qui varie automatiquement en fonction du nom dans la
première
cellule?
J'espère que mon explication est suffisamment claire.
D'avance, merci de votre aide !
Soffia- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -- Masquer le texte des
messages précédents -
- Afficher le texte des messages précédents -
Une erreur dans mon explication, je ne veux pas récupérer l'info dans
"fiche
type collaborateur" mais dans "collaborateur1", "collaborateur 2", etc.
"sophhia" a écrit dans le message de news:Ok, mon fichier se trouve zippé à l'adresse suivante.
http://cjoint.com/?jBlkP800AK
Pour l'instant, j'ai juste mis quelques données, c'est la trame.
Les feuilles qui m'intéressent sur ce problème sont :
-"Collaborateur 1", "Collaborateur 2" (qui se démultiplira en autant de
feuilles que j'ai de collaborateurs) : où je veux remonter la date
d'inscription et la participation
- en fonction de ce qui est rempli dans les tableaux de la feuille
"participation". En fait là il n'y a qu'un tableau sur un module mais
dans
l'idée il y en aura plusieurs, 1 par module
Donc, dans le tableau du module sur la feuille participation mon
collaborateur a potentiellement son nom. Dans la ligne de son nom, il a
"inscrit" et "absent/présent" dans la colonne de la date à laquelle il a
suivi le module.
Je veux pouvoir récupérer cette information (et surtout la date en haut
de
la colonne) dans ma feuille "fiche type collaborateur"
Avec la formule ça marche bien, mais je ne peux avoir que 3 colonnes de
date possible dans "participation" après Excel refuse la formule. Je ne
peux pas simplifier ma formule et chercher dans un tableau avec autant
de
colonnes que de dates ?
J'ai mis le classeur en entier car j'aurais d'autres questions sur des
macros cette fois. Mais je prends les problèmes 1 par 1 !
D'avance, merci !
"JB" a écrit dans le message de news:
Bonsoir,
Avec le classeur en PJ, ce serait + pratique.
JB
On 26 sep, 18:33, "sophhia" wrote:C parfait merci !
J'aurais juste une autre question liée car elle utilise indirect.
Toujours avec mes modules, j'ai un tableau par module qui récapitule
quelles
personnes ont suivi le module à quelle date.
Module 1
Date 1 Date 2
Date 3...
Inscrit Participation Inscrit
Participation
...
Collaborateur 1
Collaborateur 2
Collaborateur 3
Module 2
Date 1 Date 2
Date 3...
Inscrit Participation Inscrit
Participation
...
Collaborateur 1
Collaborateur 2
Collaborateur 3
J'ai nommé les tableaux du nom du module.
J'aimerais pouvoir remonter la date d'inscription et la participation
sur
la
feuille du collaborateur.
Date de participation
Module 1
Module 2
J'utilise la fonction index equiv et indirect pour aller chercher dans
chaque colonne de date du tableau module, si le collaborateur est
inscrit
ou
non et remonter la date qui correspond.
Ca donne, sur la feuille du collaborateur :
si(indirect("C15")=0;"";si(indirect(C15&"_inscrits"));"";si(index(indirect(C15);equiv($C$3;indirect(C15&"_inscrits");0);9)<>"";index(indirect(C15);equiv($C$3;indirect(C15&"_inscrits");0;)9)...
En C3 le nom du collaborateur et en C15 le nom du module.
Les 2 premiers SI me permettent d'éviter que le résultat ne s'affiche
en
erreur si le tableau des inscriptions au module n'a pas encore été créé
(ce
qui est possible).
Indirect(C15&"_inscrits") correspond à la liste des noms dans le
tableau
d'inscription.
En bon français, la formule dit : si il y a quelque chose d'inscrit en
face
du nom dans la colonne de la date1 alors tu m'indiques la date1 (qui se
trouve en haut de la colonne).
La formule fonctionne bien, le problème est que je ne peux pas aller
au-delà
de 3 colonnes de recherche, après il y a trop de fonctions imbriquées
pour
Excel. Or je peux avoir plus de 3 dates possibles.
Est-il possible par formule de rechercher s'il y a inscrit dans l'une
des
colonnes du tableau en face du nom et si oui de remonter la date qui se
trouve en haut de cette colonne???
J'espère avoir été suffisamment claire!
D'avance merci !
"JB" a écrit dans le message de news:
Bonjour,
http://cjoint.com/?jtnsdxGIW5
JBhttp://boisgontierjacques.free.fr
On 19 sep, 12:38, "sophhia" wrote:Bonjour,
J'aimerais faire une recherchev mais que la feuille dans laquelle la
recherche se fait dépende du nom d'une autre cellule.
En clair, j'ai une feuille par personne avec leur nom, elles sont
toutes
identiques, avec une liste de modules et en face "inscrit" si la
personne
l'a choisit.
Feuil"Nom 1"
Module1 inscrit
Module2 inscrit
Module3
Ensuite j'ai une feuille de synthèse par module où j'ai tout les noms
des
personnes et j'aimerais remonter s'ils sont inscrits ou pas sur leur
feuille.
Module1
Nom 1 recherchev(Module1;feuil"Nom 1"!A4:D50;3;faux)
Nom 2 recherchev(Module2;feuil"Nom 2"!A4:D50;3;faux)
Nom 3 recherchev(Module3;feuil"Nom 3"!A4:D50;3;faux)
Pouvez-vous me dire comment je peux avoir le nom de la feuille à
laquelle
je
fais référence qui varie automatiquement en fonction du nom dans la
première
cellule?
J'espère que mon explication est suffisamment claire.
D'avance, merci de votre aide !
Soffia- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -- Masquer le texte des
messages précédents -
- Afficher le texte des messages précédents -
Une erreur dans mon explication, je ne veux pas récupérer l'info dans
"fiche type collaborateur" mais dans "collaborateur1", "collaborateur 2",
etc.
"sophhia" a écrit dans le message de news:Ok, mon fichier se trouve zippé à l'adresse suivante.
http://cjoint.com/?jBlkP800AK
Pour l'instant, j'ai juste mis quelques données, c'est la trame.
Les feuilles qui m'intéressent sur ce problème sont :
-"Collaborateur 1", "Collaborateur 2" (qui se démultiplira en autant de
feuilles que j'ai de collaborateurs) : où je veux remonter la date
d'inscription et la participation
- en fonction de ce qui est rempli dans les tableaux de la feuille
"participation". En fait là il n'y a qu'un tableau sur un module mais
dans l'idée il y en aura plusieurs, 1 par module
Donc, dans le tableau du module sur la feuille participation mon
collaborateur a potentiellement son nom. Dans la ligne de son nom, il a
"inscrit" et "absent/présent" dans la colonne de la date à laquelle il a
suivi le module.
Je veux pouvoir récupérer cette information (et surtout la date en haut
de la colonne) dans ma feuille "fiche type collaborateur"
Avec la formule ça marche bien, mais je ne peux avoir que 3 colonnes de
date possible dans "participation" après Excel refuse la formule. Je ne
peux pas simplifier ma formule et chercher dans un tableau avec autant de
colonnes que de dates ?
J'ai mis le classeur en entier car j'aurais d'autres questions sur des
macros cette fois. Mais je prends les problèmes 1 par 1 !
D'avance, merci !
"JB" a écrit dans le message de news:
Bonsoir,
Avec le classeur en PJ, ce serait + pratique.
JB
On 26 sep, 18:33, "sophhia" wrote:C parfait merci !
J'aurais juste une autre question liée car elle utilise indirect.
Toujours avec mes modules, j'ai un tableau par module qui récapitule
quelles
personnes ont suivi le module à quelle date.
Module 1
Date 1 Date 2
Date 3...
Inscrit Participation Inscrit
Participation
...
Collaborateur 1
Collaborateur 2
Collaborateur 3
Module 2
Date 1 Date 2
Date 3...
Inscrit Participation Inscrit
Participation
...
Collaborateur 1
Collaborateur 2
Collaborateur 3
J'ai nommé les tableaux du nom du module.
J'aimerais pouvoir remonter la date d'inscription et la participation
sur la
feuille du collaborateur.
Date de participation
Module 1
Module 2
J'utilise la fonction index equiv et indirect pour aller chercher dans
chaque colonne de date du tableau module, si le collaborateur est
inscrit ou
non et remonter la date qui correspond.
Ca donne, sur la feuille du collaborateur :
si(indirect("C15")=0;"";si(indirect(C15&"_inscrits"));"";si(index(indirect(C15);equiv($C$3;indirect(C15&"_inscrits");0);9)<>"";index(indirect(C15);equiv($C$3;indirect(C15&"_inscrits");0;)9)...
En C3 le nom du collaborateur et en C15 le nom du module.
Les 2 premiers SI me permettent d'éviter que le résultat ne s'affiche en
erreur si le tableau des inscriptions au module n'a pas encore été créé
(ce
qui est possible).
Indirect(C15&"_inscrits") correspond à la liste des noms dans le tableau
d'inscription.
En bon français, la formule dit : si il y a quelque chose d'inscrit en
face
du nom dans la colonne de la date1 alors tu m'indiques la date1 (qui se
trouve en haut de la colonne).
La formule fonctionne bien, le problème est que je ne peux pas aller
au-delà
de 3 colonnes de recherche, après il y a trop de fonctions imbriquées
pour
Excel. Or je peux avoir plus de 3 dates possibles.
Est-il possible par formule de rechercher s'il y a inscrit dans l'une
des
colonnes du tableau en face du nom et si oui de remonter la date qui se
trouve en haut de cette colonne???
J'espère avoir été suffisamment claire!
D'avance merci !
"JB" a écrit dans le message de news:
Bonjour,
http://cjoint.com/?jtnsdxGIW5
JBhttp://boisgontierjacques.free.fr
On 19 sep, 12:38, "sophhia" wrote:Bonjour,
J'aimerais faire une recherchev mais que la feuille dans laquelle la
recherche se fait dépende du nom d'une autre cellule.
En clair, j'ai une feuille par personne avec leur nom, elles sont
toutes
identiques, avec une liste de modules et en face "inscrit" si la
personne
l'a choisit.
Feuil"Nom 1"
Module1 inscrit
Module2 inscrit
Module3
Ensuite j'ai une feuille de synthèse par module où j'ai tout les noms
des
personnes et j'aimerais remonter s'ils sont inscrits ou pas sur leur
feuille.
Module1
Nom 1 recherchev(Module1;feuil"Nom 1"!A4:D50;3;faux)
Nom 2 recherchev(Module2;feuil"Nom 2"!A4:D50;3;faux)
Nom 3 recherchev(Module3;feuil"Nom 3"!A4:D50;3;faux)
Pouvez-vous me dire comment je peux avoir le nom de la feuille à
laquelle
je
fais référence qui varie automatiquement en fonction du nom dans la
première
cellule?
J'espère que mon explication est suffisamment claire.
D'avance, merci de votre aide !
Soffia- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Une erreur dans mon explication, je ne veux pas récupérer l'info dans
"fiche type collaborateur" mais dans "collaborateur1", "collaborateur 2",
etc.
"sophhia" <sofiabzh@gmail.com> a écrit dans le message de news:
uZlNTZOAIHA.4732@TK2MSFTNGP04.phx.gbl...
Ok, mon fichier se trouve zippé à l'adresse suivante.
http://cjoint.com/?jBlkP800AK
Pour l'instant, j'ai juste mis quelques données, c'est la trame.
Les feuilles qui m'intéressent sur ce problème sont :
-"Collaborateur 1", "Collaborateur 2" (qui se démultiplira en autant de
feuilles que j'ai de collaborateurs) : où je veux remonter la date
d'inscription et la participation
- en fonction de ce qui est rempli dans les tableaux de la feuille
"participation". En fait là il n'y a qu'un tableau sur un module mais
dans l'idée il y en aura plusieurs, 1 par module
Donc, dans le tableau du module sur la feuille participation mon
collaborateur a potentiellement son nom. Dans la ligne de son nom, il a
"inscrit" et "absent/présent" dans la colonne de la date à laquelle il a
suivi le module.
Je veux pouvoir récupérer cette information (et surtout la date en haut
de la colonne) dans ma feuille "fiche type collaborateur"
Avec la formule ça marche bien, mais je ne peux avoir que 3 colonnes de
date possible dans "participation" après Excel refuse la formule. Je ne
peux pas simplifier ma formule et chercher dans un tableau avec autant de
colonnes que de dates ?
J'ai mis le classeur en entier car j'aurais d'autres questions sur des
macros cette fois. Mais je prends les problèmes 1 par 1 !
D'avance, merci !
"JB" <boisgontier@hotmail.com> a écrit dans le message de news:
1190830564.997676.320300@50g2000hsm.googlegroups.com...
Bonsoir,
Avec le classeur en PJ, ce serait + pratique.
JB
On 26 sep, 18:33, "sophhia" <sofia...@gmail.com> wrote:
C parfait merci !
J'aurais juste une autre question liée car elle utilise indirect.
Toujours avec mes modules, j'ai un tableau par module qui récapitule
quelles
personnes ont suivi le module à quelle date.
Module 1
Date 1 Date 2
Date 3...
Inscrit Participation Inscrit
Participation
...
Collaborateur 1
Collaborateur 2
Collaborateur 3
Module 2
Date 1 Date 2
Date 3...
Inscrit Participation Inscrit
Participation
...
Collaborateur 1
Collaborateur 2
Collaborateur 3
J'ai nommé les tableaux du nom du module.
J'aimerais pouvoir remonter la date d'inscription et la participation
sur la
feuille du collaborateur.
Date de participation
Module 1
Module 2
J'utilise la fonction index equiv et indirect pour aller chercher dans
chaque colonne de date du tableau module, si le collaborateur est
inscrit ou
non et remonter la date qui correspond.
Ca donne, sur la feuille du collaborateur :
si(indirect("C15")=0;"";si(indirect(C15&"_inscrits"));"";si(index(indirect(C15);equiv($C$3;indirect(C15&"_inscrits");0);9)<>"";index(indirect(C15);equiv($C$3;indirect(C15&"_inscrits");0;)9)...
En C3 le nom du collaborateur et en C15 le nom du module.
Les 2 premiers SI me permettent d'éviter que le résultat ne s'affiche en
erreur si le tableau des inscriptions au module n'a pas encore été créé
(ce
qui est possible).
Indirect(C15&"_inscrits") correspond à la liste des noms dans le tableau
d'inscription.
En bon français, la formule dit : si il y a quelque chose d'inscrit en
face
du nom dans la colonne de la date1 alors tu m'indiques la date1 (qui se
trouve en haut de la colonne).
La formule fonctionne bien, le problème est que je ne peux pas aller
au-delà
de 3 colonnes de recherche, après il y a trop de fonctions imbriquées
pour
Excel. Or je peux avoir plus de 3 dates possibles.
Est-il possible par formule de rechercher s'il y a inscrit dans l'une
des
colonnes du tableau en face du nom et si oui de remonter la date qui se
trouve en haut de cette colonne???
J'espère avoir été suffisamment claire!
D'avance merci !
"JB" <boisgont...@hotmail.com> a écrit dans le message de news:
1190200708.624595.294...@57g2000hsv.googlegroups.com...
Bonjour,
http://cjoint.com/?jtnsdxGIW5
JBhttp://boisgontierjacques.free.fr
On 19 sep, 12:38, "sophhia" <sofia...@gmail.com> wrote:
Bonjour,
J'aimerais faire une recherchev mais que la feuille dans laquelle la
recherche se fait dépende du nom d'une autre cellule.
En clair, j'ai une feuille par personne avec leur nom, elles sont
toutes
identiques, avec une liste de modules et en face "inscrit" si la
personne
l'a choisit.
Feuil"Nom 1"
Module1 inscrit
Module2 inscrit
Module3
Ensuite j'ai une feuille de synthèse par module où j'ai tout les noms
des
personnes et j'aimerais remonter s'ils sont inscrits ou pas sur leur
feuille.
Module1
Nom 1 recherchev(Module1;feuil"Nom 1"!A4:D50;3;faux)
Nom 2 recherchev(Module2;feuil"Nom 2"!A4:D50;3;faux)
Nom 3 recherchev(Module3;feuil"Nom 3"!A4:D50;3;faux)
Pouvez-vous me dire comment je peux avoir le nom de la feuille à
laquelle
je
fais référence qui varie automatiquement en fonction du nom dans la
première
cellule?
J'espère que mon explication est suffisamment claire.
D'avance, merci de votre aide !
Soffia- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Une erreur dans mon explication, je ne veux pas récupérer l'info dans
"fiche type collaborateur" mais dans "collaborateur1", "collaborateur 2",
etc.
"sophhia" a écrit dans le message de news:Ok, mon fichier se trouve zippé à l'adresse suivante.
http://cjoint.com/?jBlkP800AK
Pour l'instant, j'ai juste mis quelques données, c'est la trame.
Les feuilles qui m'intéressent sur ce problème sont :
-"Collaborateur 1", "Collaborateur 2" (qui se démultiplira en autant de
feuilles que j'ai de collaborateurs) : où je veux remonter la date
d'inscription et la participation
- en fonction de ce qui est rempli dans les tableaux de la feuille
"participation". En fait là il n'y a qu'un tableau sur un module mais
dans l'idée il y en aura plusieurs, 1 par module
Donc, dans le tableau du module sur la feuille participation mon
collaborateur a potentiellement son nom. Dans la ligne de son nom, il a
"inscrit" et "absent/présent" dans la colonne de la date à laquelle il a
suivi le module.
Je veux pouvoir récupérer cette information (et surtout la date en haut
de la colonne) dans ma feuille "fiche type collaborateur"
Avec la formule ça marche bien, mais je ne peux avoir que 3 colonnes de
date possible dans "participation" après Excel refuse la formule. Je ne
peux pas simplifier ma formule et chercher dans un tableau avec autant de
colonnes que de dates ?
J'ai mis le classeur en entier car j'aurais d'autres questions sur des
macros cette fois. Mais je prends les problèmes 1 par 1 !
D'avance, merci !
"JB" a écrit dans le message de news:
Bonsoir,
Avec le classeur en PJ, ce serait + pratique.
JB
On 26 sep, 18:33, "sophhia" wrote:C parfait merci !
J'aurais juste une autre question liée car elle utilise indirect.
Toujours avec mes modules, j'ai un tableau par module qui récapitule
quelles
personnes ont suivi le module à quelle date.
Module 1
Date 1 Date 2
Date 3...
Inscrit Participation Inscrit
Participation
...
Collaborateur 1
Collaborateur 2
Collaborateur 3
Module 2
Date 1 Date 2
Date 3...
Inscrit Participation Inscrit
Participation
...
Collaborateur 1
Collaborateur 2
Collaborateur 3
J'ai nommé les tableaux du nom du module.
J'aimerais pouvoir remonter la date d'inscription et la participation
sur la
feuille du collaborateur.
Date de participation
Module 1
Module 2
J'utilise la fonction index equiv et indirect pour aller chercher dans
chaque colonne de date du tableau module, si le collaborateur est
inscrit ou
non et remonter la date qui correspond.
Ca donne, sur la feuille du collaborateur :
si(indirect("C15")=0;"";si(indirect(C15&"_inscrits"));"";si(index(indirect(C15);equiv($C$3;indirect(C15&"_inscrits");0);9)<>"";index(indirect(C15);equiv($C$3;indirect(C15&"_inscrits");0;)9)...
En C3 le nom du collaborateur et en C15 le nom du module.
Les 2 premiers SI me permettent d'éviter que le résultat ne s'affiche en
erreur si le tableau des inscriptions au module n'a pas encore été créé
(ce
qui est possible).
Indirect(C15&"_inscrits") correspond à la liste des noms dans le tableau
d'inscription.
En bon français, la formule dit : si il y a quelque chose d'inscrit en
face
du nom dans la colonne de la date1 alors tu m'indiques la date1 (qui se
trouve en haut de la colonne).
La formule fonctionne bien, le problème est que je ne peux pas aller
au-delà
de 3 colonnes de recherche, après il y a trop de fonctions imbriquées
pour
Excel. Or je peux avoir plus de 3 dates possibles.
Est-il possible par formule de rechercher s'il y a inscrit dans l'une
des
colonnes du tableau en face du nom et si oui de remonter la date qui se
trouve en haut de cette colonne???
J'espère avoir été suffisamment claire!
D'avance merci !
"JB" a écrit dans le message de news:
Bonjour,
http://cjoint.com/?jtnsdxGIW5
JBhttp://boisgontierjacques.free.fr
On 19 sep, 12:38, "sophhia" wrote:Bonjour,
J'aimerais faire une recherchev mais que la feuille dans laquelle la
recherche se fait dépende du nom d'une autre cellule.
En clair, j'ai une feuille par personne avec leur nom, elles sont
toutes
identiques, avec une liste de modules et en face "inscrit" si la
personne
l'a choisit.
Feuil"Nom 1"
Module1 inscrit
Module2 inscrit
Module3
Ensuite j'ai une feuille de synthèse par module où j'ai tout les noms
des
personnes et j'aimerais remonter s'ils sont inscrits ou pas sur leur
feuille.
Module1
Nom 1 recherchev(Module1;feuil"Nom 1"!A4:D50;3;faux)
Nom 2 recherchev(Module2;feuil"Nom 2"!A4:D50;3;faux)
Nom 3 recherchev(Module3;feuil"Nom 3"!A4:D50;3;faux)
Pouvez-vous me dire comment je peux avoir le nom de la feuille à
laquelle
je
fais référence qui varie automatiquement en fonction du nom dans la
première
cellule?
J'espère que mon explication est suffisamment claire.
D'avance, merci de votre aide !
Soffia- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
La formule est super, mais a juste une limite et je ne sais pas si l'on p eut
faire autrement.
En fait, mon collaborateur peut avoir été inscrit en date 1 mais abse nt.
donc il s'inscrit en date 2.
Dans la feuille "participations" je ne voudrais pas perdre l'historique m ais
sur la feuille "collaborateur" je voudrais qu'il me remonte la dernière date
"inscrit". En fait qu'Excel recherche "inscrit" mais en lisant de droite à
gauche finalement..
Est-ce possible?
D'avance merci.
"sophhia" a écrit dans le message de news:Une erreur dans mon explication, je ne veux pas récupérer l'info da ns
"fiche type collaborateur" mais dans "collaborateur1", "collaborateur 2 ",
etc.
"sophhia" a écrit dans le message de news:Ok, mon fichier se trouve zippé à l'adresse suivante.
http://cjoint.com/?jBlkP800AK
Pour l'instant, j'ai juste mis quelques données, c'est la trame.
Les feuilles qui m'intéressent sur ce problème sont :
-"Collaborateur 1", "Collaborateur 2" (qui se démultiplira en autant de
feuilles que j'ai de collaborateurs) : où je veux remonter la date
d'inscription et la participation
- en fonction de ce qui est rempli dans les tableaux de la feuille
"participation". En fait là il n'y a qu'un tableau sur un module mais
dans l'idée il y en aura plusieurs, 1 par module
Donc, dans le tableau du module sur la feuille participation mon
collaborateur a potentiellement son nom. Dans la ligne de son nom, il a
"inscrit" et "absent/présent" dans la colonne de la date à laquell e il a
suivi le module.
Je veux pouvoir récupérer cette information (et surtout la date en haut
de la colonne) dans ma feuille "fiche type collaborateur"
Avec la formule ça marche bien, mais je ne peux avoir que 3 colonnes de
date possible dans "participation" après Excel refuse la formule. Je ne
peux pas simplifier ma formule et chercher dans un tableau avec autant de
colonnes que de dates ?
J'ai mis le classeur en entier car j'aurais d'autres questions sur des
macros cette fois. Mais je prends les problèmes 1 par 1 !
D'avance, merci !
"JB" a écrit dans le message de news:
Bonsoir,
Avec le classeur en PJ, ce serait + pratique.
JB
On 26 sep, 18:33, "sophhia" wrote:C parfait merci !
J'aurais juste une autre question liée car elle utilise indirect.
Toujours avec mes modules, j'ai un tableau par module qui récapitule
quelles
personnes ont suivi le module à quelle date.
Module 1
Date 1 Date 2
Date 3...
Inscrit Participation Inscrit
Participation
...
Collaborateur 1
Collaborateur 2
Collaborateur 3
Module 2
Date 1 Date 2
Date 3...
Inscrit Participation Inscrit
Participation
...
Collaborateur 1
Collaborateur 2
Collaborateur 3
J'ai nommé les tableaux du nom du module.
J'aimerais pouvoir remonter la date d'inscription et la participation
sur la
feuille du collaborateur.
Date de participation
Module 1
Module 2
J'utilise la fonction index equiv et indirect pour aller chercher dans
chaque colonne de date du tableau module, si le collaborateur est
inscrit ou
non et remonter la date qui correspond.
Ca donne, sur la feuille du collaborateur :
si(indirect("C15")=0;"";si(indirect(C15&"_inscrits"));"";si(index(i ndirect(C15);equiv($C$3;indirect(C15&"_inscrits");0);9)<>"";index(ind irect(C15);equiv($C$3;indirect(C15&"_inscrits");0;)9)...
En C3 le nom du collaborateur et en C15 le nom du module.
Les 2 premiers SI me permettent d'éviter que le résultat ne s'aff iche en
erreur si le tableau des inscriptions au module n'a pas encore ét é créé
(ce
qui est possible).
Indirect(C15&"_inscrits") correspond à la liste des noms dans le ta bleau
d'inscription.
En bon français, la formule dit : si il y a quelque chose d'inscrit en
face
du nom dans la colonne de la date1 alors tu m'indiques la date1 (qui se
trouve en haut de la colonne).
La formule fonctionne bien, le problème est que je ne peux pas aller
au-delà
de 3 colonnes de recherche, après il y a trop de fonctions imbriqu ées
pour
Excel. Or je peux avoir plus de 3 dates possibles.
Est-il possible par formule de rechercher s'il y a inscrit dans l'une
des
colonnes du tableau en face du nom et si oui de remonter la date qui se
trouve en haut de cette colonne???
J'espère avoir été suffisamment claire!
D'avance merci !
"JB" a écrit dans le message de news:
Bonjour,
http://cjoint.com/?jtnsdxGIW5
JBhttp://boisgontierjacques.free.fr
On 19 sep, 12:38, "sophhia" wrote:Bonjour,
J'aimerais faire une recherchev mais que la feuille dans laquelle la
recherche se fait dépende du nom d'une autre cellule.
En clair, j'ai une feuille par personne avec leur nom, elles sont
toutes
identiques, avec une liste de modules et en face "inscrit" si la
personne
l'a choisit.
Feuil"Nom 1"
Module1 inscrit
Module2 inscrit
Module3
Ensuite j'ai une feuille de synthèse par module où j'ai tout le s noms
des
personnes et j'aimerais remonter s'ils sont inscrits ou pas sur leur
feuille.
Module1
Nom 1 recherchev(Module1;feuil"Nom 1"!A4:D50;3;faux)
Nom 2 recherchev(Module2;feuil"Nom 2"!A4:D50;3;faux)
Nom 3 recherchev(Module3;feuil"Nom 3"!A4:D50;3;faux)
Pouvez-vous me dire comment je peux avoir le nom de la feuille à
laquelle
je
fais référence qui varie automatiquement en fonction du nom dan s la
première
cellule?
J'espère que mon explication est suffisamment claire.
D'avance, merci de votre aide !
Soffia- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -- Masquer le texte d es messages précédents -
- Afficher le texte des messages précédents -
La formule est super, mais a juste une limite et je ne sais pas si l'on p eut
faire autrement.
En fait, mon collaborateur peut avoir été inscrit en date 1 mais abse nt.
donc il s'inscrit en date 2.
Dans la feuille "participations" je ne voudrais pas perdre l'historique m ais
sur la feuille "collaborateur" je voudrais qu'il me remonte la dernière date
"inscrit". En fait qu'Excel recherche "inscrit" mais en lisant de droite à
gauche finalement..
Est-ce possible?
D'avance merci.
"sophhia" <sofia...@gmail.com> a écrit dans le message de news:
uLF5dcOAIHA....@TK2MSFTNGP06.phx.gbl...
Une erreur dans mon explication, je ne veux pas récupérer l'info da ns
"fiche type collaborateur" mais dans "collaborateur1", "collaborateur 2 ",
etc.
"sophhia" <sofia...@gmail.com> a écrit dans le message de news:
uZlNTZOAIHA.4...@TK2MSFTNGP04.phx.gbl...
Ok, mon fichier se trouve zippé à l'adresse suivante.
http://cjoint.com/?jBlkP800AK
Pour l'instant, j'ai juste mis quelques données, c'est la trame.
Les feuilles qui m'intéressent sur ce problème sont :
-"Collaborateur 1", "Collaborateur 2" (qui se démultiplira en autant de
feuilles que j'ai de collaborateurs) : où je veux remonter la date
d'inscription et la participation
- en fonction de ce qui est rempli dans les tableaux de la feuille
"participation". En fait là il n'y a qu'un tableau sur un module mais
dans l'idée il y en aura plusieurs, 1 par module
Donc, dans le tableau du module sur la feuille participation mon
collaborateur a potentiellement son nom. Dans la ligne de son nom, il a
"inscrit" et "absent/présent" dans la colonne de la date à laquell e il a
suivi le module.
Je veux pouvoir récupérer cette information (et surtout la date en haut
de la colonne) dans ma feuille "fiche type collaborateur"
Avec la formule ça marche bien, mais je ne peux avoir que 3 colonnes de
date possible dans "participation" après Excel refuse la formule. Je ne
peux pas simplifier ma formule et chercher dans un tableau avec autant de
colonnes que de dates ?
J'ai mis le classeur en entier car j'aurais d'autres questions sur des
macros cette fois. Mais je prends les problèmes 1 par 1 !
D'avance, merci !
"JB" <boisgont...@hotmail.com> a écrit dans le message de news:
1190830564.997676.320...@50g2000hsm.googlegroups.com...
Bonsoir,
Avec le classeur en PJ, ce serait + pratique.
JB
On 26 sep, 18:33, "sophhia" <sofia...@gmail.com> wrote:
C parfait merci !
J'aurais juste une autre question liée car elle utilise indirect.
Toujours avec mes modules, j'ai un tableau par module qui récapitule
quelles
personnes ont suivi le module à quelle date.
Module 1
Date 1 Date 2
Date 3...
Inscrit Participation Inscrit
Participation
...
Collaborateur 1
Collaborateur 2
Collaborateur 3
Module 2
Date 1 Date 2
Date 3...
Inscrit Participation Inscrit
Participation
...
Collaborateur 1
Collaborateur 2
Collaborateur 3
J'ai nommé les tableaux du nom du module.
J'aimerais pouvoir remonter la date d'inscription et la participation
sur la
feuille du collaborateur.
Date de participation
Module 1
Module 2
J'utilise la fonction index equiv et indirect pour aller chercher dans
chaque colonne de date du tableau module, si le collaborateur est
inscrit ou
non et remonter la date qui correspond.
Ca donne, sur la feuille du collaborateur :
si(indirect("C15")=0;"";si(indirect(C15&"_inscrits"));"";si(index(i ndirect(C15);equiv($C$3;indirect(C15&"_inscrits");0);9)<>"";index(ind irect(C15);equiv($C$3;indirect(C15&"_inscrits");0;)9)...
En C3 le nom du collaborateur et en C15 le nom du module.
Les 2 premiers SI me permettent d'éviter que le résultat ne s'aff iche en
erreur si le tableau des inscriptions au module n'a pas encore ét é créé
(ce
qui est possible).
Indirect(C15&"_inscrits") correspond à la liste des noms dans le ta bleau
d'inscription.
En bon français, la formule dit : si il y a quelque chose d'inscrit en
face
du nom dans la colonne de la date1 alors tu m'indiques la date1 (qui se
trouve en haut de la colonne).
La formule fonctionne bien, le problème est que je ne peux pas aller
au-delà
de 3 colonnes de recherche, après il y a trop de fonctions imbriqu ées
pour
Excel. Or je peux avoir plus de 3 dates possibles.
Est-il possible par formule de rechercher s'il y a inscrit dans l'une
des
colonnes du tableau en face du nom et si oui de remonter la date qui se
trouve en haut de cette colonne???
J'espère avoir été suffisamment claire!
D'avance merci !
"JB" <boisgont...@hotmail.com> a écrit dans le message de news:
1190200708.624595.294...@57g2000hsv.googlegroups.com...
Bonjour,
http://cjoint.com/?jtnsdxGIW5
JBhttp://boisgontierjacques.free.fr
On 19 sep, 12:38, "sophhia" <sofia...@gmail.com> wrote:
Bonjour,
J'aimerais faire une recherchev mais que la feuille dans laquelle la
recherche se fait dépende du nom d'une autre cellule.
En clair, j'ai une feuille par personne avec leur nom, elles sont
toutes
identiques, avec une liste de modules et en face "inscrit" si la
personne
l'a choisit.
Feuil"Nom 1"
Module1 inscrit
Module2 inscrit
Module3
Ensuite j'ai une feuille de synthèse par module où j'ai tout le s noms
des
personnes et j'aimerais remonter s'ils sont inscrits ou pas sur leur
feuille.
Module1
Nom 1 recherchev(Module1;feuil"Nom 1"!A4:D50;3;faux)
Nom 2 recherchev(Module2;feuil"Nom 2"!A4:D50;3;faux)
Nom 3 recherchev(Module3;feuil"Nom 3"!A4:D50;3;faux)
Pouvez-vous me dire comment je peux avoir le nom de la feuille à
laquelle
je
fais référence qui varie automatiquement en fonction du nom dan s la
première
cellule?
J'espère que mon explication est suffisamment claire.
D'avance, merci de votre aide !
Soffia- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -- Masquer le texte d es messages précédents -
- Afficher le texte des messages précédents -
La formule est super, mais a juste une limite et je ne sais pas si l'on p eut
faire autrement.
En fait, mon collaborateur peut avoir été inscrit en date 1 mais abse nt.
donc il s'inscrit en date 2.
Dans la feuille "participations" je ne voudrais pas perdre l'historique m ais
sur la feuille "collaborateur" je voudrais qu'il me remonte la dernière date
"inscrit". En fait qu'Excel recherche "inscrit" mais en lisant de droite à
gauche finalement..
Est-ce possible?
D'avance merci.
"sophhia" a écrit dans le message de news:Une erreur dans mon explication, je ne veux pas récupérer l'info da ns
"fiche type collaborateur" mais dans "collaborateur1", "collaborateur 2 ",
etc.
"sophhia" a écrit dans le message de news:Ok, mon fichier se trouve zippé à l'adresse suivante.
http://cjoint.com/?jBlkP800AK
Pour l'instant, j'ai juste mis quelques données, c'est la trame.
Les feuilles qui m'intéressent sur ce problème sont :
-"Collaborateur 1", "Collaborateur 2" (qui se démultiplira en autant de
feuilles que j'ai de collaborateurs) : où je veux remonter la date
d'inscription et la participation
- en fonction de ce qui est rempli dans les tableaux de la feuille
"participation". En fait là il n'y a qu'un tableau sur un module mais
dans l'idée il y en aura plusieurs, 1 par module
Donc, dans le tableau du module sur la feuille participation mon
collaborateur a potentiellement son nom. Dans la ligne de son nom, il a
"inscrit" et "absent/présent" dans la colonne de la date à laquell e il a
suivi le module.
Je veux pouvoir récupérer cette information (et surtout la date en haut
de la colonne) dans ma feuille "fiche type collaborateur"
Avec la formule ça marche bien, mais je ne peux avoir que 3 colonnes de
date possible dans "participation" après Excel refuse la formule. Je ne
peux pas simplifier ma formule et chercher dans un tableau avec autant de
colonnes que de dates ?
J'ai mis le classeur en entier car j'aurais d'autres questions sur des
macros cette fois. Mais je prends les problèmes 1 par 1 !
D'avance, merci !
"JB" a écrit dans le message de news:
Bonsoir,
Avec le classeur en PJ, ce serait + pratique.
JB
On 26 sep, 18:33, "sophhia" wrote:C parfait merci !
J'aurais juste une autre question liée car elle utilise indirect.
Toujours avec mes modules, j'ai un tableau par module qui récapitule
quelles
personnes ont suivi le module à quelle date.
Module 1
Date 1 Date 2
Date 3...
Inscrit Participation Inscrit
Participation
...
Collaborateur 1
Collaborateur 2
Collaborateur 3
Module 2
Date 1 Date 2
Date 3...
Inscrit Participation Inscrit
Participation
...
Collaborateur 1
Collaborateur 2
Collaborateur 3
J'ai nommé les tableaux du nom du module.
J'aimerais pouvoir remonter la date d'inscription et la participation
sur la
feuille du collaborateur.
Date de participation
Module 1
Module 2
J'utilise la fonction index equiv et indirect pour aller chercher dans
chaque colonne de date du tableau module, si le collaborateur est
inscrit ou
non et remonter la date qui correspond.
Ca donne, sur la feuille du collaborateur :
si(indirect("C15")=0;"";si(indirect(C15&"_inscrits"));"";si(index(i ndirect(C15);equiv($C$3;indirect(C15&"_inscrits");0);9)<>"";index(ind irect(C15);equiv($C$3;indirect(C15&"_inscrits");0;)9)...
En C3 le nom du collaborateur et en C15 le nom du module.
Les 2 premiers SI me permettent d'éviter que le résultat ne s'aff iche en
erreur si le tableau des inscriptions au module n'a pas encore ét é créé
(ce
qui est possible).
Indirect(C15&"_inscrits") correspond à la liste des noms dans le ta bleau
d'inscription.
En bon français, la formule dit : si il y a quelque chose d'inscrit en
face
du nom dans la colonne de la date1 alors tu m'indiques la date1 (qui se
trouve en haut de la colonne).
La formule fonctionne bien, le problème est que je ne peux pas aller
au-delà
de 3 colonnes de recherche, après il y a trop de fonctions imbriqu ées
pour
Excel. Or je peux avoir plus de 3 dates possibles.
Est-il possible par formule de rechercher s'il y a inscrit dans l'une
des
colonnes du tableau en face du nom et si oui de remonter la date qui se
trouve en haut de cette colonne???
J'espère avoir été suffisamment claire!
D'avance merci !
"JB" a écrit dans le message de news:
Bonjour,
http://cjoint.com/?jtnsdxGIW5
JBhttp://boisgontierjacques.free.fr
On 19 sep, 12:38, "sophhia" wrote:Bonjour,
J'aimerais faire une recherchev mais que la feuille dans laquelle la
recherche se fait dépende du nom d'une autre cellule.
En clair, j'ai une feuille par personne avec leur nom, elles sont
toutes
identiques, avec une liste de modules et en face "inscrit" si la
personne
l'a choisit.
Feuil"Nom 1"
Module1 inscrit
Module2 inscrit
Module3
Ensuite j'ai une feuille de synthèse par module où j'ai tout le s noms
des
personnes et j'aimerais remonter s'ils sont inscrits ou pas sur leur
feuille.
Module1
Nom 1 recherchev(Module1;feuil"Nom 1"!A4:D50;3;faux)
Nom 2 recherchev(Module2;feuil"Nom 2"!A4:D50;3;faux)
Nom 3 recherchev(Module3;feuil"Nom 3"!A4:D50;3;faux)
Pouvez-vous me dire comment je peux avoir le nom de la feuille à
laquelle
je
fais référence qui varie automatiquement en fonction du nom dan s la
première
cellule?
J'espère que mon explication est suffisamment claire.
D'avance, merci de votre aide !
Soffia- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -- Masquer le texte d es messages précédents -
- Afficher le texte des messages précédents -