Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

IfEmpty(x,ifTrue,ifFalse) Где      

Где:

x – столбец проверки,;

ifTrue – значение для подстановки, если столбец проверки отсутствует;

ifFalse – значение, если столбец проверки присутствует.

Пример1:

В расчетах используется три столбца «Цена», «Закупочная стоимость» и «Скидка».

Image ModifiedImage Modified

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

Пример2:

В расчетах используются столбцы: «Налог», «Закупленные товары», «Прочие расходы».

Формула: «Суммарные расходы» = Налог + Закупленные товары + прочие Прочие расходы

Если есть вероятность, того, что какой-то из столбцов будет отсутствовать, нужно использовать следующую формулу: 

IfEmpty([Налог], 0, [Налог])+IfEmpty([Закупленные товары], 0, [Закупленные товары])+IfEmpty([прочие расходы], 0, [прочие расходы])

Здесь 0 –  то, что будет прибавляться к суммарным расходам в случае отсутствия данных.

Image Modified

Внимание: Если в одну из строк придет пустое значение (Null), в общем результате формулы будет отображено пустое значение:.

Image Modified