Sous-total hebdomadaire

webmuster

XLDnaute Junior
Bonjour à tous
J'ai créé une feuille de comptage des arrivées journalières. (une feuille par mois).
J'ai inclus des sous-totaux hebdomadaires dans chaques lignes des dimanches.
Lorsque je modifie le mois (en F2), Excel m'affiche le nouveau mois et me remet en forme les dimanches et fériés.
Mon souci réside dans mes sous-totaux qui ne se trouvent plus en ligne dimanche.
Connaissez-vous une formule pour adapter automatiquement mes sous-totaux au nouveau mois?
En vous remerciant pour le temps que vous offrez à tous les débutants comme moi, leurs permettant ainsi de progresser et, qui sait, un jour, peut-être, d'aider les autres.
Je vous joins le fichier.
Bien cordialement
Serge
 

Pièces jointes

  • Feuille comptage arrivée.xls
    35 KB · Affichages: 200
  • Feuille comptage arrivée.xls
    35 KB · Affichages: 192
  • Feuille comptage arrivée.xls
    35 KB · Affichages: 191

abcd

XLDnaute Barbatruc
Re : Sous-total hebdomadaire

Bonsoir,

Effectivement assez difficile sans voir les formules.

Je suppose qu'elle se trouvent en colonnes J:N
J'essaierai : =SI(JOURSEM($A4)=1;la formule;"")

Avec un exemple détaillé ce serait plus facile pour essayer de t'aider.

abcd
 

webmuster

XLDnaute Junior
Re : Sous-total hebdomadaire

Merci pour votre aide si rapide.
J'ai inclus les sous-totaux pour indication en feuille "novembre08" , et aux intersections de la colonne "D" (Caissettes R17) , et des lignes "5" , "12" , "19" , "26" et "33".
Les formules pour les mises en forme des dimanches et fériés sont incluses dans les mises en forme conditionnelles.
J'espère vous avoir donné tous les éléments utiles à votre réflexion.
Merci encore.
Serge
 

Pièces jointes

  • Feuille comptage arrivée.xls
    35.5 KB · Affichages: 232
  • Feuille comptage arrivée.xls
    35.5 KB · Affichages: 216
  • Feuille comptage arrivée.xls
    35.5 KB · Affichages: 223

abcd

XLDnaute Barbatruc
Re : Sous-total hebdomadaire

Bonjour,

A essayer en D4 :
=SI(JOURSEM($A4)=1;SOUS.TOTAL(9;INDIRECT("D"&MAX(LIGNE()-6;4)&":D"&LIGNE()));"")
formule à copier vers le bas.

Pour F4 la même formule en remplaçant la référence de la colonne D par F (2 fois).

abcd

Edition :
Il est évident qu'on ne mettre et une formule et une constante dans une même cellule.
Ou bien on écrase la formule par la constante, ou bien les formules sont à placer dans des colonnes supplémentaires.
 
Dernière édition:

webmuster

XLDnaute Junior
Re : Sous-total hebdomadaire

Merci de ta réponse.
Avant d'essayer, j'aurai trois questions:
1- l'espace entre L et I dans le mot L IGNE , est-il voulu ou fortuit?
2- L'emoticon est-il en plus ou dois-je le remplacer par une valeur?
3- Peux-tu me préciser le sens du paragraphe "Edition".
Bien cordialement
 

abcd

XLDnaute Barbatruc
Re : Sous-total hebdomadaire

Re

L'espace n'est pas voulu, c'est un problème du logiciel du forum.
Spprimes le donc, se sera bien mieux (lol).

L'émoticon (smiley ?), je ne connaissais pas ce mot et mon dictionnaire ne le reprend pas.
Même problème que le précédent, il faut le remplacer par un D.

Une cellule peut contenir, soit une constante, soit une formule, mais pas les deux à la fois.
Comme l'emplacement du dimanche peut varier de ligne suivant le mois il faut des formules dans toutes les cellules, donc plus moyen d'y mettre les constantes à additionner, si ce n'est en écrasant les formules, ce qui ne pose pas problème puisqu'on en n'a pas besoin à cet endroit.
Une autre solution est de placer les formules dans une nouvelle colonne qui ne sert qu'à cela.
Une troisième solution serait de figer les jours semaines, donc un tableau de cinq semaines, du lundi au dimanche, et de placer les dates face aux jours semaine correspondants.

A toi de choisir.

abcd
 

webmuster

XLDnaute Junior
Re : Sous-total hebdomadaire

J'ai collé la formule en D4 (après correction de l'espace et du "Smiley"), puis j'ai étiré la cellule jusqu'en D34.
Auparavant, j'avais supprimé les formules de sous total en D5 , D12 , D19 , D26 et D33.
Ces dernières (correspondant aux dimanches) affichent désormais #REF.
Ai-je commis une fausse manoeuvre à un moment donné?
 

webmuster

XLDnaute Junior
Re : Sous-total hebdomadaire

Je suis médusé.
Ca fonctionne parfaitement.
J'ai juste reprécisé les plages des mises en forme conditionnelles pour les dimanches et fériés ($A$4:$N$34).
Je suis désolé, mais je vais encore abusé de ton temps.
J'avais fait une erreur dans le fichier.
En fait, D34 est une cellule pour le 31 ème jour de certains mois. J'ai donc étiré la formule jusque là.
Par contre, D35 est le total des sous totaux (dimanches , qui changent chaque mois, ou presque). Et c'est là que ça se complique de nouveau pour moi.
Peux-tu m'éclairer?
Mille fois merci en tous cas.
Ta connaissance force le respect.
 
Dernière édition:

Claude38

XLDnaute Impliqué
Re : Sous-total hebdomadaire

Bonsoir tous,
En complément de la solution d'ABCD que je salue,
sur la feuille novembre08 un essai de calendrier incrémenté laissant les dimanches fixes.

Bonne soirée
 

Pièces jointes

  • Planning Webmuster.zip
    9.3 KB · Affichages: 145

abcd

XLDnaute Barbatruc
Re : Sous-total hebdomadaire

Bonjour,

En D35 : =SOMME(D4: D34)/2
sans l'espace entre ": D"

Pour la formule précédente, on n'est pas obligé de passer par la fontion SOUS.TOTAL, un simple SOMME suffit.
En D4 : =SI(JOURSEM($A4)=1;SOMME(INDIRECT("D"&MAX(LIGNE()-6;4)&": D"&LIGNE()-1));"")

abcd
 

webmuster

XLDnaute Junior
Re : Sous-total hebdomadaire

Bonjour
Merci à tous pour votre aide.
Abcd, tes formules fonctionnent à merveille.
Puis-je te poser encore une question?
Lorsque je change de mois, les données du mois antérieur restent visibles.
Comment puis-je rafraîchir les cellules?
Merci et chapeau bas.
 

abcd

XLDnaute Barbatruc
Re : Sous-total hebdomadaire

Re,

Ce que tu souhaites c'est effacer les contantes sans devoir les sélectionner une à une.

Sélectionner la plage
Touche clavier F5 / Cellules (en bas à gauche) / cocher "constantes" / OK / Delete.

Mais cela ne sert à rien, car entretemps des formules ont été écrasées par ces constantes, donc en changeant de mois le tableau ne fonctionnera plus.

Deux solutions :

Soit un tableau sous la forme proposée par Claude38 et la procédure d'effacement ci-dessus.

Soit copier le tableau vierge (avec les formules) sous un nouvel onglet et saisir les données sur ce tableau.
Le mois suivant une nouvelle copie du tableau verge.

abcd
 

Discussions similaires

Statistiques des forums

Discussions
312 229
Messages
2 086 426
Membres
103 206
dernier inscrit
diambote