Laissant une cellule vide dans Excel jusqu'à la saisie des données

2

J'ai besoin d'aide avec une formule Excel. J'essaie de créer un suivi MPG pour les véhicules de mon entreprise et j'aimerais que les résultats d'une formule restent vierges jusqu'à ce que toutes les données pertinentes soient entrées. J'ai le kilométrage de départ dans la cellule B9, le kilométrage final dans la cellule C9 et le nombre total de miles dans la cellule D9. Je voudrais que la cellule de kilométrage total (D9) reste vide jusqu'à ce que j'ai entré le kilométrage final à la fin de la journée. La formule actuelle , je suis entré dans D9 cellule est maintenant: =C9-B9. Voir la capture d'écran ci-dessous.

entrez la description de l'image ici

MississippiNative
la source

Réponses:

4

Vous pouvez essayer d'utiliser IF, ORet ISBLANKcomme ceci:

=IF(OR(ISBLANK(B9),ISBLANK(C9)), "", C9-B9)
Jerry
la source
Bingo !! Cela a fait le tour. Je dois vraiment suivre un cours Excel avancé pour mieux comprendre la signification de toutes les fonctions. Merci encore.
MississippiNative
@ user302068 ISBLANK()renvoie true ou false si la cellule est vide. ORretournera vrai ou faux: si tous les crochets sont faux, cela retournera faux. Si un seul retourne vrai, il retourne vrai. J'espère que cela rend les choses un peu plus claires :) IFdevrait être facile à comprendre IF(expr, res1, res2): si l'expression exprest vraie, alors calcule res1, sinon calcule res2.
Jerry
Ok je l'ai compris, j'ai dû supprimer le "JOUR" et juste entrer la valeur, donc = IF (OR (ISBLANK (E2)), "", E2 + 6) Maintenant, les lignes suivantes ajoutent seulement + 6 à la colonne E.
rnmonica5
2

Vous pouvez essayer une formule conditionnelle en utilisant la IFfonction. Microsoft a publié un article complet sur leur fonctionnement. Votre solution ressemblerait à ceci:

=IF((C9-B9)<=0, "", C9-B9)
emma
la source
@CanadianLuke, j'ai corrigé cette pièce pour qu'elle soit <=plutôt que juste <. Dans l’état actuel des choses, c’est plus rapide et plus simple que l’autre réponse.
Ingénieur Toast