Таблица вычисления в ворде. Табличные вычисления в Word или Cтоит ли овчинка выделки

Здравствуйте, друзья! Ознакомившись с сегодняшней «Шпаргалкой», вы убедитесь, что вычисления в таблицах WORD — достаточно простое дело. Мы с вами научимся производить с цифровыми данными вордовских таблиц все арифметические действия, находить среднее, вычислять проценты. Высшей математикой (обещаю) заниматься не будем: а тех, кому нужны интегралы, производные или (прости гос*ди) экстремумы функций пошлем прямиком в Excel.

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


(картинки кликабельные)

Привожу, чтобы было понятно, адреса чисел в ней:

  • A5 — 12;
  • B2 — 34;
  • C3 — 47;
  • D6 — 61.

Причем, проставлять буквенное обозначение столбцов или нумеровать строки непосредственно в самой таблице совсем не обязательно: такая адресация подразумевается по умолчанию. Теперь можно приступать непосредственно к вычислениям. И начнем мы с самого распространенного случая.

Как сложить числа столбца или строки в таблице Ворд

Все математические действия с числами в таблицах Ворд мы производим из панели «Работа с таблицами» , которая открывается по щелчку левой кнопкой мыши в табличном поле или по маркеру перемещения (крестик вверху слева). Далее проходим во вкладку «Макет» , раздел «Данные» , кнопка «формула» (см. рис. 2).



Для того, чтобы сложить числа одной строки, нужно, поставив курсор в ее последнюю, предназначенную для суммы ячейку, щелкнуть в выпадающем диалоговом окне «Формула» по кнопке «ОК» . Так вот просто? В данном случае, да. Дело в том, что по умолчанию текстовый редактор предлагает рассчитать именно сумму, а расположение курсора в последней ячейке объяснит умной программе, что сложить нужно все числа в данной строке (рис. 3).



Разумеется, если складывать нужно не все числа строки, а только из нескольких столбцов, то и эта задача решаема. Просто ставьте тогда курсор в столбец после чисел, подлежащих суммированию. Обратите, друзья, внимание на запись в верхней строке окна «Формула» : = SUM(LEFT) — эта надпись как раз и означает: сумма чисел слева от курсора. Таким же образом программа может посчитать для нас сумму чисел справа от курсора — = SUM(RIGHT) .

Хочу обратить ваше внимание, уважаемые читатели, что при своем довольно развитом интеллекте Ворд не терпит пустоты, то есть незаполненную ячейку он воспринимает как ошибку. Это значит, что во всех пустых ячейках нужно будет поставить нули.

Аналогичным образом можно просуммировать и числа в ряду, поставив курсор в его нижнюю ячейку. При этом запись в строке «формула» одноименного окна будет выглядеть так: = SUM(ABOVE) (см. рис. 3), что означает сумму чисел в ячейках, расположенных выше. Соответственно, при необходимости сложить числа из ячеек ниже курсора вводим: = SUM(BELOW) .

Слова — LEFT (слева), RIGHT (справа), ABOVE (над), BELOW (под) — называют позиционными аргументами. Их удобно использовать при операциях в строках и столбцах, причем цифры, стоящие в строке заголовков Ворд во внимание не принимает.

Итак, друзья, мы разобрали с вами самый простой и часто употребляемый вариант расчетов в таблицах Ворд, когда программа работает на «автомате». Во всех остальных случаях придется выбирать формулу и вводить исходные данные для каждой пары ячеек. Сейчас я вам объясню, как это делается.

Как перемножить, разделить или произвести вычитание чисел в таблице WORD

Для выполнения этих действий проще всего пользоваться операторами арифметических действий: * — умножение; / — деление; — — вычитание. Вот примеры записей, которые можно вводить в строку «формула» :

  • сложение — =А1+В2 ;
  • умножение — =А5*В5 ;
  • деление — =В4/В1 ;
  • вычитание — =А6-В6 .

Пожалуйста, обратите внимание, что любая формула начинается со знака «равно» (=). И далее безо всяких пробелов вводим адреса ячеек и арифметические знаки.

Для умножения в программе предусмотрен еще один вариант — PRODUCT . Это функция перемножения, как и SUM — сложения. В этом случае адреса ячеек нужно вводить в круглых скобках через точку с запятой (см. рис. 4).Если речь идет о нахождении произведения столбца или строки, то можно не перечислять все ячейки, а задать их с помощью интервала через двоеточие, например: = PRODUCT(А1:А8) .



А теперь, друзья, немного о грустном. Вы, должно быть уже поняли, что таблицы в Ворде приспособлены только для простейших вычислений, диапазон возможных операций невелик. Более того, в приведенных выше примерах арифметических действий при изменении одного или обоих аргументов (значений в ячейках) результат автоматически не сменится. Для получения нового значения нужно будет выделить прежнее и нажать клавишу F9 или, кликнув по выделенной цифре правой кнопкой мышки, в выпавшем окне выбрать строку «обновить поле» .

Из прочих математических функций для вычисления в таблицах в Ворде доступны следующие:

  • среднее арифметическое в диапазоне: = AVERAGE() ;
  • определение максимального и минимального значений в указанных ячейках: = MAX/ MIN() ;
  • остаток от деления: =MOD() ;
  • выделение целой части числа: = INT() ;
  • округление до указанного разряда: = ROUND() .

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

Как вычислить в таблице WORD среднее арифметическое и посчитать проценты

  1. Чтобы вычислить среднее арифметическое в строке или столбце, ставим курсор в их последнюю ячейку, открываем окно «Формула» («Работа с таблицами» — вкладка «Макет» — раздел «Данные» — кнопка «Формула» ). В верхней строке окна вводим требуемую формулу: = AVERAGE(A1: A7) и в последней (восьмой) ячейке первого столбца получаем результат (см. рис. 5).


  1. Для вычисления процентов в окне «Формула» мы должны будем сделать запись: =[адрес ячейки с числом, от которого будем вычислять процент]/100*[процент] . Допустим, мы хотим взять 5% от 300. Вводим: =A3/100*3 или еще проще: =A3*0,03. В результате получаем, конечно же, 9. Но я специально брала простые числа, результат операции с которыми легко проверить в уме. Вы, друзья, уловив принцип данной процедуры сможете оперировать теперь любыми значениями.

Чтобы повторить и закрепить пройденный материал предлагаю посмотреть небольшой видеоролик.

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

Правда, возможности этого приложения в таких вычислениях сильно ограничены, но кое-что все же можно сделать. Как правило, небольшие таблицы, предназначенные для вставки в текст, формируются прямо в Ворде, в то время как большие таблицы, с множеством чисел удобнее обрабатывать именно в .

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

№ п/п ФИО Количество заданий Количество выполненных заданий, ед. Доля правильно выполненных заданий, % Баллы
1. Иванов И.И. 10 10 90 90
2. Петров П.П. 10 10 85 85
3. Васильев В.В. 10 9 80 80
4. Харламов И.Н. 10 8 60 60
5. Стогов Б.Б. 10 10 85 85
Итого 10 9,4 80 400

Вставка формулы

Для получения общей картины выступления команды в нижней строке «Итого» приводятся средние значения по первым трем показателям и сумма баллов заработанных командой. Для автоматического заполнения итоговой строки нужно установить курсор в итоговую ячейку, при этом появится и откроется вкладка «Макет», предназначенная для работы с таблицами.

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

В этой вкладке нужно нажать на виртуальную кнопку «Данные», а затем «Формулы», при этом откроется окно вставки формул. Как видим, здесь есть достаточно большое количество доступных функций. Для нашей таблицы нужны только сумма (SUM) и среднее арифметическое (AVERAGE). В скобках указывается местонахождение складываемых чисел, например ABOVE означает, что числа располагаются над итоговой ячейкой.

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

Обновление данных

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



Обновление итогового поля

Производя расчеты в таблицах, составленных в Ворде нужно помнить, что вычисления по формулам выполняются только для непустых ячеек. Более того, в расчетах по формуле учитываются только значения расположенные ближе к формуле. Данные других ячеек отделенных пустой клеткой при этом не учитываются.

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

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

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

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

В этой статье

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

    В разделе Работа с таблицами на вкладке Макет в группе Данные нажмите кнопку Формула .

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

Обновление результатов вычислений

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

Кроме того, поддерживается ручное обновление следующих элементов:

    результатов отдельных формул;

    результатов всех формул в отдельной таблице;

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

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

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

    Выполните одно из указанных ниже действий.

    • Щелкните формулу правой кнопкой мыши и выберите команду Обновить поле .

      Нажмите клавишу F9.

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

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

Обновление всех формул в документе

Важно: В результате выполнения этой процедуры будут обновлены не только формулы, а все коды полей в документе.

    Нажмите клавиши CTRL+A.

    Нажмите клавишу F9.

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

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

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

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

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

    В разделе Работа с таблицами на вкладке Макет в группе Данные нажмите кнопку Формула .

    В диалоговом окне Формула выполните одно из указанных ниже действий.

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

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

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

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

Действие

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ROUND(123,456; 2)

ROUND(123,456; 0)

ROUND(123,456; -2)

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

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

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

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

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

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

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

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

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

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

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


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

Запускаете ворд (в моем случае это 2010 eng) но в принципе это не важно далее insert и field-formula и далее параметры формулы:




А вот что по этому поводу говорит интернет:

Задумал я как-то облегчить жизнь секретарю в одной компании и создать шаблон-документ с возможностью вычисления в таблице. Это был простейший счет на оплату.
Что я сделал? Я нарисовал таблицу, в которой были необходимые ячейки с данными, а произведение (умножение) этих данных следовало вывести в соседней ячейке. В Excel такая пустяковая операция заняла бы минуту. А в Word-е я раньше никогда никаких вычислений не произодил и тем интереснее для меня была эта задача.

Итак, пусть у нас имеется для примера три столбца и три строки в таблице. Ячейки, содержащие какие-либо данные, принято обозначать буквенно-цифровым кодом. Столбцы (по вертикали) обозначаются латинским буквами от A до Z, а строки (по горизонтали) обозначаются цифрами. Таким образом, в нашем примере мы можем определить 3 столбца под буквами от А до C и три строки — 1, 2 и 3.
Конкретная ячейка может обозначаться как А1 или В2, совсем как на шахматной доске.
Ячейка, содержащая количество товара, будет именоваться A2, а ячейка, содержащая стоимость единицы товара, именуется как B2.Произведение данных, содержащихся в этих ячейках нам нужно вычислить и результат вычисления поместить в ячейку C2. Ставим курсор в ячейку C2 и далее:

Поскольку данных пока нет, поэтому и результат нулевой.
Теперь проверим корректность нашей формулы. Введем какие-нибудь данные в ячейки A2 и В2. Переместимся табулятором или курсором на результирующую ячейку (выделим ее) и нажмем клавишу F9. В итоге мы получим результат.

Следует иметь в виду, что такие вычисления в таблицах Word довольно неудобны, учитывая также то обстоятельство, что вычисления в Word-e неавтоматизированы, как это устроено в Excel. Если вы введете иные данные в ячейки А2 и В2, то для того чтобы получить новый результат в ячейке С2, необходимо будет еще раз выделить ячейку С2 и нажать клавишу F9 или выбрать из контекстного меню правой кнопки мыши команду Обновить поле или же на панели инструментов Таблицы и границы нажать кнопочку Автосумма .

Если вам нужны какие-то более серьезные вычисления, то в принципе можно внедрять таблицы Excel в документ Word. Но, повторюсь, разумнее и проще будут освоить программу Excel из пакета MS Office и работать с вычислениями уже в ней.

Что касается секретаря, жизнь которой я хотел облегчить, то увидев эти сложности с вычислениями, она отказалась от них и использовала обычные шаблонные поля в указанных ячейках.

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

Итак, чтобы можно было впоследствии применить этот способ в своих документах, давайте поймем принцип его действия. Для этого:

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

Чтобы защитить форму необходимо нажать кнопку «Защита формы» . Теперь пользователю будут доступны для ввода данных только ячейки A1 и В1. Попробуйте ввести в них какие-то данные и перемещайтесь между ячейками табулятором (кнопка Tab на клавиатуре). Как видите, вычисления происходят автоматически.

Как этот способ применять в своих документах, вы можете решить сами. Главное, чтобы вы поняли используемый принцип вычислений. Я думаю, что эта заметка ясна для понимания. Если это не так, то пишите письма мне и задавайте вопросы. Ваши вопросы я размещю в рассылке или постараюсь ответить на них сам.

Инструкция

Откройте Microsoft Word и загрузите в него текстовый документ, содержащий таблицу, сумму в колонке или строке которой требуется рассчитывать. Если вы еще не создали такой таблицы - сделайте это, воспользовавшись соответствующей кнопкой, помещенной в группу команд «Таблицы» на вкладке «Вставка» меню текстового процессора. Выберите в выпадающем из этой кнопки списке нужное число строк и столбцов, предусмотрев и одну ячейку для вывода суммы. Созданную таблицу отформатируйте, изменив внешний вид линий, а затем заполните числовыми значениями.

Установите курсор ввода в ячейку, которая должна содержать сумму чисел, введенных в колонку или строку таблицы. Затем в группе команд «Текст» на вкладке «Вставка» меню Word нажмите кнопку «Экспресс-блоки». В списке команд выберите строку «Поле» и текстовый процессор откроет дополнительное окно.

Нажмите кнопку «Формула» - других кнопок в правом поле этого окна нет. В результате откроется еще одно небольшое окошко, где в строке под надписью «Формула» уже будет введен нужный текст. Если вы установили курсор в крайнюю справа ячейку строки таблицы, то туда будет помещен текст =SUM(LEFT) - эта функция суммирует все заполненные ячейки , находящиеся слева от выделенной. Если курсор установлен в нижнюю ячейку колонки, то вместо оператора LEFT в этой функции будет указан оператор ABOVE. Вы можете самостоятельно отредактировать это значение, если Word ошибся, заполняя это поле.

Выберите в выпадающем списке под надписью «Формат числа» нужный вариант форматирования, если он должен отличаться от того, который используется текстовым редактором по умолчанию. Затем нажмите кнопку «OK» и Word посчитает сумму и поместит результат в указанную вами ячейку таблицы.

В калькуляторе текста сегодня нуждаются не только представители интеллектуальных онлайн-профессий - редакторы, копирайтеры, рерайтеры, переводчики, но все остальные, кто работает серьезно с текстами на компьютере. Это могут быть школьники, студенты, офисные и научные сотрудники. Чтобы соблюсти все требования к минимальному и максимальному количеству знаков в документе, следует знать, как считать в ворде.

Вам понадобится

  • Команда "Статистика".

Инструкция

Выделите текстовую область, в которой вы хотите автоматически подсчитать количество слов, либо других символов. Затем в верхней строке меню перейдите по вкладке «Сервис». В списке команд откройте служебное окно «Статистика». Там вы сможете отслеживать количество строк, абзацев и других знаков с пробелами и без, появляющихся в тексте документа .

Ознакомьтесь со статистикой символов. Они представлены в форме списка-счетчика. Если вас интересует количество текстовых знаков в концевых сносках, то поставьте галочку в нижнем маленьком квадратике «Учитывать все сноски».

В случае, если вам важно облегчить процесс редактирования и пересчета текстовых элементов, вы можете установить удобную плавающую панель инструментов статистики. Она станет вашим наглядным помощником по тому, как