Условное форматирование номеров iwork

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

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

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

1 ответ

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

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

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

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

Другие вопросы по тегам