Использование формул в таблицах в Word 2016 для Mac

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

Вычисления и логические сравнения можно выполнять с помощью формул. В Word результаты формул автоматически обновляются каждый раз при открытии документа. Для обновления результатов вручную вы можете воспользоваться командой Обновить поле.

Примечание:  Формулы, используемые в таблицах, представляют собой разновидность кодов полей. Дополнительные сведения о кодах полей см. в статье Коды полей в Word.

В этой статье

Вызов диалогового окна "Формула"

Вставка формулы в ячейке таблицы

Обновление результатов формулы

Примеры: Суммирование чисел в таблице с помощью позиционные аргументы

Доступные функции

Чтобы использовать в формуле ссылки на ячейку или bookmarknames

Ссылки на RnCn

Ссылок a1

Вызов диалогового окна "Формула"

Чтобы вставить или изменить формулы в Word, сначала следует открыть диалоговое окно Формула. В диалоговом окне Формула вы сможете отредактировать формулы, задать формат числа, а также вставить в формулу функции и закладки.

В диалоговом окне "Формула" можно добавлять и изменять формулы.

В этой статье диалоговое окно Формулы открывается в меню Таблица, однако вы также можете использовать для этого кнопку Формула на вкладке Макет.

  1. Установите курсор в ячейку таблицы, в которой хотите создать или изменить формулу.

    Если поместить курсор в ячейку или выделить текст в таблице, в Word появятся вкладки Конструктор таблиц и Макет, скрытые в обычном режиме.

  2. Выполните одно из следующих действий:

    • Если ваше окно Word развернуто, нажмите кнопку Формула прямо на ленте.

      Если окно достаточно широко, кнопка "Формула" отображается на самой вкладке "Макет", а не в меню "Данные".
    • Если окно Word уменьшено, нажмите кнопку Данные, а затем выберите команду Формула.

      На вкладке "Макет" нажмите кнопку "Данные" и в открывшемся меню щелкните "Формула".
    • В меню Таблица выберите пункт Формула.

Вставка формулы в ячейку таблицы

  1. Выделите ячейку таблицы, в которой должен находиться результат.

    Если ячейка не пустая, удалите ее содержимое.

  2. На вкладке Макет щелкните Формула.

    Кроме того в меню Таблица нажмите кнопку формулы.

  3. С помощью диалогового окна Формула создайте необходимую формулу.

    Вы можете ввести формулу в поле Формула, выбрать Формат числа, а также вставить функции и закладки с помощью списков Вставить функцию и Вставить закладку.

Обновление результатов формул

В Word результат формулы вычисляется при ее вставке, а также при открытии соответствующего документа.

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

  1. Выделите формулы, которые хотите обновить.

    Чтобы выделить несколько формул, удерживайте клавишу COMMAND .

  2. Щелкните формулу, удерживая клавишу CONTROL, а затем выберите команду Обновить поле.

Примеры: сложение чисел в таблице с помощью позиционных аргументов

Позиционные аргументы (LEFT, RIGHT, ABOVE, BELOW) можно использовать для следующих функций:

  • AVERAGE

  • COUNT

  • MAX

  • MIN

  • PRODUCT

  • SUM

В качестве примера рассмотрим процедуру сложения чисел с помощью функции SUM и позиционных аргументов.

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

  1. Выделите ячейку таблицы, в которой должен находиться результат.

  2. Если ячейка не пустая, удалите ее содержимое.

  3. На вкладке Макет щелкните Формула.

    Кроме того в меню Таблица нажмите кнопку формулы.

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

    Положение складываемых чисел

    Значение поля Формула

    Над ячейкой

    =SUM(ABOVE)

    Под ячейкой

    =SUM(BELOW)

    Над ячейкой и под ней

    =SUM(ABOVE;BELOW)

    Слева от ячейки

    =SUM(LEFT)

    Справа от ячейки

    =SUM(RIGHT)

    Слева и справа от ячейки

    =SUM(LEFT;RIGHT)

    Слева от ячейки и над ней

    =SUM(LEFT;ABOVE)

    Справа от ячейки и над ней

    =SUM(RIGHT;ABOVE)

    Слева от ячейки и под ней

    =SUM(LEFT;BELOW)

    Справа от ячейки и под ней

    =SUM(RIGHT;BELOW)

  5. Нажмите кнопку ОК.

Доступные функции

Примечание:  В формулах с позиционными аргументами (например, LEFT) не учитываются значения строк заголовков.

В таблице ниже описаны функции, которые можно использовать в табличных формулах.

Функция

Действие

Пример

Возвращаемое значение

ABS()

Определяет абсолютную величину числа в скобках

=ABS(-22)

22

AND()

Определяет, все ли аргументы внутри скобок являются истинными.

=AND(SUM(LEFT)<10;SUM(ABOVE)>=5)

1, если сумма значений, находящихся слева от формулы (в той же строке), меньше 10 и сумма значений, находящихся над формулой (в том же столбце, за исключением ячейки строки заголовков), больше или равна 5; в противном случае — 0.

AVERAGE()

Находит среднее арифметическое значение элементов, указанных в скобках.

=AVERAGE(RIGHT)

Среднее арифметическое всех значений, находящихся справа от ячейки с формулой (в той же строке).

COUNT()

Определяет количество элементов, указанных в скобках.

=COUNT(LEFT)

Количество значений, находящихся слева от ячейки с формулой (в той же строке).

DEFINED()

Устанавливает, определен ли аргумент внутри скобок. Возвращает значение 1, если аргумент определен и вычисляется без ошибок, или 0, если аргумент не определен или возвращает ошибку.

=DEFINED(валовый_доход)

1, если элемент "валовой_доход" определен и вычисляется без ошибок; в противном случае — 0.

FALSE

Не имеет аргументов. Всегда возвращает значение 0.

=FALSE

0

IF()

Вычисляет первый аргумент. Если первый аргумент является истинным, возвращает второй аргумент; если ложным — третий.

Примечание:  Необходимо задать все три аргумента.

=IF(SUM(LEFT)>=10;10;0)

10, если сумма значений, находящихся слева от формулы, больше или равна 10; в противном случае — 0.

INT()

Округляет значение в скобках до ближайшего целого числа (меньшего).

=INT(5,67)

5

MAX()

Возвращает наибольшее значение среди элементов, указанных в скобках.

=MAX(ABOVE)

Наибольшее из значений, находящихся в ячейках над формулой (за исключением ячеек строк заголовков).

MIN()

Возвращает наименьшее значение среди элементов, указанных в скобках.

=MIN(ABOVE)

Наименьшее из значений, находящихся в ячейках над формулой (за исключением ячеек строк заголовков).

MOD()

Имеет два аргумента (числа или выражения, результатами которых являются числа). Возвращает остаток от деления первого аргумента на второй. Если остаток равен нулю (0), возвращает значение 0,0.

=MOD(4;2)

0,0

NOT()

Имеет один аргумент. Определяет истинность аргумента. Если аргумент является истинным, возвращает значение 0; если ложным — 1. В основном используется в функции IF.

=NOT(1=1)

0

OR()

Имеет два аргумента. Если хотя бы один из них является истинным, возвращает значение 1. Если оба аргумента являются ложными, возвращает значение 0. В основном используется в функции IF.

=OR(1=1;1=5)

1

PRODUCT()

Вычисляет произведение элементов, указанных в скобках.

=PRODUCT(LEFT)

Произведение всех значений, находящихся в ячейках слева от формулы.

ROUND()

Имеет два аргумента (первый аргумент должен быть числом или выражением, результатом которого является число, второй — целым числом или выражением, результатом которого является целое число). Округляет первый аргумент до заданного вторым аргументом количества десятичных разрядов. Если второй аргумент больше нуля (0), первый аргумент округляется до указанного количества десятичных разрядов (в меньшую сторону). Если второй аргумент равен нулю (0), первый аргумент округляется до ближайшего целого числа (в меньшую сторону). Если второй аргумент меньше нуля, первый аргумент округляется слева от десятичной запятой (в меньшую сторону).

=ROUND(123,456; 2)

=ROUND(123,456; 0)

=ROUND(123,456; -2)

123,46

123

100

SIGN()

Имеет один аргумент, который должен быть числом или выражением, результатом которого является число. Сравнивает указанный в скобках элемент с нулем (0). Если этот элемент больше нуля, возвращает значение 1; если равен нулю — 0; если меньше нуля — -1.

=SIGN(-11)

-1

SUM()

Вычисляет сумму элементов, указанных в скобках.

=SUM(RIGHT)

Сумма значений, находящихся в ячейках справа от формулы.

TRUE()

Имеет один аргумент. Определяет истинность аргумента. Если аргумент является истинным, возвращает значение 1, если ложным — 0. В основном используется в функции IF.

=TRUE(1=0)

0

Использование закладок и ссылок на ячейки в формуле

В формулу можно вставить ссылку на ячейку с закладкой, указав имя этой закладки. Например, если для ячейки, содержащей число или выражение, результатом которого является число, создана закладка с именем валовой_доход, формула =ROUND(валовой_доход;0) округлит значение этой ячейки до ближайшего целого числа (в меньшую сторону).

В формулах также можно использовать ссылки на столбцы и строки. Существует два формата записи ссылок: RnCn и A1.

Примечание:  Ячейки с формулами не учитываются в вычислениях, в которых используются ссылки. Если ячейка является частью ссылки, она игнорируется.

Ссылки формата RnCn

Для записи ссылки на строку, столбец или ячейку таблицы в формуле можно использовать формат RnCn. Здесь Rn соответствует n-ой строке, а Cn — n-му столбцу. Например, ссылка R1C2 указывает на ячейку в первой строке и втором столбце таблицы.

В таблице ниже приведены примеры записи ссылок в таком формате.

Элемент, на который указывает ссылка

Формат записи ссылки

Весь столбец

Cn

Вся строка

Rn

Конкретная ячейка

RnCn

Строка с формулой

R

Столбец с формулой

C

Все ячейки между двумя заданными ячейками

RnCn:RnCn

Ячейка в таблице с закладкой

Bookmark_name RnCn

Диапазон ячеек в таблице с закладкой

Bookmark_name RnCn:RnCn

Ссылки формата A1

Для записи ссылки на ячейку, набор или диапазон ячеек можно использовать формат A1. Здесь буква соответствует столбцу, а цифра — строке ячейки. Первый столбец таблицы обозначен буквой A, а первая строка — цифрой 1.

В таблице ниже приведены примеры записи ссылок в таком формате.

Элемент, на который указывает ссылка

Формат записи ссылки

Ячейка в первом столбце и второй строке

A2

Первые две ячейки в первой строке

A1;B1

Все ячейки в первом столбце и первые две ячейки во втором столбце

A1:B2

См. также

Коды полей в Word

Совершенствование навыков работы с Office
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×