Excel 2007
Résolu
sam63
-
sam63 -
sam63 -
Bonjour à vous tous, dans un tableur excel j'ai les dates par exemple d'un mois: 01/01/2018; 02/01/2018 etc... jusqu'à 31/01/2018. Suivant les congés je marque en face dans les cellule "CP" . Si par exemple la semaine du 07/01/2018 au 11/01/2018 les cellules sont marqués "CP" j'aimerais automatiquement plus haut cela me marque: Congé payés du 07/01/2018 au 11/01/2018.
Je vous remercie de votre réponse.
Cordialement
Je vous remercie de votre réponse.
Cordialement
A voir également:
- Excel 2007
- Save as pdf office 2007 - Télécharger - Bureautique
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
- Si ou excel - Guide
6 réponses
1) Tu vas dans https://www.cjoint.com/En effet "en face" et "plus haut" ne sont pas des indications suffisamment précises pour qu'on te donne la bonne formule !
2) Tu cliques sur [Parcourir] pour sélectionner ton fichier (15 Mo maxi)
3) Tu défiles vers le bas pour cliquer sur le bouton bleu [Créer le lien Cjoint]
4) Au bout de quelques secondes la deuxième page s'affiche, avec le lien en gras ; tu fais un clic-droit dessus et tu choisis "Copier le lien"
5) Tu reviens dans ta discussion sur CCM, et dans ton message tu fais "Coller".
=>Voir la fiche https://www.commentcamarche.net/faq/29493-utiliser-cjoint-pour-heberger-des-fichiers
Salut.
Ce n'est pas facile de faire afficher cette phrase ! En tout cas je n'y suis pas parvenu ...
Mais peut-être qu'un autre membre de CCM saura le faire.
En attendant, saisis au clavier ce renseignement.
Pour reproduire ta feuille [Janvier] tu fais un clic-droit sur l'onglet, tu sélectionnes Déplacer ou copier et tu cliques sur [ Créer une copie ], en bas à gauche ; puis tu remplaces le nom Janvier (2) par Février.
IMPORTANT :
- En février, pense à laisser les cellules A43 à B45 vides !
- En C9 et C11 il faut remplacer B16 par B15 !
Ce n'est pas facile de faire afficher cette phrase ! En tout cas je n'y suis pas parvenu ...
Mais peut-être qu'un autre membre de CCM saura le faire.
En attendant, saisis au clavier ce renseignement.
Pour reproduire ta feuille [Janvier] tu fais un clic-droit sur l'onglet, tu sélectionnes Déplacer ou copier et tu cliques sur [ Créer une copie ], en bas à gauche ; puis tu remplaces le nom Janvier (2) par Février.
IMPORTANT :
- En février, pense à laisser les cellules A43 à B45 vides !
- En C9 et C11 il faut remplacer B16 par B15 !
Petit détail : en H19, H20, H28, H29, H34 etc. tes parenthèses sont inutiles ...
Bonjour
pour une première approche, pour les dates de congés
en C12:
en E12 (à fusionner avec F12
="Au "&TEXTE(MAX(SI(B15:B45="CP";A15:A45));"jj/mm/aaaa")
attention:
ces deux formules sont matricielles, elles doivent être entrée avec la touche enter en maintenant les touches ctrl et sifht enfoncées, elle s'affichent automatiquement entre accolades dans la barre de formule
Mais cette option ne pourra traiter qu'une période de CP dans le tableau. Si ce n'est pas le cas, il y a d'autres possibilités mais il faut mettre en place ce que vous souhaitez comme présentation en fonction du nombre de lignes possible
pour le remplissage du récapitulatif,
1°)vous devriez revoir votre tableau, fusionner les cellules de A17 à A36 est u=inutile, autant n'utiliser qu'une ligne et augmenter la hauteur, puisqu'il n'y a qu'une valeur à afficher pour chaque colonne dans le mois
2°) principe pour la formule en B14, à adapter pur les autres et à tirer vers sur la hauteur utile
=SIERREUR(SI(INDIRECT($A$14&"!D39")<>0;INDIRECT($A14&"!C11");"/");"")
attention aux signes
ces formules s'adapteront au nom de feuille entré en A sous réserve qu'il soit strictement identique à celui de l'onglet mensuel
la cellule restera blanche si l'onglet n'existe pas
voila ce que ça donne pour les élements modifiés selon ci dessus:
https://mon-partage.fr/f/3k7jtWHd/
à vous lire pour l'ajustement éventuel des périodes congés
crdlmnt
pour une première approche, pour les dates de congés
en C12:
en E12 (à fusionner avec F12
="Au "&TEXTE(MAX(SI(B15:B45="CP";A15:A45));"jj/mm/aaaa")
attention:
ces deux formules sont matricielles, elles doivent être entrée avec la touche enter en maintenant les touches ctrl et sifht enfoncées, elle s'affichent automatiquement entre accolades dans la barre de formule
Mais cette option ne pourra traiter qu'une période de CP dans le tableau. Si ce n'est pas le cas, il y a d'autres possibilités mais il faut mettre en place ce que vous souhaitez comme présentation en fonction du nombre de lignes possible
pour le remplissage du récapitulatif,
1°)vous devriez revoir votre tableau, fusionner les cellules de A17 à A36 est u=inutile, autant n'utiliser qu'une ligne et augmenter la hauteur, puisqu'il n'y a qu'une valeur à afficher pour chaque colonne dans le mois
2°) principe pour la formule en B14, à adapter pur les autres et à tirer vers sur la hauteur utile
=SIERREUR(SI(INDIRECT($A$14&"!D39")<>0;INDIRECT($A14&"!C11");"/");"")
attention aux signes
ces formules s'adapteront au nom de feuille entré en A sous réserve qu'il soit strictement identique à celui de l'onglet mensuel
la cellule restera blanche si l'onglet n'existe pas
voila ce que ça donne pour les élements modifiés selon ci dessus:
https://mon-partage.fr/f/3k7jtWHd/
à vous lire pour l'ajustement éventuel des périodes congés
crdlmnt
Re bonjour Vaucluse, après vous avoir demandez un complément d'aide sur les CP (au dessus) j'en aurais un à vous demander sur le récapitulatif. En effet votre formule à l'air de très bien marché sauf que: Quand je remplie mon bulletin par exemple Janvier, moi cela me le compte dans le récapitulatif seulement quand la cellule à coté de "Date de paiement" est différente de "0". En effet cela me permet que dès le début d'année cela ne me fait pas la somme des salaires car il ne sont pas versé ni même juste. Pour résumer, il me faudrait votre formule mais en disant du y met dans récapitulatif si seulement cette cellule est différente de "0" merci d'avance pour votre aide.
voila le fichier Rt2 qui résout votre premier point
https://mon-partage.fr/f/81XOmLkt/
quant au second, je ne comprend pas ce que vous voulez..
dans le tableau récapitulatif, les résultats du mois ne s'affichent que si la feuille du mois comporte une valeur en D39, (c'est ce que vous aviez dans votre modèle)
Or votre feuille Janvier comporte une valeur en D39,(14) d'où l'affichage du résultat. Si vous effacez cette valeur, la ligne janvier du récapitulatif affiche "/" dans toutes les cellules
que faut il d'autre? complétez au mieux vos explications;
à vous lire*
crdlmnt
https://mon-partage.fr/f/81XOmLkt/
quant au second, je ne comprend pas ce que vous voulez..
dans le tableau récapitulatif, les résultats du mois ne s'affichent que si la feuille du mois comporte une valeur en D39, (c'est ce que vous aviez dans votre modèle)
Or votre feuille Janvier comporte une valeur en D39,(14) d'où l'affichage du résultat. Si vous effacez cette valeur, la ligne janvier du récapitulatif affiche "/" dans toutes les cellules
que faut il d'autre? complétez au mieux vos explications;
à vous lire*
crdlmnt
Bonjour à tous,
Je suis parti sur une autre approche :
La zone A1:A11 du feuillet formule je l'ai nommée "férié"
en C15 j'ai mis cette formule pour inscrire les CP lorsque les cellules D12 et F12 sont renseignées
Il ne reste plus qu'à remplir les blancs ; ce qui écrasera les formules bien évidemment, d'où la nécessité de créer tous les feuillets de l'année avant et de conserver un modèle.
https://www.cjoint.com/c/HFmfWTKGm11
Cordialement
Je suis parti sur une autre approche :
La zone A1:A11 du feuillet formule je l'ai nommée "férié"
en C15 j'ai mis cette formule pour inscrire les CP lorsque les cellules D12 et F12 sont renseignées
=SI(A15=$D$12;"CP";SI(ET(A15>$D$12;A15<=$F$12);"CP";SI(JOURSEM(A15;2)<=5;SI(NB.JOURS.OUVRES(A15;A15;férié)=0;"Jour Férié";"");"Week-End")))
Il ne reste plus qu'à remplir les blancs ; ce qui écrasera les formules bien évidemment, d'où la nécessité de créer tous les feuillets de l'année avant et de conserver un modèle.
https://www.cjoint.com/c/HFmfWTKGm11
Cordialement
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Merci à vous tous !!! Pour mes congés payés sa devraient être bon merci. Je vais essayer mon récapitulatif comme m'a indiqué Vaucluse. En attendant merci à vous
Cordialement
Cordialement
Merci j'avance petit à petit, 2 choses encore que je ne comprends pas.
Premièrement: Avec une fonction SI (entre autre) j'ai du mal souvent à renvoyer des valeurs (si vrai, si faux) quand le résultat des cellules concernées viennent de formule, savez vous pourquoi ? et comment y remédier ?
Deuxièmement: J'ai fait des formules pour un onglet à partir d'un autre onglet, donc dans la formule sa marque ("nomdel'onglet"!). J'ai dû effacer cet onglet donc forcément des pertes de références pour toutes ces formules. Il me semble qu'il y a longtemps j'avais trouver une technique pour remettre rapidement les références par rapport a un onglet fraîchement créer. Genre un maintien d'un CTRL et un clique sur l'onglet mais je ne sais plus.
Je vous remercie d'avance
Cordialement
Premièrement: Avec une fonction SI (entre autre) j'ai du mal souvent à renvoyer des valeurs (si vrai, si faux) quand le résultat des cellules concernées viennent de formule, savez vous pourquoi ? et comment y remédier ?
Deuxièmement: J'ai fait des formules pour un onglet à partir d'un autre onglet, donc dans la formule sa marque ("nomdel'onglet"!). J'ai dû effacer cet onglet donc forcément des pertes de références pour toutes ces formules. Il me semble qu'il y a longtemps j'avais trouver une technique pour remettre rapidement les références par rapport a un onglet fraîchement créer. Genre un maintien d'un CTRL et un clique sur l'onglet mais je ne sais plus.
Je vous remercie d'avance
Cordialement
Re
Pour les conditions SI:
on ne peut pas vous en parler sans avoir le problème sous les yeux. Tout ce qu'on peut dire, c'est que le problème peut provenir de certains codes(comme GAUCHE,DROITE STXT, etc..) qui peuvent transformer une valeur num en texte, et donc interdire ensuite une comparaison.
pour le nom d'onglet:
avant de supprimer l'onglet, créer le nouveau qui va le remplacer
sélectionner l'ensemble de la feuille à traiter
touche ctrl + touche h
dans la fenêtre affichée, en haut entrer le nom de l'ancien onglet
en bas entrer le nom du nouveau
et "remplacez tout"
crdlmnt
Pour les conditions SI:
on ne peut pas vous en parler sans avoir le problème sous les yeux. Tout ce qu'on peut dire, c'est que le problème peut provenir de certains codes(comme GAUCHE,DROITE STXT, etc..) qui peuvent transformer une valeur num en texte, et donc interdire ensuite une comparaison.
pour le nom d'onglet:
avant de supprimer l'onglet, créer le nouveau qui va le remplacer
sélectionner l'ensemble de la feuille à traiter
touche ctrl + touche h
dans la fenêtre affichée, en haut entrer le nom de l'ancien onglet
en bas entrer le nom du nouveau
et "remplacez tout"
crdlmnt
Oui, ça devrait marcher de la même façon, mais avec certaines précautions, je viens de tester
à noter que les apostrophes ne sont utiles que si le nom de la feuille comporte un blanc ou un tiret
crdlmnt
- fenêtre du haut, remplacer: entrer #REF sans le point d'exclamation
- fenêtre du bas, entrez le nom de la nouvelle feuille encadré des apostrophes
à noter que les apostrophes ne sont utiles que si le nom de la feuille comporte un blanc ou un tiret
crdlmnt
Je cherche à faire ce que j'expliquais au dessus mais aussi à reproduire tout mon onglet "Janvier" pour les autres mois de l'année ainsi un onglet "Récapitulatif Annuel" (déjà présent dans le classeur).
Je vous remercie par avance.
Cordialement cher internaute