Несмотря на то, что Microsoft Word является текстовым редактором таблицы в нем встречаются довольно часто. А таблицы, как правило, состоят из числовых значений, которые зачастую нужно суммировать, выводить среднее и так далее. В данной статье вы узнаете как в ворде 2003 и 2010 подсчитывать суммы в столбце и стоке, а также как пользоваться табличными формулами в целом.
Подсчет суммы в таблице в Word 2003
Начнем с классической версии MS Word 2003. Для подсчета суммы столбца в таблице нужно поставить курсор в ячейку, в которой будет стоять сумма столбца. Далее выбираете пункт меню «Таблица» -> «Формула» .
Вставка формулы в таблицу в word 2003
Результат подсчета суммы столбца таблицы в ворде
Внимание! Все символы в формуле набираются только заглавными буквами: ABOVE, LEFT, RIGHT, SUMM.
Для того, чтобы посчитать сумму строки в MS Word 2003, нужно стать в ячейку, напротив суммируемой строчки. Далее выполняем всю туже команду «Таблица» -> «Формула» и в открывшейся строке формул пишем =SUM(LEFT) .
Формула суммы строки в ворде
После этого произойдет автоматический подсчет суммы значений строки, находящихся левее указанной ячейки с суммой.
Результат подсчета суммы строки таблицы в ворде
Если же требуется сумма перед строкой со значениями, то при указании формулы ее аргумент LEFT , меняется на RIGHT .
Формула суммы строки справа в ворде
В итоге формула суммы строки со значением суммы левее самой строки выглядит так:
=SUM(RIGHT)
Результат подсчета суммы строки слева таблицы в ворде
Подсчет суммы в таблице в Word 2010
В ворде 2010 подсчет суммы в строках и столбах таблицы осуществляется аналогичным способом, как и в ворде 2003. Единственное отличие — это местонахождение самой кнопки «Вставка формулы» («Формула») .
В MS Word 2010 она находится на последней вкладке «Макет».
Текстовый процессор Word позволяет выполнять вычисления, записывая в отдельные ячейки таблицы формулы с помощью команды ТАБЛИЦА, Формулы. Формула задается как выражение, в котором использованы:
абсолютные ссылки на ячейки таблицы в виде списка (A1; B5; E10) или блока (A1:F10); ключевые слова для ссылки на блок ячеек: LEFT - ячейки, расположенные в строке левее ячейки с формулой;RIGHT - ячейки, расположенные в строке правее ячейки с формулой;ABOVE - ячейки, расположенные в столбце выше ячейки с формулой;BELOW - ячейки, расположенные в столбце ниже ячейки с формулой; константы - числа, текст в двойных кавычках; закладки, которым соответствует определенный текст документа (например, числа), созданный с помощью команды ПРАВКА, Закладка; знаки операций (+ - * / %= < <= > >= > <>)
Виды встроенных функций:
Функиция |
Назначение |
|
Статистические |
Вычисление среднего значения для диапазона ячеек, например: = AVERAGE(A1:C20; B25; A30) |
|
Подсчет числа значений в указанном диапазоне ячеек, например: = COUNT(A1:C20; B25; A30) |
||
Нахождение максимального значения в указанном блоке ячеек, например: = MAX(A1:C20; B25; A30) |
||
Нахождение минимального значения в указанном блоке ячеек, например: = MIN(A1:C20; B25; A30) |
||
Нахождение суммы чисел в указанном блоке ячеек, например: = SUM(A1:C20; B25; A30) |
||
Математические |
Абсолютное значение вычисляемого выражения, например: =ABS(A1*B12-C25+100) |
|
Остаток от деления первого числа на второе, например: =MOD(A1,C12) |
||
Целая часть числа, например: =INT(2345.45) |
||
Произведение чисел в указанном диапазоне ячеек, например: PRODUCT(A1:C20; B25; A30) |
||
Округление значения до указанного числа знаков, например, округлить до сотен: =Round(2345.45, -2) |
||
Определение знака числа, например (-1 для отрицательных и 1 для положительных чисел): =SIGN(-2345.45) |
||
Логические |
Проверка заданного условия и присвоения значения ячейке: если условие истинно - значение1, иначе значение 2: =IF(E12>G12; значение1; значение 2) |
|
Вычисляет значение 1, если заданы истинные значения логических аргументов, иначе - 0,Например: =AND(A4>3; B2<3) |
||
Вычисляет значение 1, если заданы истинные значения любого логического аргумента, иначе - 0, например: =OR(A2>3; В3<=4) |
||
Вычисляет значение 0, если задано истинное значение логического аргумента, иначе - 1,например: =NOT(D4<3) |
||
Логическая константа ложь, которой соответствует число 0 |
||
Логическая константа истина, которой соответствует число 1 |
||
Определяет значение в ячейке |
ПРАКТИЧЕСКАЯ РАБОТА.
Сохраните файл как c:\table.doc
Произведите расчеты в таблице: а) числа студентов каждой учебной группы, сдавших экзамен по определенной дисциплине; (в ячейку E4 введите формулу SUM(RIGHT). Эту формулу поместите и в ячейки E5-E7 и E10-E13). б) среднего балла по дисциплине для определенной учебной группы; (в ячейку D4 введите формулу =(f4*5+g4*4+h4*3+i4*2)/e4) (аналогично вD5-D7 и D10-D13) (Формула копируется и редактируется - СЕРВИС, Опции, на вкладке Просмотр выбрать. Показывать коды полей. Альтернатива. Нажмите SHIFT+F(при установке курсора в ячейке. Установите курсор в облать формулы и выполните корректировку формулы. Затем выделите столбец, где есть формулы, нажмите F9). в) общего числа студентов, сдавших экзамен по каждой дисциплине на отлично, хлрошо и т.д.; г) количества всех студентов, сдавших экзамен по определенной дисциплине; д) числа студентов, сдавших экзамены; е) числа студентов, получивших оценку отлично.
Создайте таблицу 10 столбцов и 15 строк - команда ТАБЛИЦА, Вставить таблицу.
Выполните объединение ячеек первой строки - выделите строку; выполните команду ТАБЛИЦА, Объединить ячейки.
Выделите столбец А для строк 2-15 и установите ширину столбца 0,6 см - команда Таблица, Высота и ширина ячейки.
Выделите столбец B для строк 2-15 и установите ширину столбца 3 см - команда Таблица, Высота и ширина ячейки.
Выделите столбец С для строк 2-15 и установите ширину столбца 1,5 см - команда Таблица, Высота и ширина ячейки.
Выделите столбцы D-J для строк 2-15 и установите ширину столбца Авто - команда Таблица, Высота и ширина ячейки.
Введите текст в ячейки таблицы согласно образцу, соблюдая форматирование. Шрифт - Times New Roman, размер - 10.Затените итоговые строки и столбцы для подсчета количества оценок - команда ФОРМАТ, Обрамление и заполнение. Образец
Сведения об успеваемости студентов за 2010/2011 учебный год |
||||||||||||||||
Учебная дисциплина |
Группа |
Средний балл |
Всего сдавало |
отлично |
хорошо |
удовл. |
неудовл. |
неявки |
||||||||
Экономическая информатика |
||||||||||||||||
ИТОГО | ||||||||||||||||
Высшая математика |
||||||||||||||||
ИТОГО | ||||||||||||||||
Средние показатели |
Сведения об успеваемости студентов общеэкономического факультетаСАНКТ-ПЕТЕРБУРГСКОГО УНИВЕРСИТЕТА ЭКОНОМИКИ И ФИНАНСОВза 1998/99 учебный год |
||||||||||||||||
Учебная дисциплина |
Группа |
Средний балл |
Всего сдавало |
отлично |
хорошо |
удовл. |
неудовл. |
неявки |
||||||||
Экономическая информатика |
||||||||||||||||
ИТОГО | ||||||||||||||||
Высшая математика |
||||||||||||||||
ИТОГО | ||||||||||||||||
Средние показатели |
Сохраните файл в своей папке как formul.doc
Здравствуйте, уважаемые читатели. Не многие знают, что расчеты в Word существуют, доступны всем и отлично работают. А это так, поверьте. Каждый из Вас может этому научиться. Главное – внимательно дочитать эту статью до конца, а потом немного попрактиковаться.
Конечно, вычислительные возможности Ворда и близко не соизмеримы с , но и задачи перед этими двумя программами стоят разные. Тем не менее, когда нужно в таблице Word что-то посчитать – мы можем это сделать. А потом еще и диаграмму построить. Не ожидали такого от Word? Думаю, нет. Так давайте же скорее разбираться.
Как делать расчеты в Word
Давайте сразу смотреть на примере. Пусть у нас есть таблица с продажами некоторых работников помесячно. И мы хотим посчитать, к примеру, итоговые данные.
Да, удобнее было бы сделать это в Excel, но таблица эта является частью некоего пакета документов, портфеля, если хотите. Вот, что у нас есть:
Видим, что у нас предусмотрены столбцы для заполнения итогов. Как нам их считать? Не вручную же, верно? Давайте просуммируем продажи Ивана Алексеева по месяцам. Для этого выполняем такую последовательность:
Так что же за формулу мы записали? Она одновременно и похожа и не похожа на формулы в Экселе. Давайте разберем ее на части:
- Знак «=» , как и в Excel, сигнализирует о том, что сейчас будет формула
- SUM – это функция суммирования, которая вернет сумму значений, указанных в аргументе
- LEFT – аргумент функции, указывающий, что суммировать нужно все числовые данные расположенные слева от данной. Такая запись обусловлена тем, что в Ворде нет явной адресации ячеек таблицы. Адресация, как таковая, есть, я опишу это ниже, но она нигде на экране не обозначается.
Перед тем, как мы приступим к списку доступных функций, давайте уточним, как еще в аргументах можно указывать ссылки на ячейки. Хотя, конечно, вместо ссылок можно указать и просто значения. Получится такой себе калькулятор в Word.
Ссылки на ячейки в формулах Ворд
Ниже я привел Вам таблицу возможных обращений к ячейкам Ворда:
Запись обращения | Расшифровка |
LEFT | Все ячейки слева от формулы |
RIGHT | Все ячейки справа от формулы |
ABOVE | Все ячейки над формулой |
BELOW | Все ячейки под формулой |
LEFT;RIGHT | Все ячейки слева и справа |
ABOVE;BELLOW | Все ячейки сверху и снизу |
LEFT;ABOVE | Все ячейки слева и сверху |
RIGHT;ABOVE | Все ячейки справа и сверху |
LEFT;BELLOW | Все ячейки слева и снизу |
RIGHT;BELLOW | Все ячейки справа и снизу |
Cn | Весь столбец. Например, C1 обратится к первому столбцу |
Rn | Вся строка. R1 ссылается на первую строку |
RnCn | Ячейка на пересечении указанной строки и столбца. Например, R3C2 – ячейка во третьей строке и втором столбце |
R | Строка с формулой |
C | Столбец с формулой |
RnCn:RnCn | Диапазон между ячейками, указанными через двоеточие |
Bookmarkname RnCn | Ячейка в таблице с закладками |
Bookmarkname RnCn:RnCn | Диапазон в таблице с закладками |
Ссылки А1 | Тип ссылок аналогичный Excel, где строки нумеруются цифрами, а столбцы – буквами. То есть, B3 укажет на ячейку в третьей строке второго столбца |
В этих параметрах все просто, думаю, Вы не запутаетесь. А если запутаетесь – задавайте вопросы в комментариях – разберемся вместе.
Теперь переходим к функциям, доступным в этом инструменте. Они, так же, очень похожи на , но их значительно меньше.
Функции расчетов в Ворде
Выше в тексте мы уже рассмотрели функцию SUM , а теперь я опишу Вам все функции, доступные в Ворде.
Функция | Описание | Пример | Результат |
ABS | Возвращает модуль числа | =ABS(-21) | 21 |
INT | Отбрасывает десятичную часть числа | =INT(3,548) | 3 |
ROUND | Округляет число по законам математики. В аргументах указывается число и количество знаков после запятой для округления | =ROUND(32,548; 1) =ROUND(32,548; -1) |
32,5 30 |
COUNT | Считает количество элементов, указанных в аргументе | =CONT(LEFT) | 10 |
AVERAGE | Считает среднее значение элементов в аргументе | =AVERAGE(3;1) | 2 |
SUM | Сумма указанных элементов | =SUM(1;2;3) | 6 |
PRODUCT | Произведение аргументов. | =PRODUCT(2;2;3) | 12 |
MOD | Остаток от целочисленного деления. Первым параметром указывается делимое, а вторым — делитель | =MOD(8;3) | 2 |
MIN | Определяет минимальное значение из заданных | =MIN(3;1;80) | 1 |
MAX | Определяет Максимальное значение из заданных | =MAX(3;1;80) | 80 |
SIGN | Определяет знак указанного числа. Если положительное – возвращает «1», отрицательное – «-1», нулевое – «0» | =SIGN(15) | 1 |
TRUE | Возвращает логическую ИСТИНУ. В Word это «1» | =TRUE | 1 |
FALSE | Возвращает логическую ЛОЖЬ. В Word это «0» | =FALSE | 0 |
NOT | Логическая инверсия. Превращает ИСТИНУ в ЛОЖЬ, а ЛОЖЬ в ИСТИНУ | =NOT(FALSE) | 1 |
AND | Возвращает ИСТИНА, когда все его элементы – истина, в противном случае — ЛОЖЬ | =AND(TRUE;TRUE) =AND(TRUE;FALSE) |
1 0 |
OR | Возвращает ИСТИНА, когда хотя бы один из его аргументов – ИСТИНА, в противном случае — ЛОЖЬ | =OR(5>3;2>8) =OR(5<3;2>8) |
1 0 |
IF | Проверяет условие в первом аргументе. Если оно выполняется – возвращает значение второго аргумента. Если не выполняется — третьего | =IF(2>3;1;-1) =IF(2<3;1;-1) |
-1 1 |
DEFINED | Проверяет, существует ли элемент. Если существует и не вызывает ошибок – возвращает «1». Если не существует или вызывает ошибку – «0» | =DEFINED(прибыль_янв) | 1 |
Хочу уточнить, что Вы можете использовать и стандартные математические операторы: «+», «-», «*», «/», «>», «<» и т.п.
Все формулы вычисляют результат, после нажатия Ок в окне редактора.
Как пересчитать результаты вычисления
В отличие от Excel, в Ворде формулы не пересчитываются после изменения исходных данных. Для пересчета можно воспользоваться одним из следующих приемов:
- Сохраните, закройте и снова откройте документ. Все формулы во всех таблицах будут пересчитаны
- Выделите таблицу, в которой нужно пересчитать результат и нажмите F9
- Выделите ячейки, в которых нужно пересчитать результат и нажмите F9 . Чтобы выделить несмежные ячейки – зажмите Ctrl в процессе выделения.
Примеры вычислений в Word
Вначале статьи я привел таблицу, с который мы будем работать. Давайте заполним недостающие поля.
Вычислим сумму продаж
всех менеджеров за 3 месяца. Выделяем первую ячейку столбца «Сумма» и кликаем на ленте Макет – Данные – Формула.
В окне записываем нашу формулу =SUM(LEFT)
и жмем Ок
.
Теперь посчитаем средние продажи каждого менеджера за эти три месяца. Обратите внимание, использовать указатель LEFT уже не получится, потому что слева от столбца с формулами будут не только продажи по месяцам, а и сумма продаж за 3 месяца. Поэтому, формула для первой строки будет такой: =AVERAGE(B3:D3) . Для остальных строк нужно будет увеличивать на единицу номер строки. Т.е. у второго менеджера диапазон будет B4:D4 , у третьего B5:D5 и так далее.
Заполняем все строки и получаем результат:
Теперь просчитаем бонусы . Предположим, руководители решили мотивировать самых старательных продавцов. И для тех, у кого средние продажи выше 10% от общей выручки, выплатить 5% от их личных средних продаж. Надеюсь, логика расчета ясна, давайте писать сложную формулу для первой строки:
- Сначала вычислим суммарные средние продажи : =SUM(F3:F12)
- Теперь вычислим долю продаж для первого менеджера: =F3/SUM(F3:F12) . Кстати, результат будет 12%, т.е. этот продавец должен получить свой бонус. Проверим, получится ли это вычислить
- И наконец, проверим условие начисления бонусов : =IF(F3/SUM(F3:F12)>0,1; F3*0,05;0) . Формула проверит, если доля продаж менеджера больше 0,1 (10%) – вернет 5% от его средних продаж. Если нет- вернет 0. Для первой строки у нас получилось 313,33, это правильный результат, можете проверить вручную
- Вставляем такую формулу во все строки, не забываем менять номера строк. Так, для второго продавца формула будет такой: =IF(F4/SUM(F3:F12)>0,1; F4*0,05;0) . Для остальных аналогично.
Вот какая в итоге у нас вышла таблица:
Как видим, у нас есть три человека, которые работали не в полную силу и премию не заслужили.
Теперь можно изменять исходные данные и клавишей F9
выполнять пересчет формул.
Вот, пожалуй, и всё о расчетах в таблицах Word. Хотел написать статью покороче, но не хотелось что-то вычеркивать из материалов, поэтому, получилось, как есть. За то, у Вас в руках целый гид по расчетам в Ворде. Если пост Вам понравился – поделитесь с другом. Возможно, ему она тоже пригодится! Ну и подписывайтесь на обновления блога – здесь только полезные советы и нужные уроки, от простого к сложному.
У нас осталось всего два поста о таблицах Word – это и Экспресс-таблицы. Там будем учиться делать Ваши выкладки более читаемыми с профессиональным оформлением. До встречи там, друзья!
Немногие знают, что такой привычный нам Office умеет не только создавать прекрасно оформленные документы. Он прекрасно умеет и производить расчеты, например в таблицах.
Да, большинство не догадывается, что не выходя из текстового редактора Word можно складывать, вычитать, делить и умножать содержимое ячеек таблицы Word.
Попробуйте заполнить столбец числами, поставьте курсор в свободную ячейку ниже, а затем на вкладке «Работа с таблицами — Макет» (мы рассматриваем версию Office 2007/2010, в Office2003 нужно использовать меню «Таблица») выберите команду «Формула».
Microsoft Word автоматически определит, что числа, которые вы собрались обработать, находятся выше, а так как большинство задачь по вычислению данных в таблицах сводятся к сложению, то программа сама подставила формулу автосуммы =SUM(ABOVE)
Если бы данные находились левее, то и формула была бы немного иной: =SUM(LEFT). Можете проверить — Microsoft Office Word прекрасно справляется с такой рутиной.
А что же делать, если я хочу не просто сложить, а, например, вычесть или перемножить числа?
Все точно также просто. Как вы думаете, что появится в ячейке, если написать формулу =2*2? Правильно, будет напечатан результат. Надеюсь, вы еще помните, чему он равен?
Надо сказать, что в редакторе Microsoft Office Word работает система адресации ячеек, подобная той, что принята в Microsoft Office Excel — то есть столбцы именуются буквами латинского алфавита, а строки — цифрами. Таким образом структура таблицы получаетс вот такой:
Соотвественно в формулах можно использовать ссылки на ячейки:
Аргументом функции может быть и диапазон ячеек:
В этом примере складываются значения четырех ячеек первой строки, расположенных подряд
Для умножения можно использовать символ «*» или специальную функцию:
Умножение числа на ячейку
=(A1)*3
Перемножение двух соседних ячеек
=PRODUCT(A1:A2)
Перемножение двух несмежных ячеек
=(B1*B3)
или
=PRODUCT(B1)*(B3)
Деление производится с использованием обычной косой черты:
Деление ячейки на число =(C2)/3 Деление одной ячейки на другую =(C2)/(A1)
К сожалению надо признать, что значение, вычисляемое по формуле в ячейке, рассчитывается в момент вставки формулы. Если значения чисел в ячейках, на которые ссылается формула, изменяются, то результат вычисления по формуле не пересчитывется.
Точно также нельзя скопировать формулу — фактически в ячейке хранится лишь результат вычисления, его-то и можно скопировать.
Что делать — перед нами не электронная таблица, а всего-навсего текстовый редактор. Более сложные расчеты делаем в Microsoft Office Excel
Возможно, Вас заинтересует также информация по следующим ключевым словам, которую обычно ищут на моем сайте
Формулы в таблице Word позволяют выполнить только некоторые математические и логические операции, и совершенно не сравнимы по своей функциональности с формулами в программе Excel. Формулы в таблице Ворд являются разновидностью кодов полей и применимы только в пределах одной таблицы. Для использования данных из других таблиц в документе, есть возможность подстановки значений, для которых создана закладка. Кроме того, результаты вычислений обновляются только при открытии документа либо при ручном обновлении. Для этого необходимо выделить формулу и нажать клавишу «F9» .
Вычисления в таблицах в Word производятся сразу после создания формулы. Для получения достоверных данных при использовании в вычислениях пустых ячеек, пустые ячейки следует заполнить нулями. При составлении формул в Ворде для упрощения некоторых записей применяются позиционные аргументы LEFT, RIGHT, ABOVE, BELOW , но их использование возможно только в следующих функциях AVERAGE, COUNT, MAX, MIN, PRODUCT, SUM . При этом нужно помнить, что при использовании позиционных аргументов не учитываются значения в строке заголовков.
Каждая ячейка в таблице имеет свой порядковый номер, причем есть два варианта записи позиционирования ячейки в таблице Ворд. Например, можно записать ссылку на ячейку в формате RnCn, где Rn соответствует n-ой строке, а Cn соответсвует n-му столбцу.
Второй способ записи адреса ячеек таблицы более привычен, так как подобная адресация используется в программе Excel. В этом варианте буква соответствует столбцу, а цифра - строке ячейки.
Для вычислений в таблица Ворд доступно не так уж много функций.
Теперь попробуем составить формулу в таблице Word и для примера посчитаем сумму чисел в двух ячейках, расположенных в разных таблицах. Перед началом создания формулы, необходимо установить курсор в ту ячейку таблицы, в которой в итоге должен находиться результат вычислений. После этого переходим в закладку «Макет» вкладки «Работа с таблицами» и выбираем в меню «Формула» . Далее в списке функций выбираем необходимую функцию и указываем необходимые ячейки таблиц. Для значения во второй таблице у нас создана закладка, и для подстановки данного значения в нашу формулу достаточно выбрать название закладки в списке закладок. При желании можно также задать формат числа.