Case vide dans calcule de durée en mode [hh]:mm
Résolu
loup88
Messages postés
2
Statut
Membre
-
Raymond PENTIER Messages postés 71823 Statut Contributeur -
Raymond PENTIER Messages postés 71823 Statut Contributeur -
Bonjour, dans le tableau ci-joint j'essaie de calculer des durées cumulative à partir de dates et heures. Quand j'ai une case vide le calcule ne se fait pas. J'ai des #### en réponse. Je souhaiterais que la case vide soit considéré comme «0». Dans mon fichier c'est ma formule en I7 et suivante qui fait défaut. je souhaite que la donnée en F7 se répercute en I7 alors que les case de date G7 et d'heure h7 sont vide. Je suis en mode personnalisé [HH]:mm
merci
https://www.cjoint.com/c/FCocOvjYhlz
loup:)
merci
https://www.cjoint.com/c/FCocOvjYhlz
loup:)
A voir également:
- Excel formule cellule vide
- Formule excel si et - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Excel cellule couleur si condition texte - Guide
- Liste déroulante excel - Guide
3 réponses
Bonjour
Excel a du mal avec les heures négatives! Il ne les affiche pas, affiche ####### mais ne reconnaît pas le calcul comme une erreur.
En I3:
=SI(G3+H3-D3-E3<0;"";G3+H3-D3-E3)
et si vous voulez reporter la valeur de F
=SI(G3+H3-D3-E3<0;F3;G3+H3-D3-E3)
crdlmnt
La qualité de la réponse dépend surtout de la clarté de la question, merci!
Excel a du mal avec les heures négatives! Il ne les affiche pas, affiche ####### mais ne reconnaît pas le calcul comme une erreur.
En I3:
=SI(G3+H3-D3-E3<0;"";G3+H3-D3-E3)
et si vous voulez reporter la valeur de F
=SI(G3+H3-D3-E3<0;F3;G3+H3-D3-E3)
crdlmnt
La qualité de la réponse dépend surtout de la clarté de la question, merci!
J'avais la formule
=G7+H7-D7-E7 qui fonctionne lorsque j'ai des dates et heures partout.
j'ai créé =SIERREUR(G8+H8; "d8-e8") qui me permet de répercuté ma donnée lorsque mes cases sont vide mais qui ne fonctionne pas lorsque j'ai des dates en G8 et heure en H8
je suis dans le noir
loup:)
SIERREUR(valeur, valeur_si_erreur) ?
Donc ta formule doit s'écrire, en fonction de tes besoins,
=SIERREUR(G7+H7-D7-E7 ; 0) ou
=SIERREUR(G7+H7-D7-E7 ; "")