2015-10-08 1 views
0

Utilisateur de longue date du site, Première fois qu'une question a été posée.imbriqué si ignorer les blancs

Un peu d'histoire

J'ai eu une encyclopédie de codage dans mon dernier emploi, connaissait Excel et VBA intérieur, donc mes problèmes où seulement aussi compliqué que la marche à la réception est ouverte.

J'ai maintenant déménagé et j'ai besoin de cette aide plus que jamais.

J'ai un problème, j'utilise une feuille de calcul pour calculer le temps en jours et en heures entre deux dates.

Pour SLA rapports

Certaines cellules sur la dans la série sera vide alors je veux qu'il y ait retourné comme « »

Et je garde la question générique avec l'utilisation de la formule de l'aide ou l'assistant de fonction.

La formule que je utilise est d'obtenir les valeurs dans ma cellule cible sont:

INT(G2-F2)&" Days "&HOUR(MOD(G2-F2,1))&" Hour "&MINUTE(MOD(G2-F2,1))&" Minutes" 

Si F2 est vide il en sera G2 de sorte que le cas peut être effectuée sur chaque cellule, ou les deux.

Pouvez-vous me guider dans la bonne direction sur la façon d'imbriquer des espaces vides qui sont retournés comme "" dans la cellule cible?

Est-ce un OU si la réponse ou ISBLANK convient mieux?

Merci

Wayne

Répondre

0

Il semble que vous voulez juste:

=IF(F2="","",INT(G2-F2)&" Days "&HOUR(MOD(G2-F2,1))&" Hour "&MINUTE(MOD(G2-F2,1))&" Minutes") 

Note: Je ne vois pas la nécessité pour le MOD là-dedans, comme il arrive.

+0

Cela a fonctionné un régal, merci beaucoup –