Nombre de jours entre deux dates

Bonsoir à tous,

je cherche à calculer le nombre de jours entre deux dates ; les fonctions datedif et jour360 ne me conviennent pas car elles me trouvent un jour de moins que ce que je recherche.

ex : en A1 01/10/2007 et en A2 30/10/2007, je veux trouver 30 et non 29 comme c'est le cas.

Merci par avance pour votre aide ... avec une fonction DATE evidemment

Bonsoir,

Avez vous regarder sur ce même site 10/20 lignes plus bas le post

DATEDIF

Cordialement

Alain

Bonsoir,

Et pourquoi pas :

A2-A1+1

au format standard

@+

Bonsoir,

Après tout pourquoi pa la solution de thibo (bonsoir vous)

une autre soution

a1= 01/01/2007 00:00:00

a2 = 30/01/2007 23:59:59

a3 = a2-a1, éventuelement = arrondi (a2-a1;0)

mais enfin dans l'absolu 30-1=29 (même pour des jours)

Cordialement

Alain

Bonsoir,

a tester

=DATEDIF(A1;A2;"d")+1, d égale jour en anglais

A +

Salut le forum

Le problème avec DATEDIF vient des mois incomplets

31-12-2005    31-01-2006    0 an 1 mois 0 jour
31-12-2005    28-02-2006    0 an 1 mois 28 jours
31-12-2005    31-03-2006    0 an 3 mois 0 jour
31-12-2005    30-04-2006    0 an 3 mois 30 jours
31-12-2005    31-05-2006    0 an 5 mois 0 jour
31-12-2005    30-06-2006    0 an 5 mois 30 jours
31-12-2005    31-07-2006    0 an 7 mois 0 jour
31-12-2005    31-08-2006    0 an 8 mois 0 jour
31-12-2005    30-09-2006    0 an 8 mois 30 jours
31-12-2005    31-10-2006    0 an 10 mois 0 jour
31-12-2005    30-11-2006    0 an 10 mois 30 jours
31-12-2005    31-12-2006    1 an 0 mois 0 jour

Mytå

Merci pour vos réponses, je me doute qu'en rajoutant 1 à la fonction datedif ou jour360, le résultat est celui que j'attends ! Je cherche plutot une fonction qui tienne compte du 1er jour dans le calcul, mais ou nous restons sur une logique de 360 jours par an !!

encore merci pour votre aide précieuse !

F. AUDOUY

Bonjour

Dés que nous parlons de logique pour un calcul illogique, je séche..

Cordialement

Bonjour à vous tous,

Si tu désires établir un calcul sur base de 360 jours par an, cela voudrait dire 12 mois de 30 jours, est-ce bien cela ?

Donc du 28/02/2007 au 01/03/2007 il y aurait 5 jours, bornes inclues, alors qu'en réalité il n'y a que 2 jours.

Par contre du 30/03/2007 au 01/04/2007 il n'y aurait que 2 jours, alors qu'en réalité il y a 3 jours.

dré

Bravo Dré, c'est exactement ce dont j'ai besoin...

Désolé pour le coté "illogique du calcul"

Merci encor

cdt,

f. AUDOUY

Re,

Pas si illogique que cela, puisque MS l'a prévu !

J'ai appris qu'il y a deux méthodes, l'une pour l'Europe, l'autre pour les US.

D'après mon message précédent (sous lequel il faut lire que du 28/02/2007 au 01/03/2007 il y a 4 jours et non 5 !) ce serait la méthode US qui serait d'application.

A1 : la date de départ

B1 : la date de fin

la formule : =JOURS360(A1;B1;1)+1

Le +1 parce qu'il est demandé bornes inclues.

D'après les quelques tests effectués, cela m'a l'air de correspondre à la demande.

dré

bonjour à tous,

merci DRE ;

sans avoir lu les textes, j'avais initialement pensé à cette méthode. Je vais donc me résoudre à faire comme cela, merci à tous pour votre aide

cdt,

F. AUDOUY

Rechercher des sujets similaires à "nombre jours entre deux dates"