Dans mon tableau il y a un d=E9lai (M18) et une date de=20
finalisation effective (T18). J'aimerai calculer le=20
nombre de jours de diff=E9rence entre les deux. J'ai donc=20
appliqu=E9 cette formule :
puis je l'ai =E9tendue jusqu'=E0 8000. C'est la raison pour=20
laquelle cette formule est aussi longue, parce qu'il=20
fallait prendre en compte que des cellules pouvaient =EAtre=20
vides avec une aussi grande s=E9lection.=20
Jusque l=E0 tout fonctionne, il me calcule bien la=20
diff=E9rence entre les deux dates et prend en compte les=20
nouvelles entr=E9es.
Mais lorsque la date de finalisation est ant=E9rieure au=20
d=E9lai, il me marque cette erreur : #NOMBRE!
Comment faire pour qu'il applique cette formule dans les=20
deux sens ? Ou qu'il me mette -3 par exemple pour dire=20
qu'on a fini avant le d=E9lai ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
LSteph
Bonjour,
Pour reprendre ta formule: =SI((M18="")+(T18="")>0;"";DATEDIF(MIN(m18;t18);MAX(m18;t18);"d")*SI(MIN(m18;t18)=m18;-1;1)) Pour simplifier: =SI(ET(m18<>"";t18<>"");t18-m18;"")
Mettre la cellule résultat au format nombre
'lSteph
"Marilyne" a écrit dans le message de news: 407001c5208e$13694c80$ Bonjour
Dans mon tableau il y a un délai (M18) et une date de finalisation effective (T18). J'aimerai calculer le nombre de jours de différence entre les deux. J'ai donc appliqué cette formule :
=SI((M18="")+(T18="")>0;"";DATEDIF(M18;T18;"d"))
puis je l'ai étendue jusqu'à 8000. C'est la raison pour laquelle cette formule est aussi longue, parce qu'il fallait prendre en compte que des cellules pouvaient être vides avec une aussi grande sélection.
Jusque là tout fonctionne, il me calcule bien la différence entre les deux dates et prend en compte les nouvelles entrées.
Mais lorsque la date de finalisation est antérieure au délai, il me marque cette erreur : #NOMBRE!
Comment faire pour qu'il applique cette formule dans les deux sens ? Ou qu'il me mette -3 par exemple pour dire qu'on a fini avant le délai ?
Un grand merci d'avance
Bonjour,
Pour reprendre ta formule:
=SI((M18="")+(T18="")>0;"";DATEDIF(MIN(m18;t18);MAX(m18;t18);"d")*SI(MIN(m18;t18)=m18;-1;1))
Pour simplifier:
=SI(ET(m18<>"";t18<>"");t18-m18;"")
Mettre la cellule résultat au format nombre
'lSteph
"Marilyne" <anonymous@discussions.microsoft.com> a écrit dans le message de
news: 407001c5208e$13694c80$a601280a@phx.gbl...
Bonjour
Dans mon tableau il y a un délai (M18) et une date de
finalisation effective (T18). J'aimerai calculer le
nombre de jours de différence entre les deux. J'ai donc
appliqué cette formule :
=SI((M18="")+(T18="")>0;"";DATEDIF(M18;T18;"d"))
puis je l'ai étendue jusqu'à 8000. C'est la raison pour
laquelle cette formule est aussi longue, parce qu'il
fallait prendre en compte que des cellules pouvaient être
vides avec une aussi grande sélection.
Jusque là tout fonctionne, il me calcule bien la
différence entre les deux dates et prend en compte les
nouvelles entrées.
Mais lorsque la date de finalisation est antérieure au
délai, il me marque cette erreur : #NOMBRE!
Comment faire pour qu'il applique cette formule dans les
deux sens ? Ou qu'il me mette -3 par exemple pour dire
qu'on a fini avant le délai ?
Pour reprendre ta formule: =SI((M18="")+(T18="")>0;"";DATEDIF(MIN(m18;t18);MAX(m18;t18);"d")*SI(MIN(m18;t18)=m18;-1;1)) Pour simplifier: =SI(ET(m18<>"";t18<>"");t18-m18;"")
Mettre la cellule résultat au format nombre
'lSteph
"Marilyne" a écrit dans le message de news: 407001c5208e$13694c80$ Bonjour
Dans mon tableau il y a un délai (M18) et une date de finalisation effective (T18). J'aimerai calculer le nombre de jours de différence entre les deux. J'ai donc appliqué cette formule :
=SI((M18="")+(T18="")>0;"";DATEDIF(M18;T18;"d"))
puis je l'ai étendue jusqu'à 8000. C'est la raison pour laquelle cette formule est aussi longue, parce qu'il fallait prendre en compte que des cellules pouvaient être vides avec une aussi grande sélection.
Jusque là tout fonctionne, il me calcule bien la différence entre les deux dates et prend en compte les nouvelles entrées.
Mais lorsque la date de finalisation est antérieure au délai, il me marque cette erreur : #NOMBRE!
Comment faire pour qu'il applique cette formule dans les deux sens ? Ou qu'il me mette -3 par exemple pour dire qu'on a fini avant le délai ?