J'essaie d'utiliser la fonction if pour regarder les cellules à gauche et laisser la cellule vide si elles sont vides ou calculer si elles ne le sont pas

1

J'essaie d'utiliser la fonction if pour regarder les cellules à gauche et laisser la cellule vide si les cellules de référence sont vides ou calculer si elles ne le sont pas. Par exemple, j'ai E14 qui intègre la formule et C14 (date de début prévue) et D14 (date de début réelle) en tant que cellules de référence. J'ai besoin que D14 ait priorité sur C14.

chase
la source

Réponses:

0

Que devez-vous calculer? Essayez le long de ces lignes

= if (nombre (C14, D14) <2, "", C14 + D14)

La condition If compte les nombres dans les deux cellules. S'il y a moins de 2 nombres, la formule renvoie un blanc, sinon elle ajoute les deux cellules. Ajustez au calcul dont vous avez besoin.

Edit: essayer

= if (nombre (C14, D14), si (D14> 0, D14 + 180, C14 + 180), "")

Ou, si la date de début réelle est toujours postérieure à la date de début prévue,

= if (nombre (C14, D14), max (C14, D14) +180, "")

L'instruction IF compte le nombre de valeurs. Si les deux cellules sont vides, un zéro est renvoyé et la partie False sera exécutée.

teylyn
la source
= IF (D14> 0, D14 + 180, IF (C14> 0, C14 + 180, IF (C14 = 0, "")))
chase
J'ai édité ma réponse avec quelques suggestions supplémentaires.
teylyn
= IF (COUNT (C14, D14), IF (D14> 0, D14 + 180, C14 + 180), "") a bien fonctionné et renvoie les mêmes valeurs que = = IF (D14> 0, D14 + 180, IF (C14 & gt) ; 0, C14 + 180, IF (C14 = 0, "")))
chase