Инструкция IF/THEN/ELSEпозволяет выполнять вычисления в зависимости от результатов других столбцов. В инструкции IFможно указывать ссылки на другие столбцы, но не на ячейку отчета. Вычисление должно применяться ко всему столбцу.

Например, инструкция IF B>100 THEN B ELSE C*1.25означает следующее: Если сумма в столбце Bпревышает 100, следует поместить в столбец CALCзначение из столбца B. Если сумма не превышает 100, следует умножить значение столбца Cна 1,25, а затем поместить результат в столбец CALC.

За предложением IFдолжна следовать логическая инструкция, в результате дающая значение TRUEили FALSE. Формулы, используемые для предложений THENи ELSE, могут содержать ссылки на любое количество столбцов и иметь любой уровень сложности.

Примечание Примечание

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

Дополнительные сведения о создании завершенных строк см. в разделе IF/THEN/ELSE  Инструкции IF/THEN/ELSE в определении строки .

См. также