Menu

Calcul de date dans excel

Messages postés
6
Date d'inscription
dimanche 25 novembre 2018
Dernière intervention
26 novembre 2018
-
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
Afficher la suite 

Votre réponse

5 réponses

Messages postés
23174
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
13 décembre 2018
0
Merci
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


NNumber
Messages postés
6
Date d'inscription
dimanche 25 novembre 2018
Dernière intervention
26 novembre 2018
-
je ne comprend pas. Pouvez-vous détailler ?
Mike-31
Messages postés
16686
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
13 décembre 2018
-
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
NNumber
Messages postés
6
Date d'inscription
dimanche 25 novembre 2018
Dernière intervention
26 novembre 2018
-
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à.
Mike-31
Messages postés
16686
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
13 décembre 2018
-
Re,

colonne F tu as les dates de départ de travaux donc tu sélectionnes comme je te l'ai dit toute la plage F10:F44 et mise en forme conditionnelle
tu applique la règle =F10<=AUJOURDHUI() puis Format/Remplissage et choisi la couleur

lorsque une date de la colonne F arrivera à la date du jour la cellule se colorisera

si l'ami Vaucluse ne passe pas par là demain je te retournerais ton fichier avec colorisation 5 jours avant la date de début des travaux et couleur différente dès le début des travaux
NNumber
Messages postés
6
Date d'inscription
dimanche 25 novembre 2018
Dernière intervention
26 novembre 2018
-
Ok j'ai compris mais je parlais de se coloriser dans le planning a coté avec les colonnes ou il y a les dates.
Commenter la réponse de Vaucluse
Messages postés
16686
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
13 décembre 2018
0
Merci
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)
Vaucluse
Messages postés
23174
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
13 décembre 2018
-
Salut Mike
3 minutes de retard?
Bien cordialement
Mike-31
Messages postés
16686
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
13 décembre 2018
-
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
Commenter la réponse de Mike-31
Messages postés
23174
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
13 décembre 2018
0
Merci
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
NNumber
Messages postés
6
Date d'inscription
dimanche 25 novembre 2018
Dernière intervention
26 novembre 2018
-
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,
Vaucluse
Messages postés
23174
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
13 décembre 2018
-
Ok je complète demain
bonne soirée
Commenter la réponse de Vaucluse
Messages postés
16686
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
13 décembre 2018
0
Merci
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
A+
Mike-31

Je suis responsable de ce que je dis, pas de ce que tu comprends...
Commenter la réponse de Mike-31
Messages postés
23174
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
13 décembre 2018
0
Merci
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

Commenter la réponse de Vaucluse