Flux rss
Rechercher : dans
Par : Mots clés Nom d'utilisateur
Messages sans réponse

Soustraire deux dates

ventilateur, le dimanche 20 janvier 2008 à 00:09:41 
 Signaler ce message aux modérateurs

Bonjour,
Voici mon problème : je désire soustraire une date de début de mission d'une date de fin de mission de façon à obtenir la durée en jours de cette mission; (exemple : 03/01/2008 - 17/01/2008 = x jours)
quelqu'un peut il m'aider à résoudre ce qui pour moi est un casse tête?
Par avance, merci

Configuration: Windows 98 se
Internet Explorer 6.0

1

dilok, le dimanche 20 janvier 2008 à 01:45:28
  • +1

Bonsoir, déjà si tu soutrai le 3/1 par le 17/1 tu aura un résultat négatif.

Bon la n'est la pas le problème, mais il faudrait savoir si tu veu faire sur excel ou autre ?

De plus tou depend si tu veux calculer juste les jours ouvrés?

Répondre à dilok

2

Raymond PENTIER, le dimanche 20 janvier 2008 à 03:31:38
  • +3

Date de début en B2 (03/01/08) et date de fin en C2 (17/01/08) : Durée en D2 =C2-B2 avec Format/Cellule/Nombre/Standard
Un heureux retraité antillais :-)
Raymond

Répondre à Raymond PENTIER

3

ventilateur, le dimanche 20 janvier 2008 à 18:29:52
  • +1

Un grand merci pour vos deux réponses mais cela ne me convient pas car (j'avais oublié de préciser que je fais ce calcul sous excel) si j'applique la solution de Raymond (ce que j'avais déjà fait), j'obtiens un résultat purement mathématique : 17 - 03 = 14 jours. En réalité, dans cet exemple, je ne dois pas trouver 14 mais 15 car il faut compter le 03 (date de début de mission) et le 17 (date de fin de mission). Premier problème donc...
Pour Dilok, effectivement je peux envisager le fait de faire la ségrégation entre les jours ouvrés et les autres. Dans ce cas, la semaine commence le lundi et s'achéve le vendredi; As-tu une solution ?
Merci par avance.

Répondre à ventilateur

4

Vaucluse, le dimanche 20 janvier 2008 à 18:41:10
  • +1

Bonsoir
Pour calculer un nombre exact dans un soustraction en incluant les extrèmes, il suffit de rajouter 1 au résultat!
Ainsi comme 2-1 vous donne 1; 2-1+1 vous donne 2
Donc Date1-Date2 +1 vous donne le nombre de jour dates incluses.
Pour ce qui est des jours ouvrables, je n'ai pas la solution mais vous pouvez faire une recherche "jours ouvrés" dans ce forum et vous verrez que la question à été abordée plusieurs fois
Je pense que vous pourrez y trouver votre bonheur.
CRDLMNT La vérité ne se possède pas, elle se cherche seulement

Répondre à Vaucluse

5

eriiic, le dimanche 20 janvier 2008 à 19:55:53
  • +1

Bonjour,

C'est vrai que tu aurais pu trouver qu'il fallait faire +1 si tu voulais les bornes...
Sinon tu as =NB.JOURS.OUVRES(A1;A2) qui te calcule le nombre de jours ouvrés entre 2 dates (bornes incluses)
Tu peux ajouter en 3ème parametres les jours fériés, regarde l'aide si besoin

eric

Répondre à eriiic

6

Vaucluse, le dimanche 20 janvier 2008 à 20:41:46
  • +1

...'soir Eric
Cette formule,je la croise depuis quelques temps, mais mon Excel n'en veut pas....Pourtant, j'ai payé assez cher mon office!As tu une idée sur le pourquoi de l'entêtement de ce logiciel illogique à mon logis?
Bonne soirée, à demain La vérité ne se possède pas, elle se cherche seulement

Répondre à Vaucluse

7

eriiic, le dimanche 20 janvier 2008 à 21:57:35
  • +1

Bonsoir vaucluse :-)

Oui, ça fait partie des fonctions ajoutées lorsque tu actives la macro complémentaire 'utilitaires d'analyse' dans le menu 'outils / macros complémentaires...'
Je fais parie des gens qui pensent qu'il faut éviter de trop utiliser ces fonctions car tu n'es jamais sûr que sur le poste cette macro sera activée. Mieux vaut les reconstruire mais celle-ci est assez complexe donc pour quoi s'en priver
Au passage tu peux y désactiver 'outils pour l'euro' qui ne sert pas à grand chose.

Bonne soirée
eric

Répondre à eriiic

8

Vaucluse, le lundi 21 janvier 2008 à 06:57:44
  • +1

Bonjour Eric
.... et merci.
En fait, je ne crois pas à priori que je vais me lancer la dedans , sauf s'il y a d'autres avantage à tirer de la manip que me demande Excel, à savoir remettre le CD pour charger les macros.
Or comme tu le sais , les jours fériés ne me servent qu'à savoir quand les autres ne travaillent pas. C'est ma curiosité naturelle qui me motivait,mais pour courir après des jours ouvrables...beurk!, c'est trop
Bien cordialement, bonne semaine à toi.
La vérité ne se possède pas, elle se cherche seulement

Répondre à Vaucluse

9

asdemoret, le lundi 9 juin 2008 à 11:52:34

Bonjour,
je sais pas s'il est trop tard mais je voulais savoir l'inverse de comment passer du nombre de jours en date ? Par exemple savoir a quelle date j'aurais 10 000 jours et que excel me dise la date

Répondre à asdemoret

10

Vaucluse, le lundi 9 juin 2008 à 12:41:57
  • +1

Bonjour
Il n'est jamais trop tard sur CCM, par contre, ce qui est possible c'est d'ouvrir un nouveau sujet pour y poser une question.A défaut, votre demande risque de tomber dans le oubliettes.
Ceci dit, là, nous l'avons vu, donc:
Pourre reporter une date en cumul, par exemple A1 et B1
_bien entendu,en A1 vous rentrez la date de départ
_En B1, la fomule toute bête:
=A1+10000 et Excel vous renverra la date d'arrivée
Si vous voulez une solution à variable:
En A1 date de départ,format ce cellule: date
En B1 nombre de jours à ajouter,format de cellule : nombre ou standard
En C1= A1+C1, formate de cellule: date
CRDLMNT
Nota: si vous ne mettez pas de date en A1, Excel compte à partir du 1/1/1900

La vérité ne se possède pas, elle se cherche seulement

Répondre à Vaucluse

11

 Cédric, le vendredi 11 juillet 2008 à 19:22:17

La macro fonctionne bien. Merci bcp

Répondre à Cédric
Java soustraction de Date Bonjour, En java je souhaite soustraires 2 dates pour obtenir le nombre de mois. les dates sont au format 2004-04-23 mais j'ai essayé d'utiliser la classe Date mais j'ai pas trouver de soustraction help me please merci kris www.commentcamarche.net/forum/affich-689024-java-soustraction-de-date
Soustraction de date avec php Bonjour, Je voudrais ecrire une fonction avec PHP qui me permettra de pouvoir faire la soustraction de deux dates, et retourner le resultat sous forme du nombre de mois. quelqu'un pourra t'il m'aider? ------------------------------------------ Voici... www.commentcamarche.net/forum/affich-252190-soustraction-de-date-avec-php
Difference entre 2 date ?? (Résolu) Slt !!!! je cherche a savoir comment fait on pour faire la difference entre 2 date sous forme SQL, .... merci... www.commentcamarche.net/forum/affich-1264249-difference-entre-2-date
[Excel] Ajouter une date fixe dans une celluleSi vous souhaitez insérer la date du jour en cours dans une cellule, au format JJ/MM/AAAA, et que celle-ci reste fixe, sans remise à jour à chaque ouverture du fichier (par exemple pour indiquer la date de création du fichier): Tapez simplement ... www.commentcamarche.net/faq/sujet-3757-excel-ajouter-une-date-fixe-dans-une-cellule
Travailler sur les dates avec ExcelVous avez une date en C3 par exemple, et vous voulez connaitre : le N° de la semaine correspondant à cette date : = NO.SEMAINE(C3;2) Nota : 2 correspond à un système de semaines commençant le Lundi, et 1 pour le Dimanche. ... www.commentcamarche.net/faq/sujet-8647-travailler-sur-les-dates-avec-excel
[PHP] Calcul du temps écoulé entre 2 datesBonjour à tous, Je voudrais savoir si quelqu'un peut m'aider à calculer le temps écoulé entre 2 dates, par exemple une date $date et le jour présent. Je sais qu'il faut faire un timestamp pour les 2 dates après les convertir en secondes, les... www.commentcamarche.net/forum/affich-1901352-php-calcul-du-temps-ecoule-entre-2-dates
[Java] Intervalle entre 2 datesBonjour, je souhaiterai savoir comment on fait pour connaitre l'intervalle de temps entre 2 dates. J'ai regardé la classe date et la classe timestamp mais je trouve pas.faut il que je crée moi meme une fonction ? si quelqu'un a une idée Merci Marianne www.commentcamarche.net/forum/affich-1590822-java-intervalle-entre-2-dates
Compter le nombre d'un jour entre 2 datesComment ecrire une formule sous excel afin de compter le nombre d'un jour specifique (ex tous les lundis) entre 2 dates ? www.commentcamarche.net/forum/affich-3268427-compter-le-nombre-d-un-jour-entre-2-dates
Grand Theft Auto 2 (GTA 2)Certificat ELSPA: , Date de relâchement :22/10/99, Distributeur:Take 2, Genre:Action, L'année de fabrique:  www.commentcamarche.net/guide/83321-grand-theft-auto-2-gta-2
Zoo Tycoon 2: Extinct Animals ExpansionDescription:Zoo Tycoon 2: Extinct Animals, the biggest expansion pack to date for the hugely popular, award-winning “Zoo Tycoon 2, ” lets gamers bring animals that once roamed the Earth back to life. With new challenges and more than 30 new animals, ... www.commentcamarche.net/guide/976834-zoo-tycoon-2-extinct-animals-expansion
The Sims 2: University ExpansionOther Names:The Sims 2: Campus Life! Data Set (JPN), Genre:Simulation, Avis ESRB:Teen 13+, Développeur:Maxis, Description:  www.commentcamarche.net/guide/896632-the-sims-2-university-expansion
EDGE (Enhanced Data Rates for GSM Evolution)Introduction au standard EDGE Le standard EDGE (Enhanced Data Rates for GSM Evolution.) est une évolution de la norme GSM, modifiant le type de modulation. Tout comme la norme GPRS, le standard EDGE est utilisé comme transition vers la troisième... www.commentcamarche.net/contents/telephonie-mobile/edge.php3