Инструкция 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 в определении строки .