Одним из больших преимуществ использования программы для работы с электронными таблицами, такой как Excel, является возможность создавать формулы, которые определяют результаты на основе другой информации в электронной таблице. Word — это не Excel, но он позволяет выполнять простые арифметические операции на основе содержимого таблицы. Это может очень пригодиться во многих случаях.

Но что, если вы хотите выполнить условное вычисление? Например, предположим, что у вас есть следующее поле вычисления в ячейке таблицы:

{ = (B2-B1) }

Что, если вы хотите отобразить результат только в том случае, если B2 не равно нулю?

Если B2 равен нулю, тогда вы хотите, чтобы результат, отображаемый при вычислении, был равен нулю.

Для создания условных вычислений используется поле ЕСЛИ. Это поле заставляет Word выполнять сравнение, а затем выбирать разные результаты в зависимости от результата сравнения. В этом случае вы хотите проверить, равно ли B2 нулю. Если это так, то вы хотите вернуть нулевое значение. Если это не так, то вы хотите произвести вычитание. Вот как бы выглядел такой расчет составного поля:

{ =IF (B2=0,0,B2-B1) }

Ключевым фактором в этой формуле ЕСЛИ является выполняемое сравнение. Сравнение — это первый элемент в круглых скобках, в данном случае B2 = 0. Результат этого сравнения определяет, какие из следующих элементов используются в поле. Если сравнение ИСТИНА, то используется первый элемент (0). Если сравнение имеет значение FALSE, то используется второй элемент (B2-B1). При желании вы можете легко изменить сравнение на другую операцию. Например, если вы хотите убедиться, что ноль возвращался каждый раз, когда B2 было 0 или меньше, вы можете использовать формулу B2 ⇐ 0.

WordTips — ваш источник экономичного обучения работе с Microsoft Word.

(Microsoft Word — самая популярная программа для обработки текстов в мире.) Этот совет (1671) применим к Microsoft Word 97, 2000, 2002 и 2003. Вы можете найти версию этого совета для ленточного интерфейса Word (Word 2007 и позже) здесь:

link: / wordribbon-Conditional_Calculations_in_Word [Условные вычисления в Word].