Одним из больших преимуществ использования программы для работы с электронными таблицами, например Excel, является возможность создавать формулы, определяющие результаты на основе другой информации в электронной таблице. Word – это не Excel, но он позволяет выполнять простые арифметические операции на основе содержимого таблицы. Это может быть очень удобно во многих случаях.
Но что, если вы хотите выполнить условное вычисление? Например, предположим, что у вас есть следующее поле вычисления в ячейке таблицы:
{= (B2-B1)}
Что делать, если вы хотите отобразить результат только если B2 не равно нулю? Если B2 равно нулю, тогда вы хотите, чтобы результат, отображаемый при вычислении, был равен нулю.
Для создания условных вычислений вы используете поле IF. Это поле заставляет Word выполнить сравнение, а затем выбрать разные результаты в зависимости от результата сравнения. В этом случае вы хотите проверить, равно ли B2 нулю. Если это так, то вы хотите вернуть нулевое значение. Если нет, то вы хотите провести вычитание. Вот как выглядит такое вычисление составного поля:
{= IF (B2 = 0,0, B2-B1)}
Ключевой фактор в этом IF формула – это сравнение, которое она выполняет. Сравнение – это первый элемент в круглых скобках, в данном случае B2 = 0. Результат этого сравнения определяет, какие из следующих элементов используются в поле. Если сравнение ИСТИНА, то используется первый элемент (0). Если сравнение имеет значение FALSE, то используется второй элемент (B2-B1). При желании вы можете легко изменить сравнение на другую операцию. Например, если вы хотите убедиться, что ноль возвращался каждый раз, когда B2 было 0 или меньше, вы можете использовать формулу B2