Calcul de date dans excel

Fermé
NNumber Messages postés 8 Date d'inscription dimanche 25 novembre 2018 Statut Membre Dernière intervention 21 novembre 2019 - Modifié le 25 nov. 2018 à 19:51
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 27 nov. 2018 à 13:57
Bonjour,

Je souhaiterai finaliser mon planning mais il me manque un calcul que je ne sais trouver.

J'aimerai qu'avec ma date d'échéance en G10 et le nombre de jours prévisionnel en D10 me donne une date antérieur en F10. Je m'explique c'est un planning dans lequel un client me demande un livraison l'année prochaine donc j'ai la date d'échéance. Avec cette date je souhaite pourvoir calculer automatiquement la date à laquelle je dois commencer a préparer la commande en fonction du nombre de jour que j'ai prévu à travailler dessus. Sachant que je suis à 7h de travail par jour et je ne travail pas les samedis et dimanches ni les jours fériés. Faut-il un fichier macros ?
Quelqu'un peut-il éventuellement tout me préparer ?

Information complémentaire :

- Dans le planning je rentre le nombre d'heure travaillé sur la commande tout les jours, ce qui me donnes un % d'avancement avec un nombre d'heure. Cellule H10 et E10

- La Cellule D10 est convertie en fonction de la C10.

https://www.cjoint.com/c/HKzsYVQZ1Uu


Merci bcp,


Configuration: Windows / Internet Explorer 11.0
A voir également:

5 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
Modifié le 25 nov. 2018 à 20:57
Bonjour

essayez cette formule en F10

=SERIE.JOUR.OUVRE(G10;-D10;$OY$1:$OY$50)
(n'oubliez pas le moins devant D10)
sachant que pour cet exemple, vous pouvez placer en OY1:OY50 les dates des jours fériés, (qu'ils soient en semaine ou WE, ils ne seront décomptés qu'une fois) et éventuellement des jours réputés ouvrables qui ne seraient pas travaillé (congé, fermeture etc..)
les samedi et dimanche sont décomptés automatiquement par le code

crdlmnt


0
NNumber Messages postés 8 Date d'inscription dimanche 25 novembre 2018 Statut Membre Dernière intervention 21 novembre 2019
25 nov. 2018 à 21:19
c'est génial ! ça fonctionne merci

et si je veux que excel me colorie les cases directement ?
0
Mike-31 Messages postés 18318 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 26 avril 2024 5 076
25 nov. 2018 à 21:28
Re,

avec une Mise en forme conditionnelle avec comme formule =F10<=AUJOURDHUI()
0
NNumber Messages postés 8 Date d'inscription dimanche 25 novembre 2018 Statut Membre Dernière intervention 21 novembre 2019
25 nov. 2018 à 21:33
je ne comprend pas. Pouvez-vous détailler ?
0
Mike-31 Messages postés 18318 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 26 avril 2024 5 076
25 nov. 2018 à 21:48
Re,

Avec les formules que l'on t'a donné, en colonne F tu as la date de début de travaux, cette date tu peux la coloriser par exemple en Rouge lorsque la date calendaire ou la date de début si tu préfères est arrive et dépasse ce jour, pour cela sélectionne la plage F10:F44 et Mise en forme conditionnelle la formule à saisir est =F10<=AUJOURDHUI()
puis format/Remplissage et sélectionne la couleur rouge

Mais tu pourrais également coloriser la date par exemple 5 jours avant le début des travaux prévus avec une couleur différente
0
NNumber Messages postés 8 Date d'inscription dimanche 25 novembre 2018 Statut Membre Dernière intervention 21 novembre 2019
25 nov. 2018 à 21:53
J'ai effectivement réussi a créer cette règle. Mais ... excel ne colorie rien car il ne sais pas quelle cellule correspond a quelle date. existe t-il une "règle" ? mais qui ne me remplie pas les cases ? qui lui dit simplement quelle cellule correspond a quelle date. j'ai des additions dans ces cellule déjà.
0
Mike-31 Messages postés 18318 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 26 avril 2024 5 076
25 nov. 2018 à 20:59
Bonsoir,

il faut commencer par créer une liste de jours fériés exemple en OX1:OX10
=SERIE.JOUR.OUVRE(DateDebut;-NbreDeJours;ListJoursFerie)

à tester
=SERIE.JOUR.OUVRE(G10;-D10;$OX$1:$O$X10)

tu peux également nommer la plage OX1:OX10 exemple Fériés
la formule devient
=SERIE.JOUR.OUVRE(G10;-D10;Fériés)
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
25 nov. 2018 à 21:03
Salut Mike
3 minutes de retard?
Bien cordialement
0
Mike-31 Messages postés 18318 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 26 avril 2024 5 076
25 nov. 2018 à 21:14
Salut l'ami,
je me suis attardé sur une autre réponse et j'ai été doublé, parfois c'est le contraire mais c'est bien amical.
Cordialement
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
26 nov. 2018 à 08:42
Bonjour
vous ne pouvez pas formater le tableau de planning en fonction des dates selon ce que vous avez comme titre de colonne en ligne 6,7,8, ,car ce sont des textes et non des valeurs numériques d'une part et d'autre part Excel supportera mal de travailler avec quelque chose du genre 31 septembre
j'ai débuté une mise en page selon le fichier jointt, voyez si elle convient
si oui, nous terminerons la mise en place des formats conditionnels dans la matinée
dans cette proposition:
  • les titres de colonnes en ligne 6 7 8 se placent automatiquement selon la date du premier jour que vous placez en I3
  • les WE se grisent automatiquement
  • restera à mettre en forme les jours fériés et les périodes d'activités, et même signaler le jour en cours, si ce modèle provisoire vous convient

si oui, dites où vous voulez la liste des jours fériés (adresse souhiatée pour cette liste)
https://mon-partage.fr/f/k9tc9zOh/
à vous lire
crdlmnt
0
NNumber Messages postés 8 Date d'inscription dimanche 25 novembre 2018 Statut Membre Dernière intervention 21 novembre 2019
26 nov. 2018 à 20:47
Bonjour Vaucluse,

Oui cela me convient parfaitement! je vous remercie du temps que vous portez sur mon projet.

Nous pouvons passer les jours fériés en 2ieme page je pense.

Bien cordialement,
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
26 nov. 2018 à 21:00
Ok je complète demain
bonne soirée
0
Mike-31 Messages postés 18318 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 26 avril 2024 5 076
Modifié le 26 nov. 2018 à 21:04
Re,

En attendant l'ami Vaucluse

j'avais préparé et rectifié quelques formules, le numéro semaine se déplace en fasse le jour courant
Il suffit de saisir la date du premier jour de ton tableau en J8
colonne F j'ai mis des mises en forme conditionnelle ainsi que colonne G et protégé la feuille

https://www.cjoint.com/c/HKAuebijGHj
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
27 nov. 2018 à 13:57
Bonjour
voila qui devrait répondre à la demande
les périodes affectées apparaissent en orange dans le tableau
le jour en cours apparaît en vert
notez qu'en fonction du recalage des dates en titres de colonnes, les heures déjà rentrées ne sont plus dans les bonnes colonnes
https://mon-partage.fr/f/ypPEkIWR/
revenez si problème
crdlmnt

0