Bonjour
J'ai un fichier planning ou il y a un onglet par mois et
- 1 ligne de l'employé A qui indique le codage interne pour le planning (
ex : c78 represente un horaire de 8 heures travaillées en Coupure qui
commence à 7 heures )
puis 3 ligne qui décomptent le nb heures tavaillées, la suivante les heures
travaillées le dimanche, une derniere qui décompte les CP.
il faut maintenant que j'ai autant d'onglet que d'employés et que pour
chaque onglet d'employé j'ai 12 fois 2 colonnes (chaque mois) et que je
recupere la ligne de l'horaire en codage et dans la deuxieme colonne le
nombre d'heures....
exemple onglet janvier
nom 1 2 3 4 5 6
A c78 C78 R R R R
Nb H 8 8 0 0 0 0
onglet fevrier
nom 1 2 3 4 5 6
A c78 C78 R R R R
Nb H 8 8 0 0 0 0
et donc obtenir
Onglet A(nom employé
Janvier Fevrier
Planning Heurees Planning Heures...
1 C78 8 C78 8
2 C78 8 C78 8
3 C78 8 C78 8
4 R 0 R 0
5 R 0 R 0
6 R 0 R 0
J'espere etre clair dans mes explications
Merci de votre aide...
Bonjour
J'ai un fichier planning ou il y a un onglet par mois et
- 1 ligne de l'employé A qui indique le codage interne pour le planning (
ex : c78 represente un horaire de 8 heures travaillées en Coupure qui
commence à 7 heures )
puis 3 ligne qui décomptent le nb heures tavaillées, la suivante les heures
travaillées le dimanche, une derniere qui décompte les CP.
il faut maintenant que j'ai autant d'onglet que d'employés et que pour
chaque onglet d'employé j'ai 12 fois 2 colonnes (chaque mois) et que je
recupere la ligne de l'horaire en codage et dans la deuxieme colonne le
nombre d'heures....
exemple onglet janvier
nom 1 2 3 4 5 6
A c78 C78 R R R R
Nb H 8 8 0 0 0 0
onglet fevrier
nom 1 2 3 4 5 6
A c78 C78 R R R R
Nb H 8 8 0 0 0 0
et donc obtenir
Onglet A(nom employé
Janvier Fevrier
Planning Heurees Planning Heures...
1 C78 8 C78 8
2 C78 8 C78 8
3 C78 8 C78 8
4 R 0 R 0
5 R 0 R 0
6 R 0 R 0
J'espere etre clair dans mes explications
Merci de votre aide...
Bonjour
J'ai un fichier planning ou il y a un onglet par mois et
- 1 ligne de l'employé A qui indique le codage interne pour le planning (
ex : c78 represente un horaire de 8 heures travaillées en Coupure qui
commence à 7 heures )
puis 3 ligne qui décomptent le nb heures tavaillées, la suivante les heures
travaillées le dimanche, une derniere qui décompte les CP.
il faut maintenant que j'ai autant d'onglet que d'employés et que pour
chaque onglet d'employé j'ai 12 fois 2 colonnes (chaque mois) et que je
recupere la ligne de l'horaire en codage et dans la deuxieme colonne le
nombre d'heures....
exemple onglet janvier
nom 1 2 3 4 5 6
A c78 C78 R R R R
Nb H 8 8 0 0 0 0
onglet fevrier
nom 1 2 3 4 5 6
A c78 C78 R R R R
Nb H 8 8 0 0 0 0
et donc obtenir
Onglet A(nom employé
Janvier Fevrier
Planning Heurees Planning Heures...
1 C78 8 C78 8
2 C78 8 C78 8
3 C78 8 C78 8
4 R 0 R 0
5 R 0 R 0
6 R 0 R 0
J'espere etre clair dans mes explications
Merci de votre aide...
exemple
onglet janvier j'ai les dates en ligne (horizontal)> > nom
A c78 C78 R R R R
Nb H 8 8 0 0 0 0
onglet fevrier
nom 1 2 3 4 5 6
A c78 C78 R R R R
Nb H 8 8 0 0 0 0
et donc obtenir
Onglet A(nom employé) la j'ai ma colonne (en vertical) date planning
et heures
Janvier Fevrier
Planning Heurees Planning Heures...
1 C78 8 C78 8
2 C78 8 C78 8
3 C78 8 C78 8
4 R 0 R 0
5 R 0 R 0
6 R 0 R 0
Si tu peux m'apporter ma solution ceserait tres sympa.... Merci encore
*Bonjour Lionel*,
Voici la formule qui devrait te convenir :
=INDEX(INDIRECT("'"&TEXTE(DATE(2007;$A2;1);"mmmm")&"'!a:g");EQUIV(STXT(CELLU
Le fichier que j'ai utilisé pour la trouver :
http://cjoint.com/?dro1OBwbCwBonjour
J'ai un fichier planning ou il y a un onglet par mois et
- 1 ligne de l'employé A qui indique le codage interne pour le planning
(
ex : c78 represente un horaire de 8 heures travaillées en Coupure qui
commence à 7 heures )
puis 3 ligne qui décomptent le nb heures tavaillées, la suivante les
heures
travaillées le dimanche, une derniere qui décompte les CP.
il faut maintenant que j'ai autant d'onglet que d'employés et que pour
chaque onglet d'employé j'ai 12 fois 2 colonnes (chaque mois) et que je
recupere la ligne de l'horaire en codage et dans la deuxieme colonne le
nombre d'heures....
exemple onglet janvier
nom 1 2 3 4 5 6
A c78 C78 R R R R
Nb H 8 8 0 0 0 0
onglet fevrier
nom 1 2 3 4 5 6
A c78 C78 R R R R
Nb H 8 8 0 0 0 0
et donc obtenir
Onglet A(nom employé
Janvier Fevrier
Planning Heurees Planning Heures...
1 C78 8 C78 8
2 C78 8 C78 8
3 C78 8 C78 8
4 R 0 R 0
5 R 0 R 0
6 R 0 R 0
J'espere etre clair dans mes explications
Merci de votre aide...
--
____
( O | O )
--
_oooO_ JLuc _Oooo_
O-O
exemple
onglet janvier j'ai les dates en ligne (horizontal)> > nom
A c78 C78 R R R R
Nb H 8 8 0 0 0 0
onglet fevrier
nom 1 2 3 4 5 6
A c78 C78 R R R R
Nb H 8 8 0 0 0 0
et donc obtenir
Onglet A(nom employé) la j'ai ma colonne (en vertical) date planning
et heures
Janvier Fevrier
Planning Heurees Planning Heures...
1 C78 8 C78 8
2 C78 8 C78 8
3 C78 8 C78 8
4 R 0 R 0
5 R 0 R 0
6 R 0 R 0
Si tu peux m'apporter ma solution ceserait tres sympa.... Merci encore
*Bonjour Lionel*,
Voici la formule qui devrait te convenir :
=INDEX(INDIRECT("'"&TEXTE(DATE(2007;$A2;1);"mmmm")&"'!a:g");EQUIV(STXT(CELLU
Le fichier que j'ai utilisé pour la trouver :
http://cjoint.com/?dro1OBwbCw
Bonjour
J'ai un fichier planning ou il y a un onglet par mois et
- 1 ligne de l'employé A qui indique le codage interne pour le planning
(
ex : c78 represente un horaire de 8 heures travaillées en Coupure qui
commence à 7 heures )
puis 3 ligne qui décomptent le nb heures tavaillées, la suivante les
heures
travaillées le dimanche, une derniere qui décompte les CP.
il faut maintenant que j'ai autant d'onglet que d'employés et que pour
chaque onglet d'employé j'ai 12 fois 2 colonnes (chaque mois) et que je
recupere la ligne de l'horaire en codage et dans la deuxieme colonne le
nombre d'heures....
exemple onglet janvier
nom 1 2 3 4 5 6
A c78 C78 R R R R
Nb H 8 8 0 0 0 0
onglet fevrier
nom 1 2 3 4 5 6
A c78 C78 R R R R
Nb H 8 8 0 0 0 0
et donc obtenir
Onglet A(nom employé
Janvier Fevrier
Planning Heurees Planning Heures...
1 C78 8 C78 8
2 C78 8 C78 8
3 C78 8 C78 8
4 R 0 R 0
5 R 0 R 0
6 R 0 R 0
J'espere etre clair dans mes explications
Merci de votre aide...
--
____
( O | O )
--
_oooO_ JLuc _Oooo_
O-O
exemple
onglet janvier j'ai les dates en ligne (horizontal)> > nom
A c78 C78 R R R R
Nb H 8 8 0 0 0 0
onglet fevrier
nom 1 2 3 4 5 6
A c78 C78 R R R R
Nb H 8 8 0 0 0 0
et donc obtenir
Onglet A(nom employé) la j'ai ma colonne (en vertical) date planning
et heures
Janvier Fevrier
Planning Heurees Planning Heures...
1 C78 8 C78 8
2 C78 8 C78 8
3 C78 8 C78 8
4 R 0 R 0
5 R 0 R 0
6 R 0 R 0
Si tu peux m'apporter ma solution ceserait tres sympa.... Merci encore
*Bonjour Lionel*,
Voici la formule qui devrait te convenir :
=INDEX(INDIRECT("'"&TEXTE(DATE(2007;$A2;1);"mmmm")&"'!a:g");EQUIV(STXT(CELLU
Le fichier que j'ai utilisé pour la trouver :
http://cjoint.com/?dro1OBwbCwBonjour
J'ai un fichier planning ou il y a un onglet par mois et
- 1 ligne de l'employé A qui indique le codage interne pour le planning
(
ex : c78 represente un horaire de 8 heures travaillées en Coupure qui
commence à 7 heures )
puis 3 ligne qui décomptent le nb heures tavaillées, la suivante les
heures
travaillées le dimanche, une derniere qui décompte les CP.
il faut maintenant que j'ai autant d'onglet que d'employés et que pour
chaque onglet d'employé j'ai 12 fois 2 colonnes (chaque mois) et que je
recupere la ligne de l'horaire en codage et dans la deuxieme colonne le
nombre d'heures....
exemple onglet janvier
nom 1 2 3 4 5 6
A c78 C78 R R R R
Nb H 8 8 0 0 0 0
onglet fevrier
nom 1 2 3 4 5 6
A c78 C78 R R R R
Nb H 8 8 0 0 0 0
et donc obtenir
Onglet A(nom employé
Janvier Fevrier
Planning Heurees Planning Heures...
1 C78 8 C78 8
2 C78 8 C78 8
3 C78 8 C78 8
4 R 0 R 0
5 R 0 R 0
6 R 0 R 0
J'espere etre clair dans mes explications
Merci de votre aide...
--
____
( O | O )
--
_oooO_ JLuc _Oooo_
O-O
Rrebonjour ,
Merci de t'etre penché sur mon probleme ...c'est presque ca !
Mais le hic c'est que j'ai mes ligne en horizontal et qu'il me les faut en
vertical comme l'exemple que j'avais fourni le demandais (peut etre pas
assez explicitement...)exemple
onglet janvier j'ai les dates en ligne (horizontal)> > nom
1 2 3 4 5 6A c78 C78 R R R R
Nb H 8 8 0 0 0 0
onglet fevrier
nom 1 2 3 4 5 6
A c78 C78 R R R R
Nb H 8 8 0 0 0 0
et donc obtenir
Onglet A(nom employé) la j'ai ma colonne (en vertical) date planning et
heures Janvier Fevrier
Planning Heurees Planning Heures...
1 C78 8 C78 8
2 C78 8 C78 8
3 C78 8 C78 8
4 R 0 R 0
5 R 0 R 0
6 R 0 R 0
Si tu peux m'apporter ma solution ceserait tres sympa.... Merci encore
"JLuc" a écrit dans le message de news:*Bonjour Lionel*,
Voici la formule qui devrait te convenir :
=INDEX(INDIRECT("'"&TEXTE(DATE(2007;$A2;1);"mmmm")&"'!a:g");EQUIV(STXT(CELLU
LE("filename";$A$1);TROUVE("]";CELLULE("filename";$A$1))+1;32);INDIRECT("'"&
TEXTE(DATE(2007;$A2;1);"mmmm")&"'!a:a");0);EQUIV(C$1;INDIRECT("'"&TEXTE(DATE
(2007;$A2;1);"mmmm")&"'!1:1");0))
Le fichier que j'ai utilisé pour la trouver :
http://cjoint.com/?dro1OBwbCwBonjour
J'ai un fichier planning ou il y a un onglet par mois et
- 1 ligne de l'employé A qui indique le codage interne pour le planning (
ex : c78 represente un horaire de 8 heures travaillées en Coupure qui
commence à 7 heures )
puis 3 ligne qui décomptent le nb heures tavaillées, la suivante les heures
travaillées le dimanche, une derniere qui décompte les CP.
il faut maintenant que j'ai autant d'onglet que d'employés et que pour
chaque onglet d'employé j'ai 12 fois 2 colonnes (chaque mois) et que je
recupere la ligne de l'horaire en codage et dans la deuxieme colonne le
nombre d'heures....
exemple onglet janvier
nom 1 2 3 4 5 6
A c78 C78 R R R R
Nb H 8 8 0 0 0 0
onglet fevrier
nom 1 2 3 4 5 6
A c78 C78 R R R R
Nb H 8 8 0 0 0 0
et donc obtenir
Onglet A(nom employé
Janvier Fevrier
Planning Heurees Planning Heures...
1 C78 8 C78 8
2 C78 8 C78 8
3 C78 8 C78 8
4 R 0 R 0
5 R 0 R 0
6 R 0 R 0
J'espere etre clair dans mes explications
Merci de votre aide...
--
____
( O | O )
--
_oooO_ JLuc _Oooo_
O-O
Rrebonjour ,
Merci de t'etre penché sur mon probleme ...c'est presque ca !
Mais le hic c'est que j'ai mes ligne en horizontal et qu'il me les faut en
vertical comme l'exemple que j'avais fourni le demandais (peut etre pas
assez explicitement...)
exemple
onglet janvier j'ai les dates en ligne (horizontal)> > nom
1 2 3 4 5 6
A c78 C78 R R R R
Nb H 8 8 0 0 0 0
onglet fevrier
nom 1 2 3 4 5 6
A c78 C78 R R R R
Nb H 8 8 0 0 0 0
et donc obtenir
Onglet A(nom employé) la j'ai ma colonne (en vertical) date planning et
heures Janvier Fevrier
Planning Heurees Planning Heures...
1 C78 8 C78 8
2 C78 8 C78 8
3 C78 8 C78 8
4 R 0 R 0
5 R 0 R 0
6 R 0 R 0
Si tu peux m'apporter ma solution ceserait tres sympa.... Merci encore
"JLuc" <ns.jeanluc.laurent@free.fr.ns> a écrit dans le message de news:
mn.8b7d7d73ce3fe946.40692@free.fr.ns...
*Bonjour Lionel*,
Voici la formule qui devrait te convenir :
=INDEX(INDIRECT("'"&TEXTE(DATE(2007;$A2;1);"mmmm")&"'!a:g");EQUIV(STXT(CELLU
LE("filename";$A$1);TROUVE("]";CELLULE("filename";$A$1))+1;32);INDIRECT("'"&
TEXTE(DATE(2007;$A2;1);"mmmm")&"'!a:a");0);EQUIV(C$1;INDIRECT("'"&TEXTE(DATE
(2007;$A2;1);"mmmm")&"'!1:1");0))
Le fichier que j'ai utilisé pour la trouver :
http://cjoint.com/?dro1OBwbCw
Bonjour
J'ai un fichier planning ou il y a un onglet par mois et
- 1 ligne de l'employé A qui indique le codage interne pour le planning (
ex : c78 represente un horaire de 8 heures travaillées en Coupure qui
commence à 7 heures )
puis 3 ligne qui décomptent le nb heures tavaillées, la suivante les heures
travaillées le dimanche, une derniere qui décompte les CP.
il faut maintenant que j'ai autant d'onglet que d'employés et que pour
chaque onglet d'employé j'ai 12 fois 2 colonnes (chaque mois) et que je
recupere la ligne de l'horaire en codage et dans la deuxieme colonne le
nombre d'heures....
exemple onglet janvier
nom 1 2 3 4 5 6
A c78 C78 R R R R
Nb H 8 8 0 0 0 0
onglet fevrier
nom 1 2 3 4 5 6
A c78 C78 R R R R
Nb H 8 8 0 0 0 0
et donc obtenir
Onglet A(nom employé
Janvier Fevrier
Planning Heurees Planning Heures...
1 C78 8 C78 8
2 C78 8 C78 8
3 C78 8 C78 8
4 R 0 R 0
5 R 0 R 0
6 R 0 R 0
J'espere etre clair dans mes explications
Merci de votre aide...
--
____
( O | O )
--
_oooO_ JLuc _Oooo_
O-O
Rrebonjour ,
Merci de t'etre penché sur mon probleme ...c'est presque ca !
Mais le hic c'est que j'ai mes ligne en horizontal et qu'il me les faut en
vertical comme l'exemple que j'avais fourni le demandais (peut etre pas
assez explicitement...)exemple
onglet janvier j'ai les dates en ligne (horizontal)> > nom
1 2 3 4 5 6A c78 C78 R R R R
Nb H 8 8 0 0 0 0
onglet fevrier
nom 1 2 3 4 5 6
A c78 C78 R R R R
Nb H 8 8 0 0 0 0
et donc obtenir
Onglet A(nom employé) la j'ai ma colonne (en vertical) date planning et
heures Janvier Fevrier
Planning Heurees Planning Heures...
1 C78 8 C78 8
2 C78 8 C78 8
3 C78 8 C78 8
4 R 0 R 0
5 R 0 R 0
6 R 0 R 0
Si tu peux m'apporter ma solution ceserait tres sympa.... Merci encore
"JLuc" a écrit dans le message de news:*Bonjour Lionel*,
Voici la formule qui devrait te convenir :
=INDEX(INDIRECT("'"&TEXTE(DATE(2007;$A2;1);"mmmm")&"'!a:g");EQUIV(STXT(CELLU
LE("filename";$A$1);TROUVE("]";CELLULE("filename";$A$1))+1;32);INDIRECT("'"&
TEXTE(DATE(2007;$A2;1);"mmmm")&"'!a:a");0);EQUIV(C$1;INDIRECT("'"&TEXTE(DATE
(2007;$A2;1);"mmmm")&"'!1:1");0))
Le fichier que j'ai utilisé pour la trouver :
http://cjoint.com/?dro1OBwbCwBonjour
J'ai un fichier planning ou il y a un onglet par mois et
- 1 ligne de l'employé A qui indique le codage interne pour le planning (
ex : c78 represente un horaire de 8 heures travaillées en Coupure qui
commence à 7 heures )
puis 3 ligne qui décomptent le nb heures tavaillées, la suivante les heures
travaillées le dimanche, une derniere qui décompte les CP.
il faut maintenant que j'ai autant d'onglet que d'employés et que pour
chaque onglet d'employé j'ai 12 fois 2 colonnes (chaque mois) et que je
recupere la ligne de l'horaire en codage et dans la deuxieme colonne le
nombre d'heures....
exemple onglet janvier
nom 1 2 3 4 5 6
A c78 C78 R R R R
Nb H 8 8 0 0 0 0
onglet fevrier
nom 1 2 3 4 5 6
A c78 C78 R R R R
Nb H 8 8 0 0 0 0
et donc obtenir
Onglet A(nom employé
Janvier Fevrier
Planning Heurees Planning Heures...
1 C78 8 C78 8
2 C78 8 C78 8
3 C78 8 C78 8
4 R 0 R 0
5 R 0 R 0
6 R 0 R 0
J'espere etre clair dans mes explications
Merci de votre aide...
--
____
( O | O )
--
_oooO_ JLuc _Oooo_
O-O
*Bonjour Lionel*,
Voici une correction faite sur la feuille employé "B" :
=INDEX(INDIRECT("'"&TEXTE(DATE(2007;B$1;1);"mmmm")&"'!a:g");EQUIV(STXT(CELLU
Le lien :
http://cjoint.com/?dsiCR2R5vkRrebonjour ,
Merci de t'etre penché sur mon probleme ...c'est presque ca !
Mais le hic c'est que j'ai mes ligne en horizontal et qu'il me les faut
en
vertical comme l'exemple que j'avais fourni le demandais (peut etre pas
assez explicitement...)exemple
onglet janvier j'ai les dates en ligne (horizontal)> > nom
1 2 3 4 5 6A c78 C78 R R R R
Nb H 8 8 0 0 0 0
onglet fevrier
nom 1 2 3 4 5 6
A c78 C78 R R R R
Nb H 8 8 0 0 0 0
et donc obtenir
Onglet A(nom employé) la j'ai ma colonne (en vertical) date
planning et
heures Janvier Fevrier
Planning Heurees Planning Heures...
1 C78 8 C78 8
2 C78 8 C78 8
3 C78 8 C78 8
4 R 0 R 0
5 R 0 R 0
6 R 0 R 0
Si tu peux m'apporter ma solution ceserait tres sympa.... Merci encore
"JLuc" a écrit dans le message de news:*Bonjour Lionel*,
Voici la formule qui devrait te convenir :
=INDEX(INDIRECT("'"&TEXTE(DATE(2007;$A2;1);"mmmm")&"'!a:g");EQUIV(STXT(CELLU
LE("filename";$A$1);TROUVE("]";CELLULE("filename";$A$1))+1;32);INDIRECT("'"&
TEXTE(DATE(2007;$A2;1);"mmmm")&"'!a:a");0);EQUIV(C$1;INDIRECT("'"&TEXTE(DATE
(2007;$A2;1);"mmmm")&"'!1:1");0))
Le fichier que j'ai utilisé pour la trouver :
http://cjoint.com/?dro1OBwbCwBonjour
J'ai un fichier planning ou il y a un onglet par mois et
- 1 ligne de l'employé A qui indique le codage interne pour le
planning (
ex : c78 represente un horaire de 8 heures travaillées en Coupure qui
commence à 7 heures )
puis 3 ligne qui décomptent le nb heures tavaillées, la suivante les
heures
travaillées le dimanche, une derniere qui décompte les CP.
il faut maintenant que j'ai autant d'onglet que d'employés et que pour
chaque onglet d'employé j'ai 12 fois 2 colonnes (chaque mois) et que
je
recupere la ligne de l'horaire en codage et dans la deuxieme colonne
le
nombre d'heures....
exemple onglet janvier
nom 1 2 3 4 5 6
A c78 C78 R R R R
Nb H 8 8 0 0 0 0
onglet fevrier
nom 1 2 3 4 5 6
A c78 C78 R R R R
Nb H 8 8 0 0 0 0
et donc obtenir
Onglet A(nom employé
Janvier Fevrier
Planning Heurees Planning Heures...
1 C78 8 C78 8
2 C78 8 C78 8
3 C78 8 C78 8
4 R 0 R 0
5 R 0 R 0
6 R 0 R 0
J'espere etre clair dans mes explications
Merci de votre aide...
--
____
( O | O )
--
_oooO_ JLuc _Oooo_
O-O
--
____
( O | O )
--
_oooO_ JLuc _Oooo_
O-O
*Bonjour Lionel*,
Voici une correction faite sur la feuille employé "B" :
=INDEX(INDIRECT("'"&TEXTE(DATE(2007;B$1;1);"mmmm")&"'!a:g");EQUIV(STXT(CELLU
Le lien :
http://cjoint.com/?dsiCR2R5vk
Rrebonjour ,
Merci de t'etre penché sur mon probleme ...c'est presque ca !
Mais le hic c'est que j'ai mes ligne en horizontal et qu'il me les faut
en
vertical comme l'exemple que j'avais fourni le demandais (peut etre pas
assez explicitement...)
exemple
onglet janvier j'ai les dates en ligne (horizontal)> > nom
1 2 3 4 5 6
A c78 C78 R R R R
Nb H 8 8 0 0 0 0
onglet fevrier
nom 1 2 3 4 5 6
A c78 C78 R R R R
Nb H 8 8 0 0 0 0
et donc obtenir
Onglet A(nom employé) la j'ai ma colonne (en vertical) date
planning et
heures Janvier Fevrier
Planning Heurees Planning Heures...
1 C78 8 C78 8
2 C78 8 C78 8
3 C78 8 C78 8
4 R 0 R 0
5 R 0 R 0
6 R 0 R 0
Si tu peux m'apporter ma solution ceserait tres sympa.... Merci encore
"JLuc" <ns.jeanluc.laurent@free.fr.ns> a écrit dans le message de news:
mn.8b7d7d73ce3fe946.40692@free.fr.ns...
*Bonjour Lionel*,
Voici la formule qui devrait te convenir :
=INDEX(INDIRECT("'"&TEXTE(DATE(2007;$A2;1);"mmmm")&"'!a:g");EQUIV(STXT(CELLU
LE("filename";$A$1);TROUVE("]";CELLULE("filename";$A$1))+1;32);INDIRECT("'"&
TEXTE(DATE(2007;$A2;1);"mmmm")&"'!a:a");0);EQUIV(C$1;INDIRECT("'"&TEXTE(DATE
(2007;$A2;1);"mmmm")&"'!1:1");0))
Le fichier que j'ai utilisé pour la trouver :
http://cjoint.com/?dro1OBwbCw
Bonjour
J'ai un fichier planning ou il y a un onglet par mois et
- 1 ligne de l'employé A qui indique le codage interne pour le
planning (
ex : c78 represente un horaire de 8 heures travaillées en Coupure qui
commence à 7 heures )
puis 3 ligne qui décomptent le nb heures tavaillées, la suivante les
heures
travaillées le dimanche, une derniere qui décompte les CP.
il faut maintenant que j'ai autant d'onglet que d'employés et que pour
chaque onglet d'employé j'ai 12 fois 2 colonnes (chaque mois) et que
je
recupere la ligne de l'horaire en codage et dans la deuxieme colonne
le
nombre d'heures....
exemple onglet janvier
nom 1 2 3 4 5 6
A c78 C78 R R R R
Nb H 8 8 0 0 0 0
onglet fevrier
nom 1 2 3 4 5 6
A c78 C78 R R R R
Nb H 8 8 0 0 0 0
et donc obtenir
Onglet A(nom employé
Janvier Fevrier
Planning Heurees Planning Heures...
1 C78 8 C78 8
2 C78 8 C78 8
3 C78 8 C78 8
4 R 0 R 0
5 R 0 R 0
6 R 0 R 0
J'espere etre clair dans mes explications
Merci de votre aide...
--
____
( O | O )
--
_oooO_ JLuc _Oooo_
O-O
--
____
( O | O )
--
_oooO_ JLuc _Oooo_
O-O
*Bonjour Lionel*,
Voici une correction faite sur la feuille employé "B" :
=INDEX(INDIRECT("'"&TEXTE(DATE(2007;B$1;1);"mmmm")&"'!a:g");EQUIV(STXT(CELLU
Le lien :
http://cjoint.com/?dsiCR2R5vkRrebonjour ,
Merci de t'etre penché sur mon probleme ...c'est presque ca !
Mais le hic c'est que j'ai mes ligne en horizontal et qu'il me les faut
en
vertical comme l'exemple que j'avais fourni le demandais (peut etre pas
assez explicitement...)exemple
onglet janvier j'ai les dates en ligne (horizontal)> > nom
1 2 3 4 5 6A c78 C78 R R R R
Nb H 8 8 0 0 0 0
onglet fevrier
nom 1 2 3 4 5 6
A c78 C78 R R R R
Nb H 8 8 0 0 0 0
et donc obtenir
Onglet A(nom employé) la j'ai ma colonne (en vertical) date
planning et
heures Janvier Fevrier
Planning Heurees Planning Heures...
1 C78 8 C78 8
2 C78 8 C78 8
3 C78 8 C78 8
4 R 0 R 0
5 R 0 R 0
6 R 0 R 0
Si tu peux m'apporter ma solution ceserait tres sympa.... Merci encore
"JLuc" a écrit dans le message de news:*Bonjour Lionel*,
Voici la formule qui devrait te convenir :
=INDEX(INDIRECT("'"&TEXTE(DATE(2007;$A2;1);"mmmm")&"'!a:g");EQUIV(STXT(CELLU
LE("filename";$A$1);TROUVE("]";CELLULE("filename";$A$1))+1;32);INDIRECT("'"&
TEXTE(DATE(2007;$A2;1);"mmmm")&"'!a:a");0);EQUIV(C$1;INDIRECT("'"&TEXTE(DATE
(2007;$A2;1);"mmmm")&"'!1:1");0))
Le fichier que j'ai utilisé pour la trouver :
http://cjoint.com/?dro1OBwbCwBonjour
J'ai un fichier planning ou il y a un onglet par mois et
- 1 ligne de l'employé A qui indique le codage interne pour le
planning (
ex : c78 represente un horaire de 8 heures travaillées en Coupure qui
commence à 7 heures )
puis 3 ligne qui décomptent le nb heures tavaillées, la suivante les
heures
travaillées le dimanche, une derniere qui décompte les CP.
il faut maintenant que j'ai autant d'onglet que d'employés et que pour
chaque onglet d'employé j'ai 12 fois 2 colonnes (chaque mois) et que
je
recupere la ligne de l'horaire en codage et dans la deuxieme colonne
le
nombre d'heures....
exemple onglet janvier
nom 1 2 3 4 5 6
A c78 C78 R R R R
Nb H 8 8 0 0 0 0
onglet fevrier
nom 1 2 3 4 5 6
A c78 C78 R R R R
Nb H 8 8 0 0 0 0
et donc obtenir
Onglet A(nom employé
Janvier Fevrier
Planning Heurees Planning Heures...
1 C78 8 C78 8
2 C78 8 C78 8
3 C78 8 C78 8
4 R 0 R 0
5 R 0 R 0
6 R 0 R 0
J'espere etre clair dans mes explications
Merci de votre aide...
--
____
( O | O )
--
_oooO_ JLuc _Oooo_
O-O
--
____
( O | O )
--
_oooO_ JLuc _Oooo_
O-O
Merci! La ca fonctionne ! Mais maintenant il me faut qq explications si je
veux aller du 7 au 31 du mois quelles données modifier ?
Il suffit d'étirée la formule sur le nombre de ligne et de colonne que
Que fait exactement cette "formule" magique?
je fais une recherche avec INDEX :
Lionel
"JLuc" a écrit dans le message de news:*Bonjour Lionel*,
Voici une correction faite sur la feuille employé "B" :
=INDEX(INDIRECT("'"&TEXTE(DATE(2007;B$1;1);"mmmm")&"'!a:g");EQUIV(STXT(CELLU
LE("filename";$A$1);TROUVE("]";CELLULE("filename";$A$1))+1;32);INDIRECT("'"&
TEXTE(DATE(2007;B$1;1);"mmmm")&"'!a:a");0);EQUIV($A3;INDIRECT("'"&TEXTE(DATE
(2007;B$1;1);"mmmm")&"'!1:1");0))
Le lien :
http://cjoint.com/?dsiCR2R5vkRrebonjour ,
Merci de t'etre penché sur mon probleme ...c'est presque ca !
Mais le hic c'est que j'ai mes ligne en horizontal et qu'il me les faut en
vertical comme l'exemple que j'avais fourni le demandais (peut etre pas
assez explicitement...)exemple
onglet janvier j'ai les dates en ligne (horizontal)> > nom
1 2 3 4 5 6A c78 C78 R R R R
Nb H 8 8 0 0 0 0
onglet fevrier
nom 1 2 3 4 5 6
A c78 C78 R R R R
Nb H 8 8 0 0 0 0
et donc obtenir
Onglet A(nom employé) la j'ai ma colonne (en vertical) date planning
et heures Janvier Fevrier
Planning Heurees Planning Heures...
1 C78 8 C78 8
2 C78 8 C78 8
3 C78 8 C78 8
4 R 0 R 0
5 R 0 R 0
6 R 0 R 0
Si tu peux m'apporter ma solution ceserait tres sympa.... Merci encore
"JLuc" a écrit dans le message de news:*Bonjour Lionel*,
Voici la formule qui devrait te convenir :
=INDEX(INDIRECT("'"&TEXTE(DATE(2007;$A2;1);"mmmm")&"'!a:g");EQUIV(STXT(CELLU
LE("filename";$A$1);TROUVE("]";CELLULE("filename";$A$1))+1;32);INDIRECT("'"&
TEXTE(DATE(2007;$A2;1);"mmmm")&"'!a:a");0);EQUIV(C$1;INDIRECT("'"&TEXTE(DATE
(2007;$A2;1);"mmmm")&"'!1:1");0))
Le fichier que j'ai utilisé pour la trouver :
http://cjoint.com/?dro1OBwbCwBonjour
J'ai un fichier planning ou il y a un onglet par mois et
- 1 ligne de l'employé A qui indique le codage interne pour le planning
( ex : c78 represente un horaire de 8 heures travaillées en Coupure qui
commence à 7 heures )
puis 3 ligne qui décomptent le nb heures tavaillées, la suivante les
heures travaillées le dimanche, une derniere qui décompte les CP.
il faut maintenant que j'ai autant d'onglet que d'employés et que pour
chaque onglet d'employé j'ai 12 fois 2 colonnes (chaque mois) et que je
recupere la ligne de l'horaire en codage et dans la deuxieme colonne le
nombre d'heures....
exemple onglet janvier
nom 1 2 3 4 5 6
A c78 C78 R R R R
Nb H 8 8 0 0 0 0
onglet fevrier
nom 1 2 3 4 5 6
A c78 C78 R R R R
Nb H 8 8 0 0 0 0
et donc obtenir
Onglet A(nom employé
Janvier Fevrier
Planning Heurees Planning Heures...
1 C78 8 C78 8
2 C78 8 C78 8
3 C78 8 C78 8
4 R 0 R 0
5 R 0 R 0
6 R 0 R 0
J'espere etre clair dans mes explications
Merci de votre aide...
--
____
( O | O )
--
_oooO_ JLuc _Oooo_
O-O
--
____
( O | O )
--
_oooO_ JLuc _Oooo_
O-O
Merci! La ca fonctionne ! Mais maintenant il me faut qq explications si je
veux aller du 7 au 31 du mois quelles données modifier ?
Il suffit d'étirée la formule sur le nombre de ligne et de colonne que
Que fait exactement cette "formule" magique?
je fais une recherche avec INDEX :
Lionel
"JLuc" <ns.jeanluc.laurent@free.fr.ns> a écrit dans le message de news:
mn.91fe7d73e924a150.40692@free.fr.ns...
*Bonjour Lionel*,
Voici une correction faite sur la feuille employé "B" :
=INDEX(INDIRECT("'"&TEXTE(DATE(2007;B$1;1);"mmmm")&"'!a:g");EQUIV(STXT(CELLU
LE("filename";$A$1);TROUVE("]";CELLULE("filename";$A$1))+1;32);INDIRECT("'"&
TEXTE(DATE(2007;B$1;1);"mmmm")&"'!a:a");0);EQUIV($A3;INDIRECT("'"&TEXTE(DATE
(2007;B$1;1);"mmmm")&"'!1:1");0))
Le lien :
http://cjoint.com/?dsiCR2R5vk
Rrebonjour ,
Merci de t'etre penché sur mon probleme ...c'est presque ca !
Mais le hic c'est que j'ai mes ligne en horizontal et qu'il me les faut en
vertical comme l'exemple que j'avais fourni le demandais (peut etre pas
assez explicitement...)
exemple
onglet janvier j'ai les dates en ligne (horizontal)> > nom
1 2 3 4 5 6
A c78 C78 R R R R
Nb H 8 8 0 0 0 0
onglet fevrier
nom 1 2 3 4 5 6
A c78 C78 R R R R
Nb H 8 8 0 0 0 0
et donc obtenir
Onglet A(nom employé) la j'ai ma colonne (en vertical) date planning
et heures Janvier Fevrier
Planning Heurees Planning Heures...
1 C78 8 C78 8
2 C78 8 C78 8
3 C78 8 C78 8
4 R 0 R 0
5 R 0 R 0
6 R 0 R 0
Si tu peux m'apporter ma solution ceserait tres sympa.... Merci encore
"JLuc" <ns.jeanluc.laurent@free.fr.ns> a écrit dans le message de news:
mn.8b7d7d73ce3fe946.40692@free.fr.ns...
*Bonjour Lionel*,
Voici la formule qui devrait te convenir :
=INDEX(INDIRECT("'"&TEXTE(DATE(2007;$A2;1);"mmmm")&"'!a:g");EQUIV(STXT(CELLU
LE("filename";$A$1);TROUVE("]";CELLULE("filename";$A$1))+1;32);INDIRECT("'"&
TEXTE(DATE(2007;$A2;1);"mmmm")&"'!a:a");0);EQUIV(C$1;INDIRECT("'"&TEXTE(DATE
(2007;$A2;1);"mmmm")&"'!1:1");0))
Le fichier que j'ai utilisé pour la trouver :
http://cjoint.com/?dro1OBwbCw
Bonjour
J'ai un fichier planning ou il y a un onglet par mois et
- 1 ligne de l'employé A qui indique le codage interne pour le planning
( ex : c78 represente un horaire de 8 heures travaillées en Coupure qui
commence à 7 heures )
puis 3 ligne qui décomptent le nb heures tavaillées, la suivante les
heures travaillées le dimanche, une derniere qui décompte les CP.
il faut maintenant que j'ai autant d'onglet que d'employés et que pour
chaque onglet d'employé j'ai 12 fois 2 colonnes (chaque mois) et que je
recupere la ligne de l'horaire en codage et dans la deuxieme colonne le
nombre d'heures....
exemple onglet janvier
nom 1 2 3 4 5 6
A c78 C78 R R R R
Nb H 8 8 0 0 0 0
onglet fevrier
nom 1 2 3 4 5 6
A c78 C78 R R R R
Nb H 8 8 0 0 0 0
et donc obtenir
Onglet A(nom employé
Janvier Fevrier
Planning Heurees Planning Heures...
1 C78 8 C78 8
2 C78 8 C78 8
3 C78 8 C78 8
4 R 0 R 0
5 R 0 R 0
6 R 0 R 0
J'espere etre clair dans mes explications
Merci de votre aide...
--
____
( O | O )
--
_oooO_ JLuc _Oooo_
O-O
--
____
( O | O )
--
_oooO_ JLuc _Oooo_
O-O
Merci! La ca fonctionne ! Mais maintenant il me faut qq explications si je
veux aller du 7 au 31 du mois quelles données modifier ?
Il suffit d'étirée la formule sur le nombre de ligne et de colonne que
Que fait exactement cette "formule" magique?
je fais une recherche avec INDEX :
Lionel
"JLuc" a écrit dans le message de news:*Bonjour Lionel*,
Voici une correction faite sur la feuille employé "B" :
=INDEX(INDIRECT("'"&TEXTE(DATE(2007;B$1;1);"mmmm")&"'!a:g");EQUIV(STXT(CELLU
LE("filename";$A$1);TROUVE("]";CELLULE("filename";$A$1))+1;32);INDIRECT("'"&
TEXTE(DATE(2007;B$1;1);"mmmm")&"'!a:a");0);EQUIV($A3;INDIRECT("'"&TEXTE(DATE
(2007;B$1;1);"mmmm")&"'!1:1");0))
Le lien :
http://cjoint.com/?dsiCR2R5vkRrebonjour ,
Merci de t'etre penché sur mon probleme ...c'est presque ca !
Mais le hic c'est que j'ai mes ligne en horizontal et qu'il me les faut en
vertical comme l'exemple que j'avais fourni le demandais (peut etre pas
assez explicitement...)exemple
onglet janvier j'ai les dates en ligne (horizontal)> > nom
1 2 3 4 5 6A c78 C78 R R R R
Nb H 8 8 0 0 0 0
onglet fevrier
nom 1 2 3 4 5 6
A c78 C78 R R R R
Nb H 8 8 0 0 0 0
et donc obtenir
Onglet A(nom employé) la j'ai ma colonne (en vertical) date planning
et heures Janvier Fevrier
Planning Heurees Planning Heures...
1 C78 8 C78 8
2 C78 8 C78 8
3 C78 8 C78 8
4 R 0 R 0
5 R 0 R 0
6 R 0 R 0
Si tu peux m'apporter ma solution ceserait tres sympa.... Merci encore
"JLuc" a écrit dans le message de news:*Bonjour Lionel*,
Voici la formule qui devrait te convenir :
=INDEX(INDIRECT("'"&TEXTE(DATE(2007;$A2;1);"mmmm")&"'!a:g");EQUIV(STXT(CELLU
LE("filename";$A$1);TROUVE("]";CELLULE("filename";$A$1))+1;32);INDIRECT("'"&
TEXTE(DATE(2007;$A2;1);"mmmm")&"'!a:a");0);EQUIV(C$1;INDIRECT("'"&TEXTE(DATE
(2007;$A2;1);"mmmm")&"'!1:1");0))
Le fichier que j'ai utilisé pour la trouver :
http://cjoint.com/?dro1OBwbCwBonjour
J'ai un fichier planning ou il y a un onglet par mois et
- 1 ligne de l'employé A qui indique le codage interne pour le planning
( ex : c78 represente un horaire de 8 heures travaillées en Coupure qui
commence à 7 heures )
puis 3 ligne qui décomptent le nb heures tavaillées, la suivante les
heures travaillées le dimanche, une derniere qui décompte les CP.
il faut maintenant que j'ai autant d'onglet que d'employés et que pour
chaque onglet d'employé j'ai 12 fois 2 colonnes (chaque mois) et que je
recupere la ligne de l'horaire en codage et dans la deuxieme colonne le
nombre d'heures....
exemple onglet janvier
nom 1 2 3 4 5 6
A c78 C78 R R R R
Nb H 8 8 0 0 0 0
onglet fevrier
nom 1 2 3 4 5 6
A c78 C78 R R R R
Nb H 8 8 0 0 0 0
et donc obtenir
Onglet A(nom employé
Janvier Fevrier
Planning Heurees Planning Heures...
1 C78 8 C78 8
2 C78 8 C78 8
3 C78 8 C78 8
4 R 0 R 0
5 R 0 R 0
6 R 0 R 0
J'espere etre clair dans mes explications
Merci de votre aide...
--
____
( O | O )
--
_oooO_ JLuc _Oooo_
O-O
--
____
( O | O )
--
_oooO_ JLuc _Oooo_
O-O
*Bonjour Lionel*,Merci! La ca fonctionne ! Mais maintenant il me faut qq explications si
je
veux aller du 7 au 31 du mois quelles données modifier ?
Il suffit d'étirée la formule sur le nombre de ligne et de colonne que
tu veux.Que fait exactement cette "formule" magique?
je fais une recherche avec INDEX :
= INDEX(plage de recherche; ligne dans la plage; colonne dans la plage)
- /plage de recherche/ :
INDIRECT("'"&TEXTE(DATE(2007;B$1;1);"mmmm")&"'!a:g")
donne la feuille et les cellules, ici (pour 1) 'janvier'!A:G = feuille
"janvier" colonne A à G. Si tu rajoute des jours jusqu'au 31, il faudra
mettre A:AF (dans l'exemple fourni ;-))
- /ligne dans la plage/ :
EQUIV(STXT(CELLULE("filename";$A$1);TROUVE("]";CELLULE("filename";$A$1))+1;3
recherche de la donnee "nom del'onglet" dans la feuille en question, et
en colonne A:A
/nom de l'onglet/ :
STXT(CELLULE("filename";$A$1);TROUVE("]";CELLULE("filename";$A$1))+1;32)
- /colonne de recherche/ :
EQUIV($A3;INDIRECT("'"&TEXTE(DATE(2007;B$1;1);"mmmm")&"'!1:1");0))
recherche le numero de colonne où trouver le jour en ligne 1:1
Donc, pour tes feuilles employés,
- modifie la plage de recherche (A:G) de la feuille planning si ce
n'est pas la même
- modifie la colonne de la feuille planning où trouver les noms des
employés (A:A)
- modifie la ligne de la feuille planning des jours (1:1)
Sur les feuilles des employés, si les lignes et les colonnes ne sont
pas les mêmes que sur mon fichier, modifie aussi les B$1, $A3 en
fonction des lignes et colonne où récupérer les mois et les jours
Voila, j'espere que c'est à peu près clair :')Lionel
"JLuc" a écrit dans le message de news:*Bonjour Lionel*,
Voici une correction faite sur la feuille employé "B" :
=INDEX(INDIRECT("'"&TEXTE(DATE(2007;B$1;1);"mmmm")&"'!a:g");EQUIV(STXT(CELLU
LE("filename";$A$1);TROUVE("]";CELLULE("filename";$A$1))+1;32);INDIRECT("'"&
TEXTE(DATE(2007;B$1;1);"mmmm")&"'!a:a");0);EQUIV($A3;INDIRECT("'"&TEXTE(DATE
(2007;B$1;1);"mmmm")&"'!1:1");0))
Le lien :
http://cjoint.com/?dsiCR2R5vkRrebonjour ,
Merci de t'etre penché sur mon probleme ...c'est presque ca !
Mais le hic c'est que j'ai mes ligne en horizontal et qu'il me les
faut en
vertical comme l'exemple que j'avais fourni le demandais (peut etre
pas
assez explicitement...)exemple
onglet janvier j'ai les dates en ligne (horizontal)> > nom
1 2 3 4 5 6A c78 C78 R R R R
Nb H 8 8 0 0 0 0
onglet fevrier
nom 1 2 3 4 5 6
A c78 C78 R R R R
Nb H 8 8 0 0 0 0
et donc obtenir
Onglet A(nom employé) la j'ai ma colonne (en vertical) date
planning
et heures Janvier Fevrier
Planning Heurees Planning Heures...
1 C78 8 C78 8
2 C78 8 C78 8
3 C78 8 C78 8
4 R 0 R 0
5 R 0 R 0
6 R 0 R 0
Si tu peux m'apporter ma solution ceserait tres sympa.... Merci encore
"JLuc" a écrit dans le message de
news:
*Bonjour Lionel*,
Voici la formule qui devrait te convenir :
=INDEX(INDIRECT("'"&TEXTE(DATE(2007;$A2;1);"mmmm")&"'!a:g");EQUIV(STXT(CELLU
LE("filename";$A$1);TROUVE("]";CELLULE("filename";$A$1))+1;32);INDIRECT("'"&
TEXTE(DATE(2007;$A2;1);"mmmm")&"'!a:a");0);EQUIV(C$1;INDIRECT("'"&TEXTE(DATE
(2007;$A2;1);"mmmm")&"'!1:1");0))
Le fichier que j'ai utilisé pour la trouver :
http://cjoint.com/?dro1OBwbCwBonjour
J'ai un fichier planning ou il y a un onglet par mois et
- 1 ligne de l'employé A qui indique le codage interne pour le
planning
( ex : c78 represente un horaire de 8 heures travaillées en Coupure
qui
commence à 7 heures )
puis 3 ligne qui décomptent le nb heures tavaillées, la suivante les
heures travaillées le dimanche, une derniere qui décompte les CP.
il faut maintenant que j'ai autant d'onglet que d'employés et que
pour
chaque onglet d'employé j'ai 12 fois 2 colonnes (chaque mois) et que
je
recupere la ligne de l'horaire en codage et dans la deuxieme colonne
le
nombre d'heures....
exemple onglet janvier
nom 1 2 3 4 5 6
A c78 C78 R R R R
Nb H 8 8 0 0 0 0
onglet fevrier
nom 1 2 3 4 5 6
A c78 C78 R R R R
Nb H 8 8 0 0 0 0
et donc obtenir
Onglet A(nom employé
Janvier Fevrier
Planning Heurees Planning Heures...
1 C78 8 C78 8
2 C78 8 C78 8
3 C78 8 C78 8
4 R 0 R 0
5 R 0 R 0
6 R 0 R 0
J'espere etre clair dans mes explications
Merci de votre aide...
--
____
( O | O )
--
_oooO_ JLuc _Oooo_
O-O
--
____
( O | O )
--
_oooO_ JLuc _Oooo_
O-O
--
____
( O | O )
--
_oooO_ JLuc _Oooo_
O-O
*Bonjour Lionel*,
Merci! La ca fonctionne ! Mais maintenant il me faut qq explications si
je
veux aller du 7 au 31 du mois quelles données modifier ?
Il suffit d'étirée la formule sur le nombre de ligne et de colonne que
tu veux.
Que fait exactement cette "formule" magique?
je fais une recherche avec INDEX :
= INDEX(plage de recherche; ligne dans la plage; colonne dans la plage)
- /plage de recherche/ :
INDIRECT("'"&TEXTE(DATE(2007;B$1;1);"mmmm")&"'!a:g")
donne la feuille et les cellules, ici (pour 1) 'janvier'!A:G = feuille
"janvier" colonne A à G. Si tu rajoute des jours jusqu'au 31, il faudra
mettre A:AF (dans l'exemple fourni ;-))
- /ligne dans la plage/ :
EQUIV(STXT(CELLULE("filename";$A$1);TROUVE("]";CELLULE("filename";$A$1))+1;3
recherche de la donnee "nom del'onglet" dans la feuille en question, et
en colonne A:A
/nom de l'onglet/ :
STXT(CELLULE("filename";$A$1);TROUVE("]";CELLULE("filename";$A$1))+1;32)
- /colonne de recherche/ :
EQUIV($A3;INDIRECT("'"&TEXTE(DATE(2007;B$1;1);"mmmm")&"'!1:1");0))
recherche le numero de colonne où trouver le jour en ligne 1:1
Donc, pour tes feuilles employés,
- modifie la plage de recherche (A:G) de la feuille planning si ce
n'est pas la même
- modifie la colonne de la feuille planning où trouver les noms des
employés (A:A)
- modifie la ligne de la feuille planning des jours (1:1)
Sur les feuilles des employés, si les lignes et les colonnes ne sont
pas les mêmes que sur mon fichier, modifie aussi les B$1, $A3 en
fonction des lignes et colonne où récupérer les mois et les jours
Voila, j'espere que c'est à peu près clair :')
Lionel
"JLuc" <ns.jeanluc.laurent@free.fr.ns> a écrit dans le message de news:
mn.91fe7d73e924a150.40692@free.fr.ns...
*Bonjour Lionel*,
Voici une correction faite sur la feuille employé "B" :
=INDEX(INDIRECT("'"&TEXTE(DATE(2007;B$1;1);"mmmm")&"'!a:g");EQUIV(STXT(CELLU
LE("filename";$A$1);TROUVE("]";CELLULE("filename";$A$1))+1;32);INDIRECT("'"&
TEXTE(DATE(2007;B$1;1);"mmmm")&"'!a:a");0);EQUIV($A3;INDIRECT("'"&TEXTE(DATE
(2007;B$1;1);"mmmm")&"'!1:1");0))
Le lien :
http://cjoint.com/?dsiCR2R5vk
Rrebonjour ,
Merci de t'etre penché sur mon probleme ...c'est presque ca !
Mais le hic c'est que j'ai mes ligne en horizontal et qu'il me les
faut en
vertical comme l'exemple que j'avais fourni le demandais (peut etre
pas
assez explicitement...)
exemple
onglet janvier j'ai les dates en ligne (horizontal)> > nom
1 2 3 4 5 6
A c78 C78 R R R R
Nb H 8 8 0 0 0 0
onglet fevrier
nom 1 2 3 4 5 6
A c78 C78 R R R R
Nb H 8 8 0 0 0 0
et donc obtenir
Onglet A(nom employé) la j'ai ma colonne (en vertical) date
planning
et heures Janvier Fevrier
Planning Heurees Planning Heures...
1 C78 8 C78 8
2 C78 8 C78 8
3 C78 8 C78 8
4 R 0 R 0
5 R 0 R 0
6 R 0 R 0
Si tu peux m'apporter ma solution ceserait tres sympa.... Merci encore
"JLuc" <ns.jeanluc.laurent@free.fr.ns> a écrit dans le message de
news:
mn.8b7d7d73ce3fe946.40692@free.fr.ns...
*Bonjour Lionel*,
Voici la formule qui devrait te convenir :
=INDEX(INDIRECT("'"&TEXTE(DATE(2007;$A2;1);"mmmm")&"'!a:g");EQUIV(STXT(CELLU
LE("filename";$A$1);TROUVE("]";CELLULE("filename";$A$1))+1;32);INDIRECT("'"&
TEXTE(DATE(2007;$A2;1);"mmmm")&"'!a:a");0);EQUIV(C$1;INDIRECT("'"&TEXTE(DATE
(2007;$A2;1);"mmmm")&"'!1:1");0))
Le fichier que j'ai utilisé pour la trouver :
http://cjoint.com/?dro1OBwbCw
Bonjour
J'ai un fichier planning ou il y a un onglet par mois et
- 1 ligne de l'employé A qui indique le codage interne pour le
planning
( ex : c78 represente un horaire de 8 heures travaillées en Coupure
qui
commence à 7 heures )
puis 3 ligne qui décomptent le nb heures tavaillées, la suivante les
heures travaillées le dimanche, une derniere qui décompte les CP.
il faut maintenant que j'ai autant d'onglet que d'employés et que
pour
chaque onglet d'employé j'ai 12 fois 2 colonnes (chaque mois) et que
je
recupere la ligne de l'horaire en codage et dans la deuxieme colonne
le
nombre d'heures....
exemple onglet janvier
nom 1 2 3 4 5 6
A c78 C78 R R R R
Nb H 8 8 0 0 0 0
onglet fevrier
nom 1 2 3 4 5 6
A c78 C78 R R R R
Nb H 8 8 0 0 0 0
et donc obtenir
Onglet A(nom employé
Janvier Fevrier
Planning Heurees Planning Heures...
1 C78 8 C78 8
2 C78 8 C78 8
3 C78 8 C78 8
4 R 0 R 0
5 R 0 R 0
6 R 0 R 0
J'espere etre clair dans mes explications
Merci de votre aide...
--
____
( O | O )
--
_oooO_ JLuc _Oooo_
O-O
--
____
( O | O )
--
_oooO_ JLuc _Oooo_
O-O
--
____
( O | O )
--
_oooO_ JLuc _Oooo_
O-O
*Bonjour Lionel*,Merci! La ca fonctionne ! Mais maintenant il me faut qq explications si
je
veux aller du 7 au 31 du mois quelles données modifier ?
Il suffit d'étirée la formule sur le nombre de ligne et de colonne que
tu veux.Que fait exactement cette "formule" magique?
je fais une recherche avec INDEX :
= INDEX(plage de recherche; ligne dans la plage; colonne dans la plage)
- /plage de recherche/ :
INDIRECT("'"&TEXTE(DATE(2007;B$1;1);"mmmm")&"'!a:g")
donne la feuille et les cellules, ici (pour 1) 'janvier'!A:G = feuille
"janvier" colonne A à G. Si tu rajoute des jours jusqu'au 31, il faudra
mettre A:AF (dans l'exemple fourni ;-))
- /ligne dans la plage/ :
EQUIV(STXT(CELLULE("filename";$A$1);TROUVE("]";CELLULE("filename";$A$1))+1;3
recherche de la donnee "nom del'onglet" dans la feuille en question, et
en colonne A:A
/nom de l'onglet/ :
STXT(CELLULE("filename";$A$1);TROUVE("]";CELLULE("filename";$A$1))+1;32)
- /colonne de recherche/ :
EQUIV($A3;INDIRECT("'"&TEXTE(DATE(2007;B$1;1);"mmmm")&"'!1:1");0))
recherche le numero de colonne où trouver le jour en ligne 1:1
Donc, pour tes feuilles employés,
- modifie la plage de recherche (A:G) de la feuille planning si ce
n'est pas la même
- modifie la colonne de la feuille planning où trouver les noms des
employés (A:A)
- modifie la ligne de la feuille planning des jours (1:1)
Sur les feuilles des employés, si les lignes et les colonnes ne sont
pas les mêmes que sur mon fichier, modifie aussi les B$1, $A3 en
fonction des lignes et colonne où récupérer les mois et les jours
Voila, j'espere que c'est à peu près clair :')Lionel
"JLuc" a écrit dans le message de news:*Bonjour Lionel*,
Voici une correction faite sur la feuille employé "B" :
=INDEX(INDIRECT("'"&TEXTE(DATE(2007;B$1;1);"mmmm")&"'!a:g");EQUIV(STXT(CELLU
LE("filename";$A$1);TROUVE("]";CELLULE("filename";$A$1))+1;32);INDIRECT("'"&
TEXTE(DATE(2007;B$1;1);"mmmm")&"'!a:a");0);EQUIV($A3;INDIRECT("'"&TEXTE(DATE
(2007;B$1;1);"mmmm")&"'!1:1");0))
Le lien :
http://cjoint.com/?dsiCR2R5vkRrebonjour ,
Merci de t'etre penché sur mon probleme ...c'est presque ca !
Mais le hic c'est que j'ai mes ligne en horizontal et qu'il me les
faut en
vertical comme l'exemple que j'avais fourni le demandais (peut etre
pas
assez explicitement...)exemple
onglet janvier j'ai les dates en ligne (horizontal)> > nom
1 2 3 4 5 6A c78 C78 R R R R
Nb H 8 8 0 0 0 0
onglet fevrier
nom 1 2 3 4 5 6
A c78 C78 R R R R
Nb H 8 8 0 0 0 0
et donc obtenir
Onglet A(nom employé) la j'ai ma colonne (en vertical) date
planning
et heures Janvier Fevrier
Planning Heurees Planning Heures...
1 C78 8 C78 8
2 C78 8 C78 8
3 C78 8 C78 8
4 R 0 R 0
5 R 0 R 0
6 R 0 R 0
Si tu peux m'apporter ma solution ceserait tres sympa.... Merci encore
"JLuc" a écrit dans le message de
news:
*Bonjour Lionel*,
Voici la formule qui devrait te convenir :
=INDEX(INDIRECT("'"&TEXTE(DATE(2007;$A2;1);"mmmm")&"'!a:g");EQUIV(STXT(CELLU
LE("filename";$A$1);TROUVE("]";CELLULE("filename";$A$1))+1;32);INDIRECT("'"&
TEXTE(DATE(2007;$A2;1);"mmmm")&"'!a:a");0);EQUIV(C$1;INDIRECT("'"&TEXTE(DATE
(2007;$A2;1);"mmmm")&"'!1:1");0))
Le fichier que j'ai utilisé pour la trouver :
http://cjoint.com/?dro1OBwbCwBonjour
J'ai un fichier planning ou il y a un onglet par mois et
- 1 ligne de l'employé A qui indique le codage interne pour le
planning
( ex : c78 represente un horaire de 8 heures travaillées en Coupure
qui
commence à 7 heures )
puis 3 ligne qui décomptent le nb heures tavaillées, la suivante les
heures travaillées le dimanche, une derniere qui décompte les CP.
il faut maintenant que j'ai autant d'onglet que d'employés et que
pour
chaque onglet d'employé j'ai 12 fois 2 colonnes (chaque mois) et que
je
recupere la ligne de l'horaire en codage et dans la deuxieme colonne
le
nombre d'heures....
exemple onglet janvier
nom 1 2 3 4 5 6
A c78 C78 R R R R
Nb H 8 8 0 0 0 0
onglet fevrier
nom 1 2 3 4 5 6
A c78 C78 R R R R
Nb H 8 8 0 0 0 0
et donc obtenir
Onglet A(nom employé
Janvier Fevrier
Planning Heurees Planning Heures...
1 C78 8 C78 8
2 C78 8 C78 8
3 C78 8 C78 8
4 R 0 R 0
5 R 0 R 0
6 R 0 R 0
J'espere etre clair dans mes explications
Merci de votre aide...
--
____
( O | O )
--
_oooO_ JLuc _Oooo_
O-O
--
____
( O | O )
--
_oooO_ JLuc _Oooo_
O-O
--
____
( O | O )
--
_oooO_ JLuc _Oooo_
O-O
*Bonjour Lionel*,Merci! La ca fonctionne ! Mais maintenant il me faut qq explications si
je
veux aller du 7 au 31 du mois quelles données modifier ?
Il suffit d'étirée la formule sur le nombre de ligne et de colonne que
tu veux.Que fait exactement cette "formule" magique?
je fais une recherche avec INDEX :
= INDEX(plage de recherche; ligne dans la plage; colonne dans la plage)
- /plage de recherche/ :
INDIRECT("'"&TEXTE(DATE(2007;B$1;1);"mmmm")&"'!a:g")
donne la feuille et les cellules, ici (pour 1) 'janvier'!A:G = feuille
"janvier" colonne A à G. Si tu rajoute des jours jusqu'au 31, il faudra
mettre A:AF (dans l'exemple fourni ;-))
- /ligne dans la plage/ :
EQUIV(STXT(CELLULE("filename";$A$1);TROUVE("]";CELLULE("filename";$A$1))+1;3
recherche de la donnee "nom del'onglet" dans la feuille en question, et
en colonne A:A
/nom de l'onglet/ :
STXT(CELLULE("filename";$A$1);TROUVE("]";CELLULE("filename";$A$1))+1;32)
- /colonne de recherche/ :
EQUIV($A3;INDIRECT("'"&TEXTE(DATE(2007;B$1;1);"mmmm")&"'!1:1");0))
recherche le numero de colonne où trouver le jour en ligne 1:1
Donc, pour tes feuilles employés,
- modifie la plage de recherche (A:G) de la feuille planning si ce
n'est pas la même
- modifie la colonne de la feuille planning où trouver les noms des
employés (A:A)
- modifie la ligne de la feuille planning des jours (1:1)
Sur les feuilles des employés, si les lignes et les colonnes ne sont
pas les mêmes que sur mon fichier, modifie aussi les B$1, $A3 en
fonction des lignes et colonne où récupérer les mois et les jours
Voila, j'espere que c'est à peu près clair :')Lionel
"JLuc" a écrit dans le message de news:*Bonjour Lionel*,
Voici une correction faite sur la feuille employé "B" :
=INDEX(INDIRECT("'"&TEXTE(DATE(2007;B$1;1);"mmmm")&"'!a:g");EQUIV(STXT(CELLU
LE("filename";$A$1);TROUVE("]";CELLULE("filename";$A$1))+1;32);INDIRECT("'"&
TEXTE(DATE(2007;B$1;1);"mmmm")&"'!a:a");0);EQUIV($A3;INDIRECT("'"&TEXTE(DATE
(2007;B$1;1);"mmmm")&"'!1:1");0))
Le lien :
http://cjoint.com/?dsiCR2R5vkRrebonjour ,
Merci de t'etre penché sur mon probleme ...c'est presque ca !
Mais le hic c'est que j'ai mes ligne en horizontal et qu'il me les
faut en
vertical comme l'exemple que j'avais fourni le demandais (peut etre
pas
assez explicitement...)exemple
onglet janvier j'ai les dates en ligne (horizontal)> > nom
1 2 3 4 5 6A c78 C78 R R R R
Nb H 8 8 0 0 0 0
onglet fevrier
nom 1 2 3 4 5 6
A c78 C78 R R R R
Nb H 8 8 0 0 0 0
et donc obtenir
Onglet A(nom employé) la j'ai ma colonne (en vertical) date
planning
et heures Janvier Fevrier
Planning Heurees Planning Heures...
1 C78 8 C78 8
2 C78 8 C78 8
3 C78 8 C78 8
4 R 0 R 0
5 R 0 R 0
6 R 0 R 0
Si tu peux m'apporter ma solution ceserait tres sympa.... Merci encore
"JLuc" a écrit dans le message de
news:
*Bonjour Lionel*,
Voici la formule qui devrait te convenir :
=INDEX(INDIRECT("'"&TEXTE(DATE(2007;$A2;1);"mmmm")&"'!a:g");EQUIV(STXT(CELLU
LE("filename";$A$1);TROUVE("]";CELLULE("filename";$A$1))+1;32);INDIRECT("'"&
TEXTE(DATE(2007;$A2;1);"mmmm")&"'!a:a");0);EQUIV(C$1;INDIRECT("'"&TEXTE(DATE
(2007;$A2;1);"mmmm")&"'!1:1");0))
Le fichier que j'ai utilisé pour la trouver :
http://cjoint.com/?dro1OBwbCwBonjour
J'ai un fichier planning ou il y a un onglet par mois et
- 1 ligne de l'employé A qui indique le codage interne pour le
planning
( ex : c78 represente un horaire de 8 heures travaillées en Coupure
qui
commence à 7 heures )
puis 3 ligne qui décomptent le nb heures tavaillées, la suivante les
heures travaillées le dimanche, une derniere qui décompte les CP.
il faut maintenant que j'ai autant d'onglet que d'employés et que
pour
chaque onglet d'employé j'ai 12 fois 2 colonnes (chaque mois) et que
je
recupere la ligne de l'horaire en codage et dans la deuxieme colonne
le
nombre d'heures....
exemple onglet janvier
nom 1 2 3 4 5 6
A c78 C78 R R R R
Nb H 8 8 0 0 0 0
onglet fevrier
nom 1 2 3 4 5 6
A c78 C78 R R R R
Nb H 8 8 0 0 0 0
et donc obtenir
Onglet A(nom employé
Janvier Fevrier
Planning Heurees Planning Heures...
1 C78 8 C78 8
2 C78 8 C78 8
3 C78 8 C78 8
4 R 0 R 0
5 R 0 R 0
6 R 0 R 0
J'espere etre clair dans mes explications
Merci de votre aide...
--
____
( O | O )
--
_oooO_ JLuc _Oooo_
O-O
--
____
( O | O )
--
_oooO_ JLuc _Oooo_
O-O
--
____
( O | O )
--
_oooO_ JLuc _Oooo_
O-O
*Bonjour Lionel*,
Merci! La ca fonctionne ! Mais maintenant il me faut qq explications si
je
veux aller du 7 au 31 du mois quelles données modifier ?
Il suffit d'étirée la formule sur le nombre de ligne et de colonne que
tu veux.
Que fait exactement cette "formule" magique?
je fais une recherche avec INDEX :
= INDEX(plage de recherche; ligne dans la plage; colonne dans la plage)
- /plage de recherche/ :
INDIRECT("'"&TEXTE(DATE(2007;B$1;1);"mmmm")&"'!a:g")
donne la feuille et les cellules, ici (pour 1) 'janvier'!A:G = feuille
"janvier" colonne A à G. Si tu rajoute des jours jusqu'au 31, il faudra
mettre A:AF (dans l'exemple fourni ;-))
- /ligne dans la plage/ :
EQUIV(STXT(CELLULE("filename";$A$1);TROUVE("]";CELLULE("filename";$A$1))+1;3
recherche de la donnee "nom del'onglet" dans la feuille en question, et
en colonne A:A
/nom de l'onglet/ :
STXT(CELLULE("filename";$A$1);TROUVE("]";CELLULE("filename";$A$1))+1;32)
- /colonne de recherche/ :
EQUIV($A3;INDIRECT("'"&TEXTE(DATE(2007;B$1;1);"mmmm")&"'!1:1");0))
recherche le numero de colonne où trouver le jour en ligne 1:1
Donc, pour tes feuilles employés,
- modifie la plage de recherche (A:G) de la feuille planning si ce
n'est pas la même
- modifie la colonne de la feuille planning où trouver les noms des
employés (A:A)
- modifie la ligne de la feuille planning des jours (1:1)
Sur les feuilles des employés, si les lignes et les colonnes ne sont
pas les mêmes que sur mon fichier, modifie aussi les B$1, $A3 en
fonction des lignes et colonne où récupérer les mois et les jours
Voila, j'espere que c'est à peu près clair :')
Lionel
"JLuc" <ns.jeanluc.laurent@free.fr.ns> a écrit dans le message de news:
mn.91fe7d73e924a150.40692@free.fr.ns...
*Bonjour Lionel*,
Voici une correction faite sur la feuille employé "B" :
=INDEX(INDIRECT("'"&TEXTE(DATE(2007;B$1;1);"mmmm")&"'!a:g");EQUIV(STXT(CELLU
LE("filename";$A$1);TROUVE("]";CELLULE("filename";$A$1))+1;32);INDIRECT("'"&
TEXTE(DATE(2007;B$1;1);"mmmm")&"'!a:a");0);EQUIV($A3;INDIRECT("'"&TEXTE(DATE
(2007;B$1;1);"mmmm")&"'!1:1");0))
Le lien :
http://cjoint.com/?dsiCR2R5vk
Rrebonjour ,
Merci de t'etre penché sur mon probleme ...c'est presque ca !
Mais le hic c'est que j'ai mes ligne en horizontal et qu'il me les
faut en
vertical comme l'exemple que j'avais fourni le demandais (peut etre
pas
assez explicitement...)
exemple
onglet janvier j'ai les dates en ligne (horizontal)> > nom
1 2 3 4 5 6
A c78 C78 R R R R
Nb H 8 8 0 0 0 0
onglet fevrier
nom 1 2 3 4 5 6
A c78 C78 R R R R
Nb H 8 8 0 0 0 0
et donc obtenir
Onglet A(nom employé) la j'ai ma colonne (en vertical) date
planning
et heures Janvier Fevrier
Planning Heurees Planning Heures...
1 C78 8 C78 8
2 C78 8 C78 8
3 C78 8 C78 8
4 R 0 R 0
5 R 0 R 0
6 R 0 R 0
Si tu peux m'apporter ma solution ceserait tres sympa.... Merci encore
"JLuc" <ns.jeanluc.laurent@free.fr.ns> a écrit dans le message de
news:
mn.8b7d7d73ce3fe946.40692@free.fr.ns...
*Bonjour Lionel*,
Voici la formule qui devrait te convenir :
=INDEX(INDIRECT("'"&TEXTE(DATE(2007;$A2;1);"mmmm")&"'!a:g");EQUIV(STXT(CELLU
LE("filename";$A$1);TROUVE("]";CELLULE("filename";$A$1))+1;32);INDIRECT("'"&
TEXTE(DATE(2007;$A2;1);"mmmm")&"'!a:a");0);EQUIV(C$1;INDIRECT("'"&TEXTE(DATE
(2007;$A2;1);"mmmm")&"'!1:1");0))
Le fichier que j'ai utilisé pour la trouver :
http://cjoint.com/?dro1OBwbCw
Bonjour
J'ai un fichier planning ou il y a un onglet par mois et
- 1 ligne de l'employé A qui indique le codage interne pour le
planning
( ex : c78 represente un horaire de 8 heures travaillées en Coupure
qui
commence à 7 heures )
puis 3 ligne qui décomptent le nb heures tavaillées, la suivante les
heures travaillées le dimanche, une derniere qui décompte les CP.
il faut maintenant que j'ai autant d'onglet que d'employés et que
pour
chaque onglet d'employé j'ai 12 fois 2 colonnes (chaque mois) et que
je
recupere la ligne de l'horaire en codage et dans la deuxieme colonne
le
nombre d'heures....
exemple onglet janvier
nom 1 2 3 4 5 6
A c78 C78 R R R R
Nb H 8 8 0 0 0 0
onglet fevrier
nom 1 2 3 4 5 6
A c78 C78 R R R R
Nb H 8 8 0 0 0 0
et donc obtenir
Onglet A(nom employé
Janvier Fevrier
Planning Heurees Planning Heures...
1 C78 8 C78 8
2 C78 8 C78 8
3 C78 8 C78 8
4 R 0 R 0
5 R 0 R 0
6 R 0 R 0
J'espere etre clair dans mes explications
Merci de votre aide...
--
____
( O | O )
--
_oooO_ JLuc _Oooo_
O-O
--
____
( O | O )
--
_oooO_ JLuc _Oooo_
O-O
--
____
( O | O )
--
_oooO_ JLuc _Oooo_
O-O
*Bonjour Lionel*,Merci! La ca fonctionne ! Mais maintenant il me faut qq explications si
je
veux aller du 7 au 31 du mois quelles données modifier ?
Il suffit d'étirée la formule sur le nombre de ligne et de colonne que
tu veux.Que fait exactement cette "formule" magique?
je fais une recherche avec INDEX :
= INDEX(plage de recherche; ligne dans la plage; colonne dans la plage)
- /plage de recherche/ :
INDIRECT("'"&TEXTE(DATE(2007;B$1;1);"mmmm")&"'!a:g")
donne la feuille et les cellules, ici (pour 1) 'janvier'!A:G = feuille
"janvier" colonne A à G. Si tu rajoute des jours jusqu'au 31, il faudra
mettre A:AF (dans l'exemple fourni ;-))
- /ligne dans la plage/ :
EQUIV(STXT(CELLULE("filename";$A$1);TROUVE("]";CELLULE("filename";$A$1))+1;3
recherche de la donnee "nom del'onglet" dans la feuille en question, et
en colonne A:A
/nom de l'onglet/ :
STXT(CELLULE("filename";$A$1);TROUVE("]";CELLULE("filename";$A$1))+1;32)
- /colonne de recherche/ :
EQUIV($A3;INDIRECT("'"&TEXTE(DATE(2007;B$1;1);"mmmm")&"'!1:1");0))
recherche le numero de colonne où trouver le jour en ligne 1:1
Donc, pour tes feuilles employés,
- modifie la plage de recherche (A:G) de la feuille planning si ce
n'est pas la même
- modifie la colonne de la feuille planning où trouver les noms des
employés (A:A)
- modifie la ligne de la feuille planning des jours (1:1)
Sur les feuilles des employés, si les lignes et les colonnes ne sont
pas les mêmes que sur mon fichier, modifie aussi les B$1, $A3 en
fonction des lignes et colonne où récupérer les mois et les jours
Voila, j'espere que c'est à peu près clair :')Lionel
"JLuc" a écrit dans le message de news:*Bonjour Lionel*,
Voici une correction faite sur la feuille employé "B" :
=INDEX(INDIRECT("'"&TEXTE(DATE(2007;B$1;1);"mmmm")&"'!a:g");EQUIV(STXT(CELLU
LE("filename";$A$1);TROUVE("]";CELLULE("filename";$A$1))+1;32);INDIRECT("'"&
TEXTE(DATE(2007;B$1;1);"mmmm")&"'!a:a");0);EQUIV($A3;INDIRECT("'"&TEXTE(DATE
(2007;B$1;1);"mmmm")&"'!1:1");0))
Le lien :
http://cjoint.com/?dsiCR2R5vkRrebonjour ,
Merci de t'etre penché sur mon probleme ...c'est presque ca !
Mais le hic c'est que j'ai mes ligne en horizontal et qu'il me les
faut en
vertical comme l'exemple que j'avais fourni le demandais (peut etre
pas
assez explicitement...)exemple
onglet janvier j'ai les dates en ligne (horizontal)> > nom
1 2 3 4 5 6A c78 C78 R R R R
Nb H 8 8 0 0 0 0
onglet fevrier
nom 1 2 3 4 5 6
A c78 C78 R R R R
Nb H 8 8 0 0 0 0
et donc obtenir
Onglet A(nom employé) la j'ai ma colonne (en vertical) date
planning
et heures Janvier Fevrier
Planning Heurees Planning Heures...
1 C78 8 C78 8
2 C78 8 C78 8
3 C78 8 C78 8
4 R 0 R 0
5 R 0 R 0
6 R 0 R 0
Si tu peux m'apporter ma solution ceserait tres sympa.... Merci encore
"JLuc" a écrit dans le message de
news:
*Bonjour Lionel*,
Voici la formule qui devrait te convenir :
=INDEX(INDIRECT("'"&TEXTE(DATE(2007;$A2;1);"mmmm")&"'!a:g");EQUIV(STXT(CELLU
LE("filename";$A$1);TROUVE("]";CELLULE("filename";$A$1))+1;32);INDIRECT("'"&
TEXTE(DATE(2007;$A2;1);"mmmm")&"'!a:a");0);EQUIV(C$1;INDIRECT("'"&TEXTE(DATE
(2007;$A2;1);"mmmm")&"'!1:1");0))
Le fichier que j'ai utilisé pour la trouver :
http://cjoint.com/?dro1OBwbCwBonjour
J'ai un fichier planning ou il y a un onglet par mois et
- 1 ligne de l'employé A qui indique le codage interne pour le
planning
( ex : c78 represente un horaire de 8 heures travaillées en Coupure
qui
commence à 7 heures )
puis 3 ligne qui décomptent le nb heures tavaillées, la suivante les
heures travaillées le dimanche, une derniere qui décompte les CP.
il faut maintenant que j'ai autant d'onglet que d'employés et que
pour
chaque onglet d'employé j'ai 12 fois 2 colonnes (chaque mois) et que
je
recupere la ligne de l'horaire en codage et dans la deuxieme colonne
le
nombre d'heures....
exemple onglet janvier
nom 1 2 3 4 5 6
A c78 C78 R R R R
Nb H 8 8 0 0 0 0
onglet fevrier
nom 1 2 3 4 5 6
A c78 C78 R R R R
Nb H 8 8 0 0 0 0
et donc obtenir
Onglet A(nom employé
Janvier Fevrier
Planning Heurees Planning Heures...
1 C78 8 C78 8
2 C78 8 C78 8
3 C78 8 C78 8
4 R 0 R 0
5 R 0 R 0
6 R 0 R 0
J'espere etre clair dans mes explications
Merci de votre aide...
--
____
( O | O )
--
_oooO_ JLuc _Oooo_
O-O
--
____
( O | O )
--
_oooO_ JLuc _Oooo_
O-O
--
____
( O | O )
--
_oooO_ JLuc _Oooo_
O-O
Salut ,
J'ai quelques soucis....
Les formules sont imbriquées, je ne comprends que la "moitié de ma vie" !
Je suis perdu ! j'ai essayé d'adapter mais rien ne fonctionne ...
Je dois avoir un QI de mouche pour pas y arriver !
Peux tu detailler davantage les fonctions et noter par exemple ce que tu
cherches avec telle partie de la fonction à obtenir en général et en détail
(en ajoutant par exemple le resultat dans le cas concret que tu cherches à
obtenir ).
Désolé de cette prise de tête mais il n' y a que toi a m'avoir aidé!
Merci encore de ton écoute, de ton aide et de ta patience...
Lionel
Salut ,
J'ai quelques soucis....
Les formules sont imbriquées, je ne comprends que la "moitié de ma vie" !
Je suis perdu ! j'ai essayé d'adapter mais rien ne fonctionne ...
Je dois avoir un QI de mouche pour pas y arriver !
Peux tu detailler davantage les fonctions et noter par exemple ce que tu
cherches avec telle partie de la fonction à obtenir en général et en détail
(en ajoutant par exemple le resultat dans le cas concret que tu cherches à
obtenir ).
Désolé de cette prise de tête mais il n' y a que toi a m'avoir aidé!
Merci encore de ton écoute, de ton aide et de ta patience...
Lionel
Salut ,
J'ai quelques soucis....
Les formules sont imbriquées, je ne comprends que la "moitié de ma vie" !
Je suis perdu ! j'ai essayé d'adapter mais rien ne fonctionne ...
Je dois avoir un QI de mouche pour pas y arriver !
Peux tu detailler davantage les fonctions et noter par exemple ce que tu
cherches avec telle partie de la fonction à obtenir en général et en détail
(en ajoutant par exemple le resultat dans le cas concret que tu cherches à
obtenir ).
Désolé de cette prise de tête mais il n' y a que toi a m'avoir aidé!
Merci encore de ton écoute, de ton aide et de ta patience...
Lionel
*Bonjour Lionel*,
Je n'ai pas eu le temps de m'y mettre hier.
Ce matin, je ne suis pas trop réveillé :')
Je te reexplique ce soirSalut ,
J'ai quelques soucis....
Les formules sont imbriquées, je ne comprends que la "moitié de ma vie"
!
Je suis perdu ! j'ai essayé d'adapter mais rien ne fonctionne ...
Je dois avoir un QI de mouche pour pas y arriver !
Peux tu detailler davantage les fonctions et noter par exemple ce que tu
cherches avec telle partie de la fonction à obtenir en général et en
détail
(en ajoutant par exemple le resultat dans le cas concret que tu cherches
à
obtenir ).
Désolé de cette prise de tête mais il n' y a que toi a m'avoir aidé!
Merci encore de ton écoute, de ton aide et de ta patience...
Lionel
--
____
( O | O )
--
_oooO_ JLuc _Oooo_
O-O
*Bonjour Lionel*,
Je n'ai pas eu le temps de m'y mettre hier.
Ce matin, je ne suis pas trop réveillé :')
Je te reexplique ce soir
Salut ,
J'ai quelques soucis....
Les formules sont imbriquées, je ne comprends que la "moitié de ma vie"
!
Je suis perdu ! j'ai essayé d'adapter mais rien ne fonctionne ...
Je dois avoir un QI de mouche pour pas y arriver !
Peux tu detailler davantage les fonctions et noter par exemple ce que tu
cherches avec telle partie de la fonction à obtenir en général et en
détail
(en ajoutant par exemple le resultat dans le cas concret que tu cherches
à
obtenir ).
Désolé de cette prise de tête mais il n' y a que toi a m'avoir aidé!
Merci encore de ton écoute, de ton aide et de ta patience...
Lionel
--
____
( O | O )
--
_oooO_ JLuc _Oooo_
O-O
*Bonjour Lionel*,
Je n'ai pas eu le temps de m'y mettre hier.
Ce matin, je ne suis pas trop réveillé :')
Je te reexplique ce soirSalut ,
J'ai quelques soucis....
Les formules sont imbriquées, je ne comprends que la "moitié de ma vie"
!
Je suis perdu ! j'ai essayé d'adapter mais rien ne fonctionne ...
Je dois avoir un QI de mouche pour pas y arriver !
Peux tu detailler davantage les fonctions et noter par exemple ce que tu
cherches avec telle partie de la fonction à obtenir en général et en
détail
(en ajoutant par exemple le resultat dans le cas concret que tu cherches
à
obtenir ).
Désolé de cette prise de tête mais il n' y a que toi a m'avoir aidé!
Merci encore de ton écoute, de ton aide et de ta patience...
Lionel
--
____
( O | O )
--
_oooO_ JLuc _Oooo_
O-O