J'ai trouver une formule

Résolu/Fermé
Kalakalaki - Modifié par Kalakalaki le 27/04/2011 à 20:48
 Kalakalaki - 28 avril 2011 à 03:21
Bonjour,

J'ai trouvé une formule sur excel mais je ne la comprend pas
cette formule secrit comme suit

=MAX(0;MIN(D1;B1)-MAX(C1;A1)+1)*(A1*B1>0)
dans un premier numero elle me donne 24 losque A1=2008-11-03 B1= 2008-12-24
C1= 2008-12-01 et D1 = 2009-03-31
dans le suivant elle me donne 35 au lieur de 34. Mon A1=2007-12-28 B1= 2008-01-31
C1=2007-12-01 et D1=2008-03-31
La formule est pour calculer le nombre de jour de la periode A1 - B1 qui sont dans la periode C1 - D1 (tout ceci est pour une facture)
Pouvez-vous me dire commen amiliorer cette formule pour quel soit le plus juste posible et me dire commen elle fonctionne
A voir également:

1 réponse

Mike-31 Messages postés 18310 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 29 mars 2024 5 073
27 avril 2011 à 23:06
Salut,

si j'ai bien suivi, tu veux compter les jours entre deux périodes, la formule peut s'écrire plus simplement
=MIN(D1;B1)-MAX(C1;A1)+1

en fait cette partie de la formule MIN(D1;B1) va retenir la date la moins importante si en B1 tu as 01/11/2011 et en D1 tu as 15/11/2011 la formule retiendra le contenu B1 01/11/2011

cette partie MAX(C1;A1)+1 retiendra la date la plus élevée, si en A1 tu as 1/11/2011 et en C1 1/10/2011 la date retenue sera 01/11/2011 et comme c'est le principe des intervalles on rajoute +1 parce que le premier ou dernier jour compte

Si on veut retenir que le nombre de jours entre les deux dates retenues on supprime le +1

et =MIN(D1;B1)-MAX(C1;A1)+1 donnera
01/11/2011-02/11/2011 = 1 jour

0
Mytå Messages postés 2973 Date d'inscription mardi 20 janvier 2009 Statut Contributeur Dernière intervention 20 décembre 2016 942
28 avril 2011 à 00:26
Salut le forum

La formule vient de cette discussion

Elle permet de compter le nombre de jours commun à deux périodes.

Mytå
0
Merci
0