J'ai trouver une formule
Résolu
Kalakalaki
-
Kalakalaki -
Kalakalaki -
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
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:
- J'ai trouver une formule
- Formule si et - Guide
- Trouver adresse mac - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Formule mathématique - Télécharger - Études & Formations
- Formule somme excel colonne - Guide
1 réponse
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
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