Retourne 0 lorsque la valeur d'une cellule est négatif
J'ai une feuille de calcul google utilise cette fonction:
=SUM(E:E) - SUM(C:C)
Il additionne toutes les valeurs de la colonne E et de la colonne C et de leur soustrait la différence. Je voudrais être en mesure de retourner 0 si la différence est négative.
La fonction MAX reçoit une liste de valeurs
par exemple. MAX(1, 2, 3, 4) donne 4
donc, si vous donnez à 0, alors il sera de retour 0 car c'est plus haut que le résultat négatif
Possible sans changer la formule existante, mais avec une mise en forme tels que:
#.00;"0";0
Ce qui diffère de l'une formule comme =MAX(SUM(E:E)-SUM(C:C),0) car l'ajout d'un numéro à la sortie de cette formule donnera suite à l'ajout du nombre, où SUM(C:C) est plus grand que SUM(E:E). L'ajout de la même addend à =SUM(E:E)-SUM(C:C) où SUM(C:C) est plus grand que SUM(E:E) ne donnera pas le addend comme le résultat, sauf lorsque l'ajout est 0.
La fonction MAX reçoit une liste de valeurs
par exemple. MAX(1, 2, 3, 4) donne 4
donc, si vous donnez à 0, alors il sera de retour 0 car c'est plus haut que le résultat négatif
OriginalL'auteur Kirschstein
IF((SUM(E:E) - SUM(C:C))< 0,0,SUM(E:E) - SUM(C:C))
OriginalL'auteur Femaref
Possible sans changer la formule existante, mais avec une mise en forme tels que:
Ce qui diffère de l'une formule comme
=MAX(SUM(E:E)-SUM(C:C),0)
car l'ajout d'un numéro à la sortie de cette formule donnera suite à l'ajout du nombre, oùSUM(C:C)
est plus grand queSUM(E:E)
. L'ajout de la même addend à=SUM(E:E)-SUM(C:C)
oùSUM(C:C)
est plus grand queSUM(E:E)
ne donnera pas le addend comme le résultat, sauf lorsque l'ajout est0
.OriginalL'auteur pnuts