Как рассчитать среднее значение в excel - IT Новости из мира ПК
Semenalidery.com

IT Новости из мира ПК
19 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как рассчитать среднее значение в excel

Расчет среднего значения в программе Microsoft Excel

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

Стандартный способ вычисления

Самый простой и известный способ найти среднее арифметическое набора чисел — это воспользоваться специальной кнопкой на ленте Microsoft Excel. Выделяем диапазон чисел, расположенных в столбце или в строке документа. Находясь во вкладке «Главная», жмем на кнопку «Автосумма», которая расположена на ленте в блоке инструментов «Редактирование». Из выпадающее списка выбираем пункт «Среднее».

После этого, с помощью функции «СРЗНАЧ», производится расчет. В ячейку под выделенным столбцом, или справа от выделенной строки, выводится средняя арифметическая данного набора чисел.

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

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

Вычисление с помощью Мастера функций

Для случаев, когда нужно подсчитать среднюю арифметическую массива ячеек, или разрозненных ячеек, можно использовать Мастер функций. Он применяет все ту же функцию «СРЗНАЧ», известную нам по первому методу вычисления, но делает это несколько другим способом.

Кликаем по ячейке, где хотим, чтобы выводился результат подсчета среднего значения. Жмем на кнопку «Вставить функцию», которая размещена слева от строки формул. Либо же, набираем на клавиатуре комбинацию Shift+F3.

Запускается Мастер функций. В списке представленных функций ищем «СРЗНАЧ». Выделяем его, и жмем на кнопку «OK».

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

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

Если вы хотите подсчитать среднее арифметическое между числами, находящимися в разрозненных группах ячеек, то те же самые действия, о которых говорилось выше, проделывайте в поле «Число 2». И так до тех пор, пока все нужные группы ячеек не будут выделены.

После этого, жмите на кнопку «OK».

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

Панель формул

Существует ещё третий способ запустить функцию «СРЗНАЧ». Для этого, переходим во вкладку «Формулы». Выделяем ячейку, в которой будет выводиться результат. После этого, в группе инструментов «Библиотека функций» на ленте жмем на кнопку «Другие функции». Появляется список, в котором нужно последовательно перейти по пунктам «Статистические» и «СРЗНАЧ».

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

Дальнейшие действия точно такие же.

Ручной ввод функции

Но, не забывайте, что всегда при желании можно ввести функцию «СРЗНАЧ» вручную. Она будет иметь следующий шаблон: «=СРЗНАЧ(адрес_диапазона_ячеек(число); адрес_диапазона_ячеек(число)).

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

Расчет среднего значения по условию

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

Для этих целей, используется функция «СРЗНАЧЕСЛИ». Как и функцию «СРЗНАЧ», запустить её можно через Мастер функций, из панели формул, или при помощи ручного ввода в ячейку. После того, как открылось окно аргументов функции, нужно ввести её параметры. В поле «Диапазон» вводим диапазон ячеек, значения которых будут участвовать в определении среднего арифметического числа. Делаем это тем же способом, как и с функцией «СРЗНАЧ».

А вот, в поле «Условие» мы должны указать конкретное значение, числа больше или меньше которого будут участвовать в расчете. Это можно сделать при помощи знаков сравнения. Например, мы взяли выражение «>=15000». То есть, для расчета будут браться только ячейки диапазона, в которых находятся числа большие или равные 15000. При необходимости, вместо конкретного числа, тут можно указать адрес ячейки, в которой расположено соответствующее число.

Поле «Диапазон усреднения» не обязательно для заполнения. Ввод в него данных является обязательным только при использовании ячеек с текстовым содержимым.

Когда все данные введены, жмем на кнопку «OK».

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

Как видим, в программе Microsoft Excel существует целый ряд инструментов, с помощью которых можно рассчитать среднее значение выбранного ряда чисел. Более того, существует функция, которая автоматически отбирает числа из диапазона, не соответствующие заранее установленному пользователем критерию. Это делает вычисления в приложении Microsoft Excel ещё более удобными для пользователей.

Отблагодарите автора, поделитесь статьей в социальных сетях.

Как посчитать среднее значение в программе Excel

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

Можно один раз создать такой документ — собственно, сразу целое семейство документов, которое по терминологии Excel называется «рабочая книга» (английский вариант workbook).

Как ведёт себя Excel

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

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

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

Функций очень много и они сгруппированы по областям применения:

  1. математические (арифметические),
  2. тригонометрические,
  3. логические,
  4. текстовые
  5. финансовые
  6. инженерные и так далее.

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

Что такое среднее значение?

Это когда берётся некоторый ряд чисел, подсчитываются два значения по ним — общее количество чисел и общая их сумма, а потом второе делится на первое. Тогда получится число, по значению своему стоящее где-то в самой серёдке ряда. Быть может, даже совпадёт с каким-то из чисел ряда.

Ну что ж, будем считать, что тому числу страшно повезло в этом случае, но обычно арифметическое среднее бывает не только не совпадающим ни с одним из чисел своего ряда, но даже, как говорится, «не лезущим ни в какие ворота» в этом ряду. Например, среднее количество человек, живущих в квартирах какого-то города N-ска, может оказаться 5,216 человек. Это как? Живут 5 человек и ещё довесок в 216 тысячных долей одного из них? Знающий только ухмыльнётся: да Вы что! Это же статистика!

Читать еще:  Как сделать двойное если в excel

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

А то и вообще в других workbook (то есть в книгах, по-английски), а то и на других компьютерах в локальной сети, или, страшно сказать, в других концах нашего белого света, теперь объединённого всесильной сетью Internet. Много информации можно получать из весьма солидных источников в Интернет уже в готовом виде. После чего обрабатывать, анализировать, делать выводы, писать статьи, диссертации…

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

Пример поиска среднего значения

Пусть у нас в некоторых ячейках записаны исходные данные. Обычно здесь же как-то записываются обобщённые данные, или данные, полученные из исходных.

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

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

Простая таблица дневных заработков

Вот на картинке сумма заработка и вычисляется она по каждому работнику в столбце Е по формуле умножения количества деталей (столбец С) на цену деталей (столбец D).

Столбцы, содержащие исходные данные, то есть заполняемые вручную, мы выделили сероватым фоном. А ещё лучше, можно всё пространство таблицы защищают от изменений, а эти серые ячейки оставить незащищёнными, чтобы человек, который данные будет вводить (мастер, счетовод или нормировщик) только и мог менять цифры вот в этом сереньком прямоугольничке.

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

Суммарные величины

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

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

Сразу замечу, что пока таблица Excel создаётся, никакой защиты в ячейках не делается. Иначе, как бы мы рисовали саму табличку, вводили оформление, раскрашивали бы её и вводили умные и правильные формулы? Ну а когда всё уже готово, перед тем как дать эту рабочую книгу (то есть табличный файл) в работу совсем другому человеку, делается защита. Да просто от неосторожного действия, чтобы не повредить случайно формулы.

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

Вот она, средняя (mean — по-английски)

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

Как видим, можно использовать уже рассчитанные в предыдущей строке суммы, просто разделить их на количество работников — 6 в данном случае.

В формулах делить на константы, постоянные числа, это дурной тон. А вдруг у нас произойдёт нечто из ряда вон, и количество работников станет меньше? Тогда нужно будет лазать по всем формулам и везде менять цифру семь на какую-то другую. Можно, например, «обмануть» табличку так:

Вместо конкретной цифры поставить в формуле ссылку на ячейку A7, где стоит порядковый номер последнего работника из списка. То есть, это и будет количество работников, а значит, мы правильно делим сумму по интересующему нас столбцу на количество и получаем среднее значение. Как видим, среднее количество деталей получилось 73 и плюс умопомрачительный по цифрам (хотя не по значимости) довесок, который обычно выкидывают методом округления.

Округление до копеек

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

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

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

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

Для того чтобы эту функцию найти, мы, встав в ячейку E9, куда должен быть помещён её результат — средняя величина по столбцу E, щёлкнем мышкой по значку fx, что находится слева от строки формул.

  1. Откроется панель, которая называется «Мастер функций». Это такой многошаговый диалог (Wizard, по-английски), с помощью которого программа помогает при конструировании сложных формул. И, заметим, что помощь уже начата: в строке формул программа вбила за нас знак =.
  2. Теперь можно быть спокойным, программа проведёт нас через все сложности (хоть по-русски, хоть по-английски) и в результате будет построена правильная формула для вычисления.

В верхнем окошке («Поиск функции:») написано, что мы можем тут искать и находить. То есть здесь можно написать «среднее» и нажать кнопку «Найти» (Find, по-английски). Но можно поступить иначе. Мы знаем, что это функция — из категории статистических. Вот и найдём эту категорию во втором окошке. А в открывшемся ниже списке, найдём функцию «СРЗНАЧ».

Заодно и увидим, какое там великое множество функций в категории статистических, одних только средних там 7 штук. И по каждой из функций, если перемещать по ним указатель, ниже можно увидеть краткую аннотацию по этой функции. А если кликнуть ещё ниже, по надписи «Справка по этой функции», то можно получить и совсем подробное её описание.

А сейчас мы просто просчитаем среднее значение. Кликаем «ОК» (это так по-английски выражается согласие, хотя, скорее, это по-американски) на кнопочке внизу.

Читать еще:  Как убрать защиту в excel

Начало формулы программа вбила, теперь надо установить диапазон для первого аргумента. Просто выделим его мышью. Нажимаем ОК и получаем результат. Осталось добавить сюда округление, которое мы сделали в ячейке С9, и табличка готова к ежедневной работе.

Расчет средневзвешенного значения в Excel

Основная идея

Предположим, что мы с вами сидим в приемно-экзаменационной комиссии и оцениваем абитуриентов, которые хотят поступить в наш ВУЗ. Оценки по различным предметам у наших кандидатов следующие:

Свободное место, допустим, только одно, и наша задача — выбрать достойного.

Первое, что обычно приходит в голову — это рассчитать классический средний балл с помощью стандартной функции Excel СРЗНАЧ (AVERAGE).

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

Средневзвешенное — это среднее с учетом различной ценности (веса, важности) каждого из элементов.

В бизнесе средневзвешенное часто используется в таких задачах, как:

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

Расчет средневзвешенного формулами

Добавим к нашей таблице еще один столбец, где укажем некие безразмерные баллы важности каждого предмета по шкале, например, от 0 до 9 при поступлении на наш факультет программирования. Затем расчитаем средневзвешенный бал для каждого абитурента, т.е. среднее с учетом веса каждого предмета. Нужная нам формула будет выглядеть так:

Функция СУММПРОИЗВ (SUMPRODUCT) попарно перемножает друг на друга ячейки в двух указанных диапазонах — оценки абитурента и вес каждого предмета — а затем суммирует все полученные произведения. Потом полученная сумма делится на сумму всех баллов важности, чтобы усреднить результат. Вот и вся премудрость.

Так что берем Машу, а Иван пусть поступает в институт физкультуры 😉

Расчет средневзвешенного в сводной таблице

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

Обратите внимание, что я преобразовал ее в «умную» таблицу с помощью команды Главная — Форматировать как таблицу (Home — Format as Table) и дал ей на вкладке Конструктор (Design) имя Data.

Заметьте, что цена на один и тот же товар может различаться. Наша задача: рассчитать средневзвешенные цены для каждого товара. Следуя той же логике, что и в предыдущем пункте, например, для земляники, которая продавалась 3 раза, это должно быть:

=(691*10 + 632*12 + 957*26)/(10+12+26) = 820,33

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

Правда, с реализацией этой нехитрой логики именно в сводной таблице нас ждет небольшой облом. Если вы работали со сводными раньше, то, наверное, помните, что можно легко переключить поле значений сводной в нужную нам функцию, щелкнув по нему правой кнопкой мыши и выбрав команду Итоги по (Summarize Values By) :

В этом списке есть среднее, но нет средневзвешенного 🙁

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

Теперь можно рядом закинуть в область значений стоимость и количество — и мы получим почти то, что требуется:

Останется поделить одно на другое, но сделать это, вроде бы, простое математическое действие внутри сводной не так просто. Придется либо добавлять в сводную вычисляемое поле (вкладка Анализ — Поля, элементы, наборы — Вычисляемое поле), либо считать обычной формулой в соседних ячейках или привлекать функцию ПОЛУЧИТЬ.ДАННЫЕ.СВОДНОЙ.ТАБЛИЦЫ (GET.PIVOT.DATA) , о которой я уже писал. А если завтра изменятся размеры сводной (ассортимент товаров), то все эти формулы придется вручную корректировать.

В общем, как-то все неудобно, трудоемко и нагоняет тоску. Да еще и дополнительный столбец в исходных данных нужно руками делать. Но красивое решение есть.

Расчет средневзвешенного в сводной таблице с помощью Power Pivot и языка DAX

Если у вас Excel 2013-2016, то в него встроен супермощный инструмент для анализа данных — надстройка Power Pivot, по сравнению с которой сводные таблицы с их возможностями — как счеты против калькулятора. Если у вас Excel 2010, то эту надстройку можно совершенно бесплатно скачать с сайта Microsoft и тоже себе установить. С помощью Power Pivot расчет средневзвешенного (и других невозможных в обычных сводных штук) очень сильно упрощается.

1. Для начала, загрузим нашу таблицу в Power Pivot. Это можно сделать на вкладке Power Pivot кнопкой Добавить в модель данных (Add to Data Model) . Откроется окно Power Pivot и в нем появится наша таблица.

2. Затем щелкните мышью в строку формул и введите туда формулу для расчета средневзвешенного:

Несколько нюансов по формуле:

  • В Power Pivot есть свой встроенный язык с набором функций, инструментов и определенным синтаксисом, который называется DAX. Так что можно сказать, что эта формула — на языке DAX.
  • Здесь WA — это название вычисляемого поля (в Power Pivot они еще называются меры), которое вы придумываете сами (я называл WA, имея ввиду Weighted Average — «средневзвешенное» по-английски).
  • Обратите внимание, что после WA идет не равно, как в обычном Excel, а двоеточие и равно.
  • При вводе формулы будут выпадать подсказки — используйте их.
  • После завершения ввода формулы нужно нажать Enter , как и в обычном Excel.

3. Теперь строим сводную. Для этого в окне Power Pivot выберите на вкладке Главная — Сводная таблица (Home — Pivot Table). Вы автоматически вернетесь в окно Excel и увидите привычный интерфейс построения сводной таблицы и список полей на панели справа. Осталось закинуть поле Наименование в область строк, а нашу созданную формулой меру WA в область значений — и задача решена:

Вот так — красиво и изящно.

Общая мораль: если вы много и часто работаете со сводными таблицами и вам их возможности «тесноваты» — копайте в сторону Power Pivot и DAX — и будет вам счастье!

Можно как-то ввести формулу в столбец таблицы в Word, как в Excel, чтобы она считала среднее по каждой строке?

Да в Работе с таблицами можно использовать формулы, среднее значение это функция AVERAGE. На вкладке Макет (в разделе Работа с таблицами) щелкните формулу. В скобках укажите поля по котором высчитывать среднее значение.

Как в таблице Excel посчитать сумму столбца?

Существует множество способов, один из самых простых:
1. Нажать на пустую ячейку под столбцом со значениями.
2. Найти на панели инструментов кнопку Σ (Автосумма) и нажать её.

Как в Excel протянуть формулу на весь столбец?

Для того, чтобы в Excel скопировать формулу или содержимое в другие ячейки, нужно нажать на нужную ячейку, откуда будем копировать информацию. Наводим курсор на нижний правый угол появившейся рамки ячейки, пока он не превратится в черный крестик. Далее – зажимаем этот крестик и протягиваем его во все нужные ячейки (по строке или по столбцу).

Читать еще:  Индекс в excel примеры

Важно: если вам надо, чтобы какие-то переменные в формуле оставались неизменными при копировании, отметьте их, поставив значок «$» перед значением. Например, если вам надо, чтобы к значению в столбце всегда приплюсовывалось значение ячейки B6, то в формуле она должна выглядеть как $B$6. Если же надо сохранять значение столбца B, а порядковый номер ячейки должен меняться, то написать следует $B6

Есть таблица Excel. И есть список слов. Как удалить все ячейки, которые содержат слова из заданного списка?

Попробуйте такой код. Сначала нужно выделить диапазон, который будете чистить. Затем запустить макрос. Появится окошко для выделения диапазона с теми словами и фразами, которые надо удалять по тексту. Когда выделите диапазон — нажмите ОК и макрос все сделает. Sub ReplAll()
Dim rng As Range
Dim slc As Range
Dim cll As Range, str As Range
Set slc = Selection
Set rng = Application.InputBox(«Укажите диапазон заменяемых слов», «Слова для замены», , , , , , 8)
For Each str In rng
slc.Replace str.Value, «», xlPart
Next str
End Sub

Как сделать в таблице Word формулу СУММ в строке итогов?

1) Ставите курсор в ячейку, в которой надо подсчитать сумму

2) Выбираете «Макет» — «Формула»

3) Вводите =SUM(ABOVE) — раз это строка итогов, то Вам надо суммировать ячейки над ней (обычно эта функция предлагается по умолчанию, если над ячейкой для формулы расположены числа)

Как мне распечатать большую таблицу в Excel, чтобы шапка была на каждом листе?

Вкладка «Разметка страницы» — команда «Печатать заголовки».

Откроется окно «Параметры страницы» на вкладке «Лист».

В поле «сквозные строки» укажите нужные строки для отображения на каждом листе (можно несколько)

Как добавить новые строки в уже созданную в Excel сводную таблицу?

Никак. Сводная таблица — это единый объект. Вставлять в нее ячейки, строки, столбцы — нельзя. Все ее перестроения происходят за счет изменения макета сводной, путем перетаскивания полей в различные области.

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

Как в Excel посчитать количество символов в ячейке без HTML-тегов?

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

Чтобы узнать количество символов Excel, компания Майкрософт разработала несколько внутренних формул.

Проще всего узнать количество знаков в иксель можно с помощью ДЛСТР. Как работает эта функция? Сейчас объясним подробно. Эта формула помогает определить данные только в ячейке, а не всем файле.

ДЛСТР (длина строки…сокращенно). Эта формула подходит как для экселя офлайн, так и для документа на гугл диске в онлайн. Как посчитать количество символов Excel с ее помощью:

  1. Поставить курсор в любую свободную ячейку.
  2. Поставить знак равно = и написать большие буквы ДЛСТР (или найти эту функцию в списке функций, но это сложнее), далее открыть скобку и выбрать нужную ячейку, затем закрыть скобку и нажать Enter. Ниже пример, как это сделать в экселе:

Вычисляем средневзвешенные значения при помощи СУММПРОИЗВ

Excel превратил вычисление среднего арифметического нескольких ячеек в очень простую задачу – просто используйте функцию СРЗНАЧ (AVERAGE). Но что делать, если некоторые значения имеют больший вес, чем другие? Например, на многих курсах тесты имеют больший вес, чем задания. Для таких случаев необходимо рассчитывать среднее взвешенное.

В Excel нет функции для расчёта средневзвешенного значения, зато есть функция, которая сделает за Вас большую часть работы: СУММПРОИЗВ (SUMPRODUCT). И даже, если Вы никогда не использовали эту функцию раньше, то к концу этой статьи будете работать с ней как профи. Метод, который мы используем, работает в любой версии Excel, а также в других электронных таблицах, таких как Google Sheets.

Подготавливаем таблицу

Если Вы собираетесь вычислять среднее взвешенное, Вам потребуется минимум два столбца. Первый столбец (в нашем примере – столбец B) содержит оценки для каждого задания или теста. Второй столбец (столбец C) содержит веса. Больший вес означает большее влияние задания или теста на итоговую оценку.

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

Вводим формулу

Теперь, когда наша таблица готова, мы добавляем формулу в ячейку B10 (подойдёт любая пустая ячейка). Как и с любой другой формулой в Excel, начинаем со знака равенства (=).

Первая часть нашей формулы – это функция СУММПРОИЗВ (SUMPRODUCT). Аргументы должны быть заключены в скобки, поэтому открываем их:

Далее, добавляем аргументы функции. СУММПРОИЗВ (SUMPRODUCT) может иметь несколько аргументов, но обычно используют два. В нашем примере, первым аргументом будет диапазон ячеек B2:B9, который содержит оценки.

Вторым аргументом будет диапазон ячеек C2:C9, в котором содержатся веса. Между этими аргументами должен стоять разделитель точка с запятой (запятая). Когда все будет готово, закрываем скобки:

Теперь добавим вторую часть нашей формулы, которая поделит результат вычисляемый функцией СУММПРОИЗВ (SUMPRODUCT) на сумму весов. Позже мы обсудим, почему это важно.

Чтобы выполнить операцию деления, продолжаем уже введённую формулу символом / (прямой слеш), а далее записываем функцию СУММ (SUM):

=СУММПРОИЗВ(B2:B9;C2:C9)/СУММ(
=SUMPRODUCT(B2:B9, C2:C9)/SUM(

Для функции SUM (СУММ) мы укажем только один аргумент – диапазон ячеек C2:C9. Не забудьте после ввода аргумента закрыть скобки:

=СУММПРОИЗВ(B2:B9;C2:C9)/СУММ(C2:C9)
=SUMPRODUCT(B2:B9, C2:C9)/SUM(C2:C9)

Готово! После нажатия клавиши Enter, Excel рассчитает среднее взвешенное значение. В нашем примере итоговый результат будет равен 83,6.

Как это работает

Давайте разберем каждую часть формулы, начиная с функции СУММПРОИЗВ (SUMPRODUCT), чтобы понять, как она работает. Функция СУММПРОИЗВ (SUMPRODUCT) вычисляет произведение оценки каждого задания на его вес, а затем суммирует все полученные произведения. Другими словами, функция находит сумму произведений (sum of the products), отсюда она и получила своё название. Итак, для Задания 1 умножаем 85 на 5, а для Теста умножаем 83 на 25.

Если Вас удивляет, зачем перемножать значения в первой части, представьте, что чем больше вес у задания, тем большее число раз мы должны учитывать оценку за него. Например, Задание 2 посчитано 5 раз, а Итоговый экзамен – 45 раз. Вот почему Итоговый экзамен имеет большее влияние на итоговую оценку.

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

Если бы Вы могли заглянуть под капот функции СУММПРОИЗВ (SUMPRODUCT), то увидели, что на самом деле она считает вот что:

К счастью, нам не нужно писать такую длинную формулу, поскольку СУММПРОИЗВ (SUMPRODUCT) делает всё это автоматически.

Сама по себе функция СУММПРОИЗВ (SUMPRODUCT) возвращает нам огромное число – 10450. В этот момент включается вторая часть формулы: /СУММ(C2:C9) или /SUM(C2:C9), которая возвращает результат в нормальный диапазон оценок, давая ответ 83,6.

Вторая часть формулы очень важна, т.к. позволяет автоматически корректировать вычисления. Помните, что веса не обязаны складываться в сумму 100%? Все это благодаря второй части формулы. Например, если мы увеличиваем одно или несколько значений весов, вторая часть формулы просто выполнит деление на большее значение, вновь приводя к правильному ответу. Или же мы можем сделать веса намного меньше, например, указать такие значения как 0,5, 2,5, 3 или 4,5, и формула по-прежнему будет работать правильно. Здорово, правда?

Ссылка на основную публикацию
Adblock
detector