Условное форматирование номеров iwork - PullRequest
0 голосов
/ 01 сентября 2010

Я пытаюсь создать электронную таблицу в iWork 09 Numbers. У меня есть значения в ячейках вместе с датами, однако до тех пор, пока эта дата не пройдена, я не хочу, чтобы соответствующее значение было включено в окончательную формулу «итого», которая складывает все значения вместе.

Ниже приведена формула для одной из ячеек, она работает нормально, но показывает значение ячейки как ноль, я хочу, чтобы она установила его как ноль, но покажу 350. Так что он по-прежнему правильно вычисляет сумму, но всегда показывает 350 в качестве значения.

=IF(A7<=TODAY(),350,0) =VALUE("350")

1 Ответ

1 голос
/ 06 октября 2010

Хммм .. Это не сработает для вас. Проблема в том, что вы не можете иметь формулу, которая называет себя определяющим значением, чтобы стать частью новой формулы. То есть он должен быть условным и отображать только значение, к которому относится формула.

Если вы хотите, чтобы в этой ячейке отображалось значение 350, поместите первую часть формулы в отдельную ячейку (или таблицу, лист и т. Д.). Затем в ячейку, которую вы хотите отобразить как 350, поместите

=IF('Cell that works out if A7<=TODAY(), 350, "Error")

Должен получить желаемый результат. '

...