Как в программе excel определять объем

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

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

Как рассчитать объем и площадь в Excel

В ячейке A1 запишем формулу вычисления объема параллелепипеда: a = 6 см; b = 8 см; c = 12 см.

В ячейке A2 запишем формулу вычисления площади круга: r = 25 см.

Разные формулы площади круга.

В ячейке A3 формула содержит безаргументную функцию ПИ(), которая содержит в себе полное число ПИ (а не 3.14). Поэтому значения ячеек A2 и A3 немного отличаются.

Вычисление арифметических формул в Excel

Допустим нам нужно в Excel вычислить формулу:

Арифметическая формула.

Чтобы получить результат вычисления ее нужно просто записать в одну строку: =(125*(3+4,5)^2)/(12-3,7).

Вычисление арифметических формул.

Данная формула содержит 5 арифметических действий: суммирование, вычитание, умножение, деление и поднесение к степени (^). Если мы записываем все в одно строку, то нужно соблюдать правила арифметической последовательности. Для этого нужно использовать скобки.



Формула для вычисления объема сферы в Excel

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

Формула вычисления объема сферы выгладит так:

Формула объема сферы.

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

  1. В ячейку B2 запишем формулу вычисления объема сферы в одну строку: =(4/3)*ПИ()*A2^3 (A2 – это ссылка на ячейку).
  2. В ячейке A2 будем вводить разные радиусы и после каждого ввода в ячейке B2 будем получать результат вычисления объема сфер соответствующих своим радиусам.

Объем сфер с разными радиусами.

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

Содержание

  • Процедура подсчета значений в столбце
    • Способ 1: индикатор в строке состояния
    • Способ 2: оператор СЧЁТЗ
    • Способ 3: оператор СЧЁТ
    • Способ 4: оператор СЧЁТЕСЛИ
  • Вопросы и ответы

Подсчет значений в столбце в Microsoft Excel

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

Читайте также: Как посчитать количество строк в Excel
Как посчитать количество заполненных ячеек в Экселе

Процедура подсчета значений в столбце

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

Способ 1: индикатор в строке состояния

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

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

Количество значений в столбце отображаемое на строке состояния в Microsoft Excel

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

Включение индикатора количества на строке состояния в Microsoft Excel

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

Способ 2: оператор СЧЁТЗ

С помощью оператора СЧЁТЗ, как и в предыдущем случае, имеется возможность подсчета всех значений, расположенных в столбце. Но в отличие от варианта с индикатором в панели состояния, данный способ предоставляет возможность зафиксировать полученный результат в отдельном элементе листа.

Главной задачей функции СЧЁТЗ, которая относится к статистической категории операторов, как раз является подсчет количества непустых ячеек. Поэтому мы её с легкостью сможем приспособить для наших нужд, а именно для подсчета элементов столбца, заполненных данными. Синтаксис этой функции следующий:

=СЧЁТЗ(значение1;значение2;…)

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

  1. Выделяем элемент листа, в который будет выводиться итоговый результат. Щелкаем по значку «Вставить функцию», который размещен слева от строки формул.
  2. Переход в Мастер функций в Microsoft Excel

    Lumpics.ru

  3. Тем самым мы вызвали Мастер функций. Переходим в категорию «Статистические» и выделяем наименование «СЧЁТЗ». После этого производим щелчок по кнопке «OK» внизу данного окошка.
  4. Переход в окно аргументов функции СЧЁТЗ в Microsoft Excel

  5. Мы переходим к окну аргументов функции СЧЁТЗ. В нём располагаются поля ввода аргументов. Как и количество аргументов, они могут достигать численности 255 единиц. Но для решения поставленной перед нами задачи хватит и одного поля «Значение1». Устанавливаем в него курсор и после этого с зажатой левой кнопкой мыши выделяем на листе тот столбец, значения в котором нужно подсчитать. После того, как координаты столбца отобразились в поле, жмем на кнопку «OK» в нижней части окна аргументов.
  6. Окно аргументов функции СЧЁТЗ в Microsoft Excel

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

Результат вычисления функции СЧЁТЗ в Microsoft Excel

Как видим, в отличие от предыдущего способа, данный вариант предлагает выводить результат в конкретный элемент листа с возможным его сохранением там. Но, к сожалению, функция СЧЁТЗ все-таки не позволяет задавать условия отбора значений.

Урок: Мастер функций в Excel

Способ 3: оператор СЧЁТ

С помощью оператора СЧЁТ можно произвести подсчет только числовых значений в выбранной колонке. Он игнорирует текстовые значения и не включает их в общий итог. Данная функция также относится к категории статистических операторов, как и предыдущая. Её задачей является подсчет ячеек в выделенном диапазоне, а в нашем случае в столбце, который содержит числовые значения. Синтаксис этой функции практически идентичен предыдущему оператору:

=СЧЁТ(значение1;значение2;…)

Как видим, аргументы у СЧЁТ и СЧЁТЗ абсолютно одинаковые и представляют собой ссылки на ячейки или диапазоны. Различие в синтаксисе заключается лишь в наименовании самого оператора.

  1. Выделяем элемент на листе, куда будет выводиться результат. Нажимаем уже знакомую нам иконку «Вставить функцию».
  2. Переход в Мастер функций в программе Microsoft Excel

  3. После запуска Мастера функций опять перемещаемся в категорию «Статистические». Затем выделяем наименование «СЧЁТ» и щелкаем по кнопке «OK».
  4. Переход в окно аргументов функции СЧЁТ в Microsoft Excel

  5. После того, как было запущено окно аргументов оператора СЧЁТ, следует в его поле внести запись. В этом окне, как и в окне предыдущей функции, тоже может быть представлено до 255 полей, но, как и в прошлый раз, нам понадобится всего одно из них под названием «Значение1». Вводим в это поле координаты столбца, над которым нам нужно выполнить операцию. Делаем это все тем же образом, каким выполняли данную процедуру для функции СЧЁТЗ: устанавливаем курсор в поле и выделяем колонку таблицы. После того, как адрес столбца был занесен в поле, жмем на кнопку «OK».
  6. Окно аргументов функции СЧЁТ в Microsoft Excel

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

Урок: Функция СЧЁТ в Excel

Способ 4: оператор СЧЁТЕСЛИ

В отличие от предыдущих способов, использование оператора СЧЁТЕСЛИ позволяет задавать условия, отвечающие значения, которые будут принимать участие в подсчете. Все остальные ячейки будут игнорироваться.

Оператор СЧЁТЕСЛИ тоже причислен к статистической группе функций Excel. Его единственной задачей является подсчет непустых элементов в диапазоне, а в нашем случае в столбце, которые отвечают заданному условию. Синтаксис у данного оператора заметно отличается от предыдущих двух функций:

=СЧЁТЕСЛИ(диапазон;критерий)

Аргумент «Диапазон» представляется в виде ссылки на конкретный массив ячеек, а в нашем случае на колонку.

Аргумент «Критерий» содержит заданное условие. Это может быть как точное числовое или текстовое значение, так и значение, заданное знаками «больше» (>), «меньше» (<), «не равно» (<>) и т.д.

Посчитаем, сколько ячеек с наименованием «Мясо» располагаются в первой колонке таблицы.

  1. Выделяем элемент на листе, куда будет производиться вывод готовых данных. Щелкаем по значку «Вставить функцию».
  2. Вставить функцию в Microsoft Excel

  3. В Мастере функций совершаем переход в категорию «Статистические», выделяем название СЧЁТЕСЛИ и щелкаем по кнопке «OK».
  4. Переход в окно аргументов функции СЧЁТЕСЛИ в Microsoft Excel

  5. Производится активация окошка аргументов функции СЧЁТЕСЛИ. Как видим, окно имеет два поля, которые соответствуют аргументам функции.

    В поле «Диапазон» тем же способом, который мы уже не раз описывали выше, вводим координаты первого столбца таблицы.

    В поле «Критерий» нам нужно задать условие подсчета. Вписываем туда слово «Мясо».

    После того, как вышеуказанные настройки выполнены, жмем на кнопку «OK».

  6. Окно аргументов функции СЧЁТЕСЛИ в Microsoft Excel

  7. Оператор производит вычисления и выдает результат на экран. Как видим, в выделенной колонке в 63 ячейках содержится слово «Мясо».

Результат вычисления функции СЧЁТЕСЛИ в Microsoft Excel

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

  1. Выделяем ячейку, куда будем выводить результат, и уже описанным ранее способом вызываем окно аргументов оператора СЧЁТЕСЛИ.

    В поле «Диапазон» вводим координаты все того же первого столбца таблицы, который обрабатывали ранее.

    В поле «Критерий» вводим следующее выражение:

    <>Мясо

    То есть, данный критерий задает условие, что мы подсчитываем все заполненные данными элементы, которые не содержат слово «Мясо». Знак «<>» означает в Экселе «не равно».

    После введения этих настроек в окне аргументов жмем на кнопку «OK».

  2. Окно аргументов функции СЧЁТЕСЛИ в программе Microsoft Excel

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

Результат вычисления функции СЧЁТЕСЛИ в программе Microsoft Excel

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

  1. Выделяем ячейку для вывода результата и производим переход в окно аргументов функции СЧЁТЕСЛИ.

    В поле «Диапазон» вводим координаты третьего столбца нашей таблицы.

    В поле «Критерий» записываем следующее условие:

    >150

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

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

  2. Подсчет значений больше 50 в окне аргументов функции СЧЁТЕСЛИ в Microsoft Excel

  3. После проведения подсчета Excel выводит в заранее обозначенную ячейку результат. Как видим, выбранный столбец содержит 82 значения, которые превышают число 150.

Результат подсчета значений больше 50 функцией СЧЁТЕСЛИ в Microsoft Excel

Таким образом, мы видим, что в Excel существует целый ряд способов подсчитать количество значений в столбце. Выбор определенного варианта зависит от конкретных целей пользователя. Так, индикатор на строке состояния позволяет только посмотреть количество всех значений в столбце без фиксации результата; функция СЧЁТЗ предоставляет возможность их число зафиксировать в отдельной ячейке; оператор СЧЁТ производит подсчет только элементов, содержащих числовые данные; а с помощью функции СЧЁТЕСЛИ можно задать более сложные условия подсчета элементов.

Формула объема в таблице в Excel помогает быстро посчитать объем нужной фигуры, а сделать это можно при помощи инструкции выше.

  • Параллелепипед;
  • Сфера;
  • Пирамида;
  • Цилиндр;
  • Конус.

Видеоинструкция

Формула объема параллелепипеда в Excel

Для этого потребуется использовать формулу:

=(Длина)*(Ширину)*(Высоту)

Формула объема параллелепипеда в Excel

Пример можно скачать ниже:

Сфера

Для шара можно воспользоваться конструкцией:

=(4/3)*ПИ()*(D8^3)

Формула объема сферы в Excel

Пример:

Пирамида

В этом случае можно воспользоваться:

=((1/2)*B24*D24*SIN(F24))*(1/3)*H24

Формула объема пирамиды в Эксель

Пример:

Цилиндр

Задачу с данной фигурой можно решить через:

=ПИ()*C14*C14*F14

Формула объема цилиндра в Эксель

Пример:

Конус

В случае с конусом объем вычисляется через формулу:

=((1/2)*B24*D24*SIN(F24))*(1/3)*H24

Формула объема конуса в Excel

Пример:

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

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

Способ 1: расчет по генеральной совокупности

Для расчета данного показателя в Excel по генеральной совокупности применяется функция ДИСП.Г. Синтаксис этого выражения имеет следующий вид:

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

Посмотрим, как вычислить это значение для диапазона с числовыми данными.

Запускается Мастер функций. В категории «Статистические» или «Полный алфавитный перечень» выполняем поиск аргумента с наименованием «ДИСП.Г». После того, как нашли, выделяем его и щелкаем по кнопке «OK».

Выполняется запуск окна аргументов функции ДИСП.Г. Устанавливаем курсор в поле «Число1». Выделяем на листе диапазон ячеек, в котором содержится числовой ряд. Если таких диапазонов несколько, то можно также использовать для занесения их координат в окно аргументов поля «Число2», «Число3» и т.д. После того, как все данные внесены, жмем на кнопку «OK».

Способ 2: расчет по выборке

В отличие от вычисления значения по генеральной совокупности, в расчете по выборке в знаменателе указывается не общее количество чисел, а на одно меньше. Это делается в целях коррекции погрешности. Эксель учитывает данный нюанс в специальной функции, которая предназначена для данного вида вычисления – ДИСП.В. Её синтаксис представлен следующей формулой:

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

В категории «Полный алфавитный перечень» или «Статистические» ищем наименование «ДИСП.В». После того, как формула найдена, выделяем её и делаем клик по кнопке «OK».

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

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

специалист

Мнение эксперта

Витальева Анжела, консультант по работе с офисными программами

Со всеми вопросами обращайтесь ко мне!

Задать вопрос эксперту

В этом руководстве вы узнаете, как посчитать уникальные значения в Excel с помощью формул и как это сделать в сводной таблице. Если же вам нужны дополнительные объяснения, обращайтесь ко мне!

Выделите первый столбец таблицы A1:A19. Выберите инструмент: «ДАННЫЕ»-«Сортировка и фильтр»-«Дополнительно». В появившемся окне «Расширенный фильтр» включите «скопировать результат в другое место», а в поле «Поместить результат в диапазон:» укажите $F200. Отметьте галочкой пункт «Только уникальные записи» и нажмите ОК.

Как в Экселе сделать выборку по датам? Ваша онлайн-энциклопедия

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

Расчет дисперсии и стандартной ошибки средней арифметической

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

где xi – значения переменной,
n – количество значений.

Используя более привычные обозначения, формулу записывают как:

где σ 2 – это дисперсия, случайной величины, причем генеральная.

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

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

Формула стандартной ошибки средней при использовании генеральной дисперсии

Формула стандартной ошибки средней при использовании выборочной дисперсии

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

Как посчитать ошибку среднего в excel

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

специалист

Мнение эксперта

Витальева Анжела, консультант по работе с офисными программами

Со всеми вопросами обращайтесь ко мне!

Задать вопрос эксперту

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

Далее должно открыться окно аргументов функции КОРЕНЬ. Его синтаксис простой — =КОРЕНЬ(число). Устанавливаете курсор в поле «Число» и нажимаете на уже знакомый треугольник, чтобы показался список последних использованных функций. Находите «СЧЕТ» и нажимаете на него. Если в списке его нет, тогда нажимаете на «Другие функции…».
Как Определить Объем Выборки в Excel • Практика считаем с r

Как посчитать размах в excel

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

Шаг 2: расчет среднего арифметического

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

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

специалист

Мнение эксперта

Витальева Анжела, консультант по работе с офисными программами

Со всеми вопросами обращайтесь ко мне!

Задать вопрос эксперту

Если столбец, в котором вы хотите совершить подсчет, может содержать пустые ячейки, вам следует в уже знакомую нам формулу массива добавить функцию ЕСЛИ. Если же вам нужны дополнительные объяснения, обращайтесь ко мне!

После этого выполняется ряд операций деления, где единица делится на каждую цифру из этого массива. Это превращает все неуникальные значения в дробные числа, соответствующие количеству повторов. Например, если число или текст появляется в списке 2 раза, в массиве создаются 2 элемента равные 0,5 (1/2 = 0,5). А если появляется 3 раза, в массиве создаются 3 элемента 0,333333.

Как посчитать количество уникальных значений в Excel | Mister-Office

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

В MS EXCEL 2007 и более ранних версиях для вычисления Стандартного отклонения выборки используется функция =СТАНДОТКЛОН() , англ. название STDEV, т.е. STandard DEViation. С версии MS EXCEL 2010 рекомендуется использовать ее аналог =СТАНДОТКЛОН.В() , англ. название STDEV.S, т.е. Sample STandard DEViation.

Поправка на ветер

На самом деле нет никаких причин, полагать, что нам будет известна σ (дисперсия), в то время как μ (среднее) нам еще только предстоит оценить. Из-за этого уравнение 4 имеет мало практической пользы, кроме особо рафинированных примеров из области комбинаторики, а реалистичное уравнение для n несколько сложнее при неизвестной σ (Ур. 5).

Обратите внимание, что σ в последнем уравнении не с шапкой (^), а тильдой (~). Это следствие того, что в самом начале у нас нет даже оценочного стандартного отклонения случайной выборки — , и вместо нее мы используем запланированное — . Откуда же мы берем последнее? Можно сказать, что с потолка: экспертная оценка, грубые прикидки, прошлый опыт и т. д.

А что на счет второго слагаемого правой стороны 5-го уравнения, откуда оно взялось? Так как , необходима поправка Гюнтера.

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

специалист

Мнение эксперта

Витальева Анжела, консультант по работе с офисными программами

Со всеми вопросами обращайтесь ко мне!

Задать вопрос эксперту

Это следствие того, что в самом начале у нас нет даже оценочного стандартного отклонения случайной выборки , и вместо нее мы используем запланированное. Если же вам нужны дополнительные объяснения, обращайтесь ко мне!

Относительно параметров распределения и среднего значения в частности возможно несколько типов умозаключений. Первое из них называется доверительным интервалом. Он указывает на интервал возможных значений параметра, с указанным коэффициентом доверия. Так например 100(1-α)% доверительный интервал для μ будет таким (Ур. 1).

Как определить размер выборки? / Хабр

  • Популяция – Множество всех объектов, среди которых проводится исследования.
  • Выборка – Подмножество, часть объектов из всей популяции, которая непосредственно участвует в исследовании.
  • Ошибка первого рода — (α) Вероятность отвергнуть нулевую гипотезу, в то время как она верна.
  • Ошибка второго рода — (β) Вероятность не отвергнуть нулевую гипотезу, в то время как она ложна.
  • 1 — β — Статистическая мощность критерия.
  • μ0 и μ1 — Средние значения при нулевой и альтернативной гипотезе.

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

Как сортировать в гугл таблицах по дате?

  1. Откройте файл в Google Таблицах на устройстве Android.
  2. Выделите столбец, нажав на букву в его верхней части.
  3. Коснитесь буквы ещё раз. .
  4. Нажмите на значок «Ещё» .
  5. Выберите Сортировать от А до Я или Сортировать от Я до А.
  1. Выберите ячейки, в которой должен отображаться список.
  2. На ленте на вкладке «Данные» щелкните «Проверка данных».
  3. На вкладке «Параметры» в поле «Тип данных» выберите пункт «Список».
  4. Щелкните в поле «Источник» и введите текст или числа (разделенные запятыми), которые должны появиться в списке.

Как найти дисперсию в excel

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

специалист

Мнение эксперта

Витальева Анжела, консультант по работе с офисными программами

Со всеми вопросами обращайтесь ко мне!

Задать вопрос эксперту

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

В некоторых случаях мы можем заменить t-статистику Стьюдента на z стандартного нормального распределения . Еще одним упрощением заменим половину от w на погрешность измерения E. Тогда наше уравнения примет вид (Ур. 3).

Как сделать выборку в Excel из списка

  1. Введите = ДАТАЗНАЧ (
  2. Щелкните ячейку, содержащую дату в текстовом формате, которую следует преобразовать.
  3. Введите )
  4. Нажмите клавишу ВВОД, а функция ДАТАЗНАЧ возвращает порядковый номер даты, которая была представлена в текстовом формате.

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

Подсчет различных значений.

Помните, что это формула массива, поэтому вам следует нажать Ctrl + Shift + Enter , вместо обычного Enter.

Кроме того, вы можете использовать функцию СУММПРОИЗВ и записать формулу обычным способом:

Например, чтобы сосчитать различные значения в диапазоне A2: A10, вы можете использовать выражение:

Как Определить Объем Выборки в Excel • Практика считаем с r

Этот способ подходит не только для подсчета в столбце, но и для диапазона данных. К примеру, у нас под имена отведено две колонки. Тогда делаем так:

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

Если в вашем диапазоне данных есть пустые ячейки, то можно изменить:

Тогда в расчёт попадёт и будет засчитана и пустая ячейка.

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

Как вы уже знаете, мы используем функцию СЧЁТЕСЛИ, чтобы узнать, сколько раз каждый отдельный элемент встречается в указанном диапазоне. В приведенном выше примере, результат работы функции СЧЕТЕСЛИ представляет собой числовой массив: .

После этого выполняется ряд операций деления, где единица делится на каждую цифру из этого массива. Это превращает все неуникальные значения в дробные числа, соответствующие количеству повторов. Например, если число или текст появляется в списке 2 раза, в массиве создаются 2 элемента равные 0,5 (1/2 = 0,5). А если появляется 3 раза, в массиве создаются 3 элемента 0,333333.

В нашем примере результатом вычисления выражения 1/СЧЁТЕСЛИ(A2:A10;A2:A10) является массив .

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

Помните, что все приведенные ниже выражения являются формулами массива и требуют нажатия Ctrl + Shift + Enter .

Вычисление коэффициента вариации

Итак, устанавливаем курсор в поле «Число1». Далее, обязательно произведя зажим левой кнопки мыши, выделяем курсором весь диапазон выборки на листе. Координаты данного массива тут же отображаются в поле окна. После этого клацаем по кнопке «OK».

специалист

Мнение эксперта

Витальева Анжела, консультант по работе с офисными программами

Со всеми вопросами обращайтесь ко мне!

Задать вопрос эксперту

В ней величина стандартного отклонения делится не на квадратный корень от количества элементов выборки, а на квадратный корень от количества элементов выборки минус один. Если же вам нужны дополнительные объяснения, обращайтесь ко мне!

Должно запуститься окно аргументов функции СЧЕТ. Синтаксис функции будет таким — =СЧЁТ(значение1;значение2;…). Ставите курсор в строку «Значение1» и зажимаете левую кнопку мыши, чтобы выделить весь диапазон выборки. Когда координаты отобразятся, жмите ОК.

Теоретический минимум

  • Уникальные значения – те, которые появляются в списке только один раз.
  • Различные – это все, которые имеются в списке без учета повторов, то есть уникальные плюс первое вхождение повторяющихся.

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

4 способа выборки данных в Excel

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

Расширенный автофильтр

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

Формула массива

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

Во всех трех ситуациях формула в основном одинакова, меняются только координаты.

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

Выборка с несколькими условиями с помощью формулы

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

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

Случайная выборка

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

Затем выберите «Пользовательская сортировка» в меню фильтра.

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

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

специалист

Мнение эксперта

Витальева Анжела, консультант по работе с офисными программами

Со всеми вопросами обращайтесь ко мне!

Задать вопрос эксперту

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

Дисперсия выборочных данных – это средний квадрат отклонения от средней, и рассчитать ее по исходным данным не составляет труда, например, в Excel предусмотрены специальные функции. Однако, как же рассчитать дисперсию средней, если в распоряжении есть только одна выборка и одно среднее арифметическое?

Поправка на ветер

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

Excel 2013 makes several categories of math problems easier, among them calculating volumes in solid geometry. While keying numbers into a calculator can get you the right answer, Excel allows you to enter multiple dimensions for the solid you’re working from, change them, and then see the differences in volume. Entering in the classical volume formulas is merely a matter of knowing how to enter them in an Excel-friendly format.

Volume of an Ellipsoid

    Enter the labels «Radius 1,» «Radius 2» and «Radius 3» in cells A1, B1 and C1, respectively.

    Enter the following formula in cell D2:

    =(4/3)_PI()_A2_B2_C2

    Enter the three different radii for the ellipsoid whose volume you want to enter in cells A2, B2 and C2. Entering the same number for all three values gives you the volume of a sphere.

Volume of a Rectangular Solid

    Enter the labels «Height,» «Width» and «Length» in cells A4, B4 and C4, respectively.

    Enter the following formula in cell D5:

    =A5_B5_C5

    Enter the three different side dimensions for the rectangular solid whose volume you’re deriving in cells A5, B5 and C5. If you enter the same dimensions for all three values, you’re calculating the volume of a cube.

Volume of a Cylindrical Solid

    Enter the labels «Radius» and «Height» in cells A7 and B7, respectively.

    Enter the following formula in cell D8:

    =PI()_A8^2_B8

    Enter the radius and height of the cylinder in cells A8 and B8.

Volume of a Cone

    Enter the labels «Radius» and «Height» in cells A10 and B10, respectively.

    Enter the following formula in cell D11:

    =PI()_A11^2_B11*(1/3)

    Enter the radius and height of the cone in cells A11 and B11.

Volume of a Torus

    Enter the labels «Outer Radius» and «Inner Radius in cells A13 and B13, respectively.

    Enter the following formula in cell D14:

    =(1/4)_PI()^2_A14+B14*(A14-B14)^2

    Enter the inner and outer radius of the torus in cells A14 and B14.

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

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

Скачивание примеров

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

Скачивание примеров для подсчета значений в электронных таблицах

В этой статье

  • Простой подсчет

    • Использование автосуммирования

    • Добавление строки «Подытая»

    • Подсчет ячеек в списке или столбце таблицы Excel с помощью функции ПРОМЕЖУТОЧНЫЕ.ИТОГИ

  • Подсчет на основе одного или нескольких условий

    • Видео: использование функций СЧЁТ, СЧЁТЕСЛИ и СЧЁТЗ

    • Подсчет ячеек в диапазоне с помощью функции СЧЁТ

    • Подсчет ячеек в диапазоне на основе одного условия с помощью функции СЧЁТЕСЛИ

    • Подсчет ячеек в столбце на основе одного или нескольких условий с помощью функции БСЧЁТ

    • Подсчет ячеек в диапазоне на основе нескольких условий с помощью функции СЧЁТЕФС

    • Подсчет количества вхождений на основе условий с помощью функций СЧЁТ и ЕСЛИ

    • Подсчет количества вхождений нескольких текстовых и числовых значений с помощью функций СУММ и ЕСЛИ

    • Подсчет ячеек в столбце или строке в pivotTable

  • Подсчет, если данные содержат пустые значения

    • Подсчет непустых ячеек в диапазоне с помощью функции СЧЁТ

    • Подсчет непанковых ячеек в списке с определенными условиями с помощью функции БДСУНТА

    • Подсчет пустых ячеек в смежном диапазоне с помощью функции СЧИТАТЬПУСТОТЫ

    • Подсчет пустых ячеек в несмежном диапазоне с помощью сочетания функций СУММ и ЕСЛИ

  • Подсчет частоты вхождения уникальных значений

    • Подсчет количества уникальных значений в столбце списка с помощью расширенного фильтра

    • Подсчет количества уникальных значений в диапазоне, которые отвечают одному или несколько условиям, с помощью функций ЕСЛИ, СУММ, ЧАСТОТА, СОВПАДЕНИЕ и LEN

  • Особые случаи (подсчет всех ячеек, подсчет слов)

    • Подсчет общего количества ячеек в диапазоне с помощью функций ЧСТРОК и ЧИСЛСТОЛБ

    • Подсчет слов в диапазоне с помощью сочетания функций СУММ, ЕСЛИ, LEN, TRIM и SUBSTITUTE

  • Отображение вычислений и подсчетов в строке состояния

Простой подсчет

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

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

Видео: подсчет ячеек с помощью строки состояния Excel

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

Браузер не поддерживает видео.

Использование автосуммирования

Для этого вы можете выбрать диапазон ячеек, содержащий хотя бы одно числовые значения. Затем на вкладке Формулы нажмите кнопку Автоумма > чисел.

Количество чисел

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

К началу страницы

Добавление строки «Подытая»

Вы можете добавить строку подытвного Excel данных. Щелкните в любом месте данных и выберите в > данные.

Примечание: Параметр «Подытая» работает только с обычными Excel данными, а не Excel таблицами, сетными таблицами и сетными таблицами.

Нажмите кнопку "Подытая" на вкладке "Данные", чтобы добавить строку "Подытая" в Excel данных.

Кроме того, обратитесь к следующим статьям:

  • Структурирование (группировка) данных на листе

  • Вставка промежуточных итогов в списке данных на листе

К началу страницы

Подсчет ячеек в списке или столбце таблицы Excel с помощью функции ПРОМЕЖУТОЧНЫЕ.ИТОГИ

Функция SUBTOTAL используется для подсчета количества значений в Excel или диапазоне ячеек. Если таблица или диапазон содержат скрытые ячейки, можно использовать функцию SUBTOTAL, чтобы включить или исключить эти скрытые ячейки, что является самым большим различием между функциями СУММ и ИТОГИ.

Синтаксис SUBTOTAL выглядит так:

ПРОМЕЖУТОЧНЫЕ.ИТОГИ(номер_функции;ссылка1;[ссылка2];…])

Пример с подытогом

Чтобы включить скрытые значения в диапазон, для аргумента function_num следует установить значение 2.

Чтобы исключить скрытые значения в диапазоне, function_num значение 102.

К началу страницы

Подсчет на основе одного или нескольких условий

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

Видео: использование функций СЧЁТ, СЧЁТЕСЛИ и СЧЁТЗ

В видеоролике ниже показано, как использовать функцию СЧЁТ, а также функции СЧЁТЕСЛИ и СЧЁТЗ для подсчета только тех ячеек, которые удовлетворяют заданным условиям.

Браузер не поддерживает видео.

К началу страницы

Подсчет ячеек в диапазоне с помощью функции СЧЁТ

Чтобы подсчитать количество числовых значений в диапазоне, используйте в формуле функцию СЧЁТ.

Пример функции СЧЁТ

В примере выше ячейки A2, A3 и A6 содержат числовые значения в диапазоне, поэтому результат — 3.

Примечание: A7 — это значение времени, но оно содержит текст(a.m.),поэтому COUNT не считает его числом. Если вы удалите a.m. В ячейке счёт будет считать A7 числом и изменит результат на 4.

К началу страницы

Подсчет ячеек в диапазоне на основе одного условия с помощью функции СЧЁТЕСЛИ

С помощью функции СЧЁТЕФ можно подсчитать, сколько раз определенное значение отображается в диапазоне ячеек.

Примеры с функцией СЧЁТЕСЛИ

К началу страницы

Подсчет ячеек в столбце на основе одного или нескольких условий с помощью функции БСЧЁТ

Функция Б СЧЁТ подсчитывают ячейки, содержащие числа в поле (столбце) записей списка или базы данных, которые соответствуют за условиям, за которые вы указываете.

В следующем примере нужно подсчитать количество месяцев, включая или более поздние месяцы марта 2016 г., в которых было продано более 400 единиц товаров. Первая таблица на этом сайте (от А1 до B7) содержит данные о продажах.

Образец данных для DCOUNT

В DCOUNT используются условия для определения того, откуда следует возвратить значения. Условия обычно вются в ячейки на самом на этом же самом телефоне, а затем ссылаются на эти ячейки в аргументе условия. В этом примере ячейки A10 и B10 содержат два условия: одно, которое указывает, что возвращаемого значения должно быть больше 400, а другое, которое указывает, что конец месяца должен быть равен или больше 31 марта 2016 г.

Используйте следующий синтаксис:

=БСКП(A1:B7;»Конец месяца»;A9:B10)

DCOUNT проверяет данные в диапазоне A1—B7, применяет условия, заданные в A10 и B10, и возвращает 2, общее количество строк, которые удовлетворяют обоим условиям (строки 5 и 7).

К началу страницы

Подсчет ячеек в диапазоне на основе нескольких условий с помощью функции СЧЁТЕФС

Функция СЧЁТЕСЛИМН аналогична функции СЧЁТЕСЛИ с одним важным исключением: СЧЁТЕСЛИМН позволяет применить критерии к ячейкам в нескольких диапазонах и подсчитывает число соответствий каждому критерию. С функцией СЧЁТЕСЛИМН можно использовать до 127 пар диапазонов и критериев.

Синтаксис функции СЧЁТЕСЛИМН имеет следующий вид:

СЧЁТЕСЛИМН(диапазон_условия1; условие1; [диапазон_условия2; условие2]; …)

См. пример ниже.

Пример с функцией СЧЁТЕСЛИМН

К началу страницы

Подсчет количества вхождений на основе условий с помощью функций СЧЁТ и ЕСЛИ

Предположим, вам нужно определить, сколько продавцов продали определенный товар в определенном регионе или сколько продаж было сделано конкретным продавцом. Функции ЕСЛИ и СЧЁТ можно использовать вместе. то есть сначала для проверки условия используется функция ЕСЛИ, а затем для подсчета ячеек используется функция СЧЁТ, только если функция ЕСЛИ имеет true.

Примечания: 

  • Формулы, приведенные в этом примере, должны быть введены как формулы массива. Если эта книга открыта в приложении Excel для Windows или Excel 2016 для Mac и вы хотите изменить формулу или создать похожую, нажмите клавишу F2, а затем клавиши CTRL+SHIFT+ВВОД, чтобы формула возвращала нужные результаты. В более ранних версиях Excel для Mac используйте COMMAND +SHIFT+ВВОД.

  • Чтобы эти примеры формул работали, вторым аргументом функции ЕСЛИ должно быть число.

Примеры вложенных функций СЧЁТ и ЕСЛИ

К началу страницы

Подсчет количества вхождений нескольких текстовых и числовых значений с помощью функций СУММ и ЕСЛИ

В следующих примерах функции ЕСЛИ и СУММ используются вместе. Функция ЕСЛИ сначала проверяет значения в определенных ячейках, а затем, если возвращается значение ИСТИНА, функция СУММ складывает значения, удовлетворяющие условию.

Пример 1

Пример 1. Функции СУММ и ЕСЛИ, вложенные в формулу

Функция выше означает, что если диапазон C2:C7 содержит значения Шашков и Туманов, то функция СУММ должна отобразить сумму записей, в которых выполняется условие. Формула найдет в данном диапазоне три записи для «Шашков» и одну для «Туманов» и отобразит 4.

Пример 2

Пример 2. Функции СУММ и ЕСЛИ, вложенные в формулу

Функция выше означает, что если ячейка D2:D7 содержит значения меньше 9 000 ₽ или больше 19 000 ₽, то функция СУММ должна отобразить сумму всех записей, в которых выполняется условие. Формула найдет две записи D3 и D5 со значениями меньше 9 000 ₽, а затем D4 и D6 со значениями больше 19 000 ₽ и отобразит 4.

Пример 3

Пример 3. Функции СУММ и ЕСЛИ, вложенные в формулу

Функция выше говорит, что если в D2:D7 есть счета за сумму менее 9 000 рублей, функция СУММ должна отобразить сумму записей, в которых должно быть выполнены условия. Формула найдет ячейку C6, которая соответствует условию, и отобразит 1.

Важно: Формулы в этом примере должны быть введены как формулы массива. Это означает, что сначала нужно нажать клавишу F2, а затем клавиши CTRL+SHIFT+ВВОД. В более ранних версиях Excel для Mac используйте клавиши COMMAND+SHIFT+ВВОД.

Дополнительные советы см. в следующих статьях базы знаний:

  • Использование функции СУММ(ЕСЛИ()) в качестве функции массива вместо функции СЧЁТЕСЛИ() с критериями И и ИЛИ в Excel

  • Использование частоты вхождения числа или текста в диапазоне в Excel

К началу страницы

Подсчет ячеек в столбце или строке в pivotTable

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

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

Пример сводной таблицы, к котором показано, как поля связаны со списком полей.

Рассмотрим пример электронной таблицы «Продажи», в которой можно подсчитать количество значений продаж для разделов «Гольф» и «Теннис» за конкретные кварталы.

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

  1. Введите данные в электронную таблицу Excel.

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

  2. Выделите диапазон A2:C8

  3. Выберите Вставка > Сводная таблица.

  4. В диалоговом окне «Создание сводной таблицы» установите переключатель Выбрать таблицу или диапазон, а затем — На новый лист и нажмите кнопку ОК.

    Пустая сводная таблица будет создана на новом листе.

  5. В области «Поля сводной таблицы» выполните одно из указанных ниже действий.

    1. Перетащите элемент Спорт в область Строки.

    2. Перетащите элемент Квартал в область Столбцы.

    3. Перетащите элемент Продажи в область Значения.

    4. Повторите третье действие.

      Имя поля Сумма_продаж_2 отобразится и в области «Сводная таблица», и в области «Значения».

      На этом этапе область «Поля сводной таблицы» будет выглядеть так:

      Поля сводной таблицы

    5. В области Значения щелкните стрелку раскрывающегося списка рядом с полем Сумма_продаж_2 и выберите пункт Параметры поля значений.

    6. В диалоговом окне Параметры поля значений выполните указанные ниже действия.

      1. На вкладке Операция выберите пункт Количество.

      2. В поле Пользовательское имя измените имя на Количество.

        Диалоговое окно "Параметры поля значений"

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

    Сводная таблица отобразит количество записей для разделов «Гольф» и «Теннис» за кварталы 3 и 4, а также показатели продаж.

    Сводная таблица

К началу страницы

Подсчет, если данные содержат пустые значения

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

Подсчет непустых ячеек в диапазоне с помощью функции СЧЁТ

Функция СЧЁТС используется для подсчета только ячеек в диапазоне, который содержит значения.

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

Пример счётА

СчётА игнорирует пустые значения в ячейках D3, D4, D8 и D11 и подсчитывают только ячейки, содержащие значения в столбце D. Функция находит шесть ячеек в столбце D, содержащих значения, и выводит 6.

К началу страницы

Подсчет непанковых ячеек в списке с определенными условиями с помощью функции БДСУНТА

С помощью функции БСЧЁТА можно подсчитать количество непустых ячеек, которые удовлетворяют заданным условиям, в столбце записей в списке или базе данных.

В следующем примере функция БВАРУТА используется для подсчета количества записей в базе данных, содержащихся в диапазоне A1:B7, которые соответствуют условиям, заданным в диапазоне условий A9:B10. При этом значение «ИД товара» должно быть больше или равно 2000, а значение «Оценки» — больше или равно 50.

Пример функции ОКРУГЛТ

Округлта находит две строки, которые соответствуют условиям— строки 2 и 4, и отображает значение 2 в качестве результата.

К началу страницы

Подсчет пустых ячеек в смежном диапазоне с помощью функции СЧИТАТЬПУСТОТЫ

Функция СЧИТАТЬПУСТОТЫ возвращает количество пустых ячеек в смешаемом диапазоне (ячейки являются связанными, если они соединены в непрерывной последовательности). Если ячейка содержит формулу, которая возвращает пустой текст («»), эта ячейка включается в подсчет.

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

Пример считать СЧИТАТЬBLANK

Примечание: Функция СЧИТАТЬПУСТОТЫ — это наиболее удобный способ определения количества пустых ячеек в диапазоне, но это не очень удобно, если интересующие вас ячейки находятся в закрытой книге или не образуют несоединимый диапазон. В статье базы знаний XL: использование функции СУММ(ЕСЛИ()) вместо функции Считатьblank() показывает, как в таких случаях использовать формулу массива СУММ(ЕСЛИ()).

К началу страницы

Подсчет пустых ячеек в несмежном диапазоне с помощью сочетания функций СУММ и ЕСЛИ

Используйте сочетание функций СУММ и ЕСЛИ. Как правило, это можно сделать с помощью функции ЕСЛИ в формуле массива, чтобы определить, содержит ли каждая ячейка значение, а затем суммирует количество значений ЛОЖЬ, возвращенных формулой.

См. несколько примеров комбинаций функций СУММ и ЕСЛИ из предыдущего раздела Подсчет количества ветвей нескольких текстовых или числового значений с помощью функций СУММ и ЕСЛИ.

К началу страницы

Подсчет частоты вхождения уникальных значений

Для подсчета уникальных значений в диапазоне можно использовать с помощью одновременной работы с помощью функций с помощью стебли с помощью стеблицы, функции СЧЁТЕФИЛЬТР, СУММи ЕСЛИ либо диалоговое окно Расширенный фильтр.

Подсчет количества уникальных значений в столбце списка с помощью расширенного фильтра

С помощью диалогового окна Расширенный фильтр можно найти уникальные значения в столбце данных. Эти значения можно отфильтровать на месте или извлечь их и вставить в другое место. Затем с помощью функции ЧСТРОК можно подсчитать количество элементов в новом диапазоне.

Чтобы использовать расширенный фильтр, на вкладке Данные в группе Сортировка & фильтр нажмите кнопку Дополнительные.

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

Расширенный фильтр

На рисунке ниже столбец E содержит значения, скопированные из диапазона в столбце D.

Столбец, скопированный из другого расположения

Примечания: 

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

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

Дополнительные сведения см. в теме Фильтрация с помощью расширенных критериев.

К началу страницы

Подсчет количества уникальных значений в диапазоне, которые отвечают одному или несколько условиям, с помощью функций ЕСЛИ, СУММ, ЧАСТОТА, СОВПАДЕНИЕ и LEN

Используйте функции ЕСЛИ, СУММ, ЧАСТОТА, ПОИСКПОЗ и ДЛСТР в разных сочетаниях.

Дополнительные сведения и примеры см. в разделе «Подсчет количества уникальных значений с помощью функций» статьи Подсчет количества уникальных значений среди дубликатов.

К началу страницы

Особые случаи (подсчет всех ячеек, подсчет слов)

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

Подсчет общего количества ячеек в диапазоне с помощью функций ЧСТРОК и ЧИСЛСТОЛБ

Предположим, вам нужно определить размер большого листа, чтобы решить, как выполнять вычисления в книге: автоматически или вручную. Чтобы подсчитать количество всех ячеек в диапазоне, используйте формулу, которая умножает возвращаемые значения с помощью функций СТРОКИ и СТОЛБЦЫ. Пример:

Пример функций СТРОКИ и СТОЛБЦЫ для подсчета количества ячеек в диапазоне

К началу страницы

Подсчет слов в диапазоне с помощью сочетания функций СУММ, ЕСЛИ, LEN, TRIM и SUBSTITUTE

В формуле массива можно использовать сочетание функций СУММ,ЕСЛИ,LEN,TRIMи SUBSTITUTE. В следующем примере показан результат использования вложенной формулы для поиска количества слов в диапазоне из 7 ячеек (3 из них пустые). Некоторые ячейки содержат ведущие или концевую часть пробелов. Функции СРЕЗ и ПОДСТАВИТЬ удаляют эти лишние пробелы перед подсчетом. См. пример ниже.

Пример вложенной формулы для подсчета слов

Теперь для правильной работы формулы выше необходимо сделать ее формулой массива, иначе формула возвращает #VALUE! ошибку «#ВЫЧИС!». Для этого щелкните ячейку с формулой, а затем в панели формул нажмите CTRL+SHIFT+ВВОД. Excel добавляет фигурную скобку в начале и конце формулы, сделав ее формулой массива.

Дополнительные сведения о формулах массива см. в Excel и Создание формулы массива.

К началу страницы

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

При выделении одной или нескольких ячеек информация о данных в них отображается в строке состояния Excel. Например, если на листе выделены четыре ячейки, которые содержат значения 2, 3, текстовую строку (например, «облако») и 4, то в строке состояния могут одновременно отображаться следующие значения: среднее значение, количество выделенных ячеек, количество ячеек с числовыми значениями, минимальное значение, максимальное значение и сумма. Чтобы отобразить или скрыть все или любые из этих значений, щелкните строку состояния правой кнопкой мыши. Эти значения показаны на приведенном ниже рисунке.

Строка состояния

К началу страницы

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.

Вы когда-нибудь задумывались, как рассчитать объем геометрической фигуры в Excel? правда, форма и метод, с помощью которого эта задача выполняется, просты и довольно динамичны, если вы используете быстро соответствующие шаги в ле листья исчисление Excel.

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

Что такое куб или шестигранник?

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

Как рассчитать объем куба на листе?

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

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

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

  • Слова, тексты
  • Цифры (172507)
  • формулы (= 4/5 )

Третий тип — это тот, который используется для выполнения операции вычисления объема куба, начиная с этого знака «= 1», таким образом, Excel знает, что он начнет математические операции.

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

Обычно в Excel пишут формулы с числами для выполнения задачи, и элементарно уметь справиться с этим, чтобы начать вычисление геометрический объем .

Возьмем для примера числа «927 из 2,8–1,005»; теперь выберите любую ячейку «A3» и напишите в этой ячейке следующее; = 927 / (2,8–1,005) на полосе над рабочим листом, которая отображается в прямоугольнике.

Нажмите кнопку на клавиатуре » ВВЕДЕНИЕ или ВВОД В ячейке выбранной для выполнения этой операции и результат будет отображаться сразу.

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

Кроме того, аккуратно и правильно используя круглые скобки, вы можете написать из линии сложная формула такая чем; = ((1726-104)/(2,3*0,9)-1)/(28^2-1,005/0,7).

В свою очередь, если вы начинаете строку формулы со знаков; =, + или — но вы не хотите, чтобы Excel воспринимал это как формулу, используйте апостроф «(‘)», он останется невидимым и не будет отражен в ячейке.

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

Помня, что звездочка (*) — это знак множителя на рабочем листе, а курсор (^) используется, чтобы сообщить рабочему листу, что это сила. После пошагового объяснения этого вопроса вы можете выполнить расчет объема, открыв Excel, и выполните следующие 4 шага:

  1. На новом листе вы щелкните ячейку «А1» в верхнем левом углу окна.
  2. Выберите тип «сторона» в ячейке и нажмите «Enter», чтобы перейти к ячейке «A2».
  3. Теперь введите «Объемный куб» в ячейку «A2», затем нажмите клавишу со стрелкой вправо, чтобы перейти в ячейку «B2» и разместить следующее; «= B1 ^ 3» без кавычек.
  4. Щелкните левой кнопкой мыши ячейку «B1» над ячейкой «B2», установите длину куба, и ячейка «B2» отобразит результат.

Ezoic

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

Рис. 1. Схема изготовления коробки из прямоугольной заготовки фиксированного размера

Рис. 1. Схема изготовления коробки из прямоугольной заготовки фиксированного размера

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

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

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

Математическая постановка задачи о коробке максимального объема

Для математической постановки данной задачи необходимо ввести в рассмотрение некоторые параметры, характеризующие геометрические размеры коробки. С этой целью дополним содержательную постановку задачи соответствующими параметрами. С этой целью будем рассматривать квадратную заготовку из некоторого гибкого материала, которая имеет длину стороны L (Рис. 2). Из этой заготовки следует вырезать четыре равных квадрата со стороной r по ее углам, а полученную фигуру согнуть, так чтобы получилась коробка без верхней крышки. Задача состоит в таком выборе размера вырезаемых квадратов, чтобы в результате получилась коробка максимального объема.

Рис. 2. Схема изготовления коробки из прямоугольной заготовки с указанием ее размеров

Рис. 2. Схема изготовления коробки из прямоугольной заготовки с указанием ее размеров

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

Целевой функцией является объем полученной коробки. Поскольку длина стороны основания коробки равна: L — 2r, а высота коробки равна r, то ее объем находится по формуле: V(r) = (L — 2r)² * r. Исходя из физических соображений, значения переменной r не могут быть отрицательными и превышать величину половины размера исходной заготовки Z, т. е. 0,5 * L.

При значениях r = 0 и r = 0,5L соответствующие решения задачи о коробке являются вырожденными. Действительно, в первом случае заготовка остается без изменения, а во втором случае она разрезается на 4 одинаковых части. Поскольку эти решения имеют физическую интерпретацию, задачу о коробке для удобства ее постановки и анализа можно считать задачей оптимизации с ограничениями типа нестрогих неравенств.

С целью унификации, обозначим переменную через х = r, что не оказывает влияния на характер решаемой задачи оптимизации. Тогда математическая постановка задачи о коробке максимального объема может быть записана в следующем виде: f(x) = x * (L - 2x)² → max, где Δβ = {X ∈ R¹ | 0 ≤ x ≤ 0,5 * L}.

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

Решение задачи о коробке максимального объема с помощью программы MS Excel

Не уменьшая общности математической постановки задачи, предположим: L = 1. Для решения данной задачи с помощью программы MS Excel создадим новую книгу с именем Нелинейная Оптимизация и изменим имя ее первого листа на Задача о коробке. Сделаем необходимые надписи в ячейках А1:В2. После этого введем в ячейку С2 формулу: =C1*(1-2*C1)^2, которая представляет целевую функцию. Внешний вид рабочего листа MS Office Excel с исходными данными для решения задачи о коробке максимального объема имеет следующий вид (Рис. 3).

Рис. 3. Исходные данные для решения задачи о коробке максимального объема

Рис. 3. Исходные данные для решения задачи о коробке максимального объема

При изображении исходных данных для решения задачи о коробке максимального объема (Рис. 3.) выбран режим отображения формул в ячейках рабочего листа, что оказывается весьма удобным для визуального контроля правильности задания выражений для соответствующих формул. Этот режим может быть установлен с помощью выполнения операции главного меню: Формулы → Показать формулы. С помощью удаления этой отметки можно вернуться к обычному режиму изображения ячеек рабочего листа.

Для дальнейшего решения задачи следует воспользоваться инструментом поиска решения программы MS Office Excel. С этой целью необходимо выполнить операцию меню: Данные → Поиск решения.

Следует заметить, что при первоначальном обращении к инструменту поиска решения можно не обнаружить в меню Данные операции Поиск решения. Это означает, что компонент поиска решения в программе MS Office Excel не установлен. Поэтому для продолжения работы необходимо предварительно установить данный компонент, для чего следует выполнить операцию главного меню: Файл → Параметры → Надстройки и установить отметку в строке с именем Поиск решения.

После вызова инструмента поиска решения появится диалоговое окно мастера задания параметров для нахождения решения (Рис. 4). Ввиду важности этого инструмента следует более подробно остановиться па элементах его диалоговых окон.

Рис. 4. Диалоговое окно Поиск решения

Рис. 4. Диалоговое окно Поиск решения

Первое диалоговое окно Поиск решения (Рис. 4) имеет следующие элементы:

  • поле Оптимизировать целевую функцию — используется для задания ссылки на ячейку, в которой задана формула с выражением целевой функции решаемой задачи оптимизации;
  • переключатели в группе До: — определяют характер решаемой задачи оптимизации. Для нахождения решения с максимальным значением целевой функции этот переключатель ставится в положение максимальному значению, для нахождения решения с минимальным значением — в положение минимальному значению. Наконец, для нахождения решения, при котором целевая функция принимает некоторое фиксированное значение, переключатель ставится в положение Значению, справа от которого можно ввести требуемое фиксированное значение;
  • поле Изменяя ячейки переменных — служит для указания ячеек, которые должны изменяться в процессе поиска решения задачи. Именно в этих ячейках должны находиться переменные решаемой задачи оптимизации;
  • в многострочном поле В соответствии с ограничениями отображаются ограничения решаемой задачи оптимизации;
  • кнопка Добавить — служит для вызова дополнительного окна Добавление ограничения (Рис. 5);
  • кнопка Изменить — служит для вызова дополнительного окна Добавление ограничения, в котором будет отображено ограничение, выбранное в многострочном поле Ограничения;
  • кнопка Удалить — служит для удаления ограничения, выбранного в многострочном поле Ограничения;
  • кнопка Выполнить — служит для запуска процесса нахождения оптимального решения после спецификации всех параметров поиска решения;
  • кнопка Сбросить — служит для сброса всех параметров поиска решения;
  • кнопка Загрузить / сохранить — служит для загрузки сохраненных условий ограничений или сохранения условий ограничения;
  • кнопка Выполнить — служит для запуска процесса нахождения оптимального решения после спецификации всех параметров поиска решения;
  • кнопка Параметры — служит для вызова дополнительного окна Параметры поиска решения (Рис. 3.5) для спецификации дополнительных параметров поиска решения, часть которых уже задана по умолчанию.

Рис. 5. Диалоговое окно Добавление ограничения

Рис. 5. Диалоговое окно Добавление ограничения

Диалоговое окно Добавление ограничения (Рис. 5) предназначено для задания одного ограничения и имеет следующие элементы:

  • поле Ссылки на ячейки — служит для указания ячейки или диапазона ячеек, в которых содержится левая часть задаваемого ограничения;
  • выпадающий список в центре окна — содержит перечень знаков неравенств ограничений, а также возможность спецификации требования целочисленности или двоичных значений переменных. Мастер поиска решений допускает спецификацию ограничений в виде равенств и неравенств;
  • поле Ограничение — служит для указания ячейки, диапазона ячеек или конкретного числа, которое специфицирует правую часть задаваемого ограничения;
  • кнопка ОК — служит для добавления ограничения к параметрам поиска решения и закрытия окна Добавление ограничения;
  • кнопка Отмена — для закрытия окна Добавление ограничения без добавления ограничения к параметрам поиска решения;
  • кнопка Добавить — для добавления ограничения к параметрам поиска решения без закрытия окна Добавление ограничения;
  • кнопка Справка — служит для получения справочной информации об элементах диалогового окна Добавление ограничения.

Рис. 6. Диалоговое окно Параметры поиска решения

Рис. 6. Диалоговое окно Параметры поиска решения

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

  • Поле Максимальное время служит для ограничения времени, отпускаемого на поиск решения задачи. В это поле можно ввести время (в секундах), не превышающее 32 767. Установленное по умолчанию значение 100 подходит для решения рассматриваемых типовых задач.
  • Поле Число итераций служит для ограничения времени решения задачи посредством задания некоторого предельного числа промежуточных вычислений. Установленное по умолчанию значение 100 подходит для решения рассматриваемых типовых задач.
  • Флажок Показывать результаты итераций служит для приостановки поиска решения для просмотра результатов отдельных итераций.
  • Флажок Автоматическое масштабирование служит для включения автоматической нормализации входных и выходных значений, качественно различающихся по величине, — например, максимизация прибыли в процентах по отношению к вложениям, исчисляемым в миллионах рублей.

Продолжим решение задачи о коробке максимального объема. В первом окне мастера поиска решения следует в поле с именем Установить целевую ячейку указать ячейку $С$2, в которой содержится формула для расчета целевой функции задачи, а в поле е именем Изменяя ячейки ввести абсолютный адрес ячейки $C$1, в которую будет записано искомое решение задачи.

После этого следует добавить два ограничения на допустимые значения переменной. Для этого следует нажать кнопку Добавить, в результате чего появится дополнительное окно задания ограничений (Рис. 7). Для ввода адресов ячеек в левую часть ограничения предназначено поле е именем Ссылка на ячейку. Форма неравенства ограничения выбирается из вложенного списка в средней части окна.

Наконец, для задания правой части ограничений в поле ввода с именем Ограничение следует ввести с клавиатуры следующие числа: 0,5 — для первого ограничения и 0 — для второго. После спецификации каждого из ограничений их необходимо включить в модель расчета, для чего следует нажать кнопку Добавить или ОК. Для того чтобы закрыть дополнительное окно задания ограничений и вернуться в исходное окно мастера поиска решения, следует нажать кнопку Отмена или ОК.

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

Рис. 7. Параметры мастера поиска решения для задачи о коробке

Рис. 7. Параметры мастера поиска решения для задачи о коробке

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

После задания необходимых параметров поиска решения можно приступить к выполнению численных расчетов, для чего следует нажать кнопку Выполнить. После выполнения численных расчетов программой MS Excel практически мгновенно будет получено количественное решение, которое имеет следующий вид (Рис. 8).

Рис. 8. Результат количественного решения задачи о коробке максимального объема

Рис. 8. Результат количественного решения задачи о коробке максимального объема

Интерпретируя полученные количественные значения, можно прийти к следующему заключению. Результатом решения является оптимальное значение стороны вырезаемого квадрата: ropt = 0,166666693977061, при котором изготовленная коробка будет иметь максимальный объем: Vmax = 0,0740740740740726. Напомним, что это решение соответствует длине стороны исходной заготовки, равной 1.

При выполнении расчетов для ячеек С1:С2 был выбран числовой формате 15 знаками после запятой. Это можно рассматривать в качестве предельного случая, поскольку реально подобная точность может потребоваться весьма редко. Тем не менее, анализ вычислительной точности методов нахождения решений данной задачи оптимизации программой MS Excel основывается на сравнении найденного решения и аналитического приближенного решения (см. Рис. 4) с максимальным количеством значащих цифр.

Полученное решение имеет общий характер, поскольку в любом конкретном случае для получения решения рассматриваемой задачи оптимизации значение L следует умножить на найденное значение ropt. Например, если L = 2, то для получения коробки максимального объема следует вырезать по углам исходной заготовки квадраты со стороной 0,166666693977061 * 2 = = 0,333333387954122 м.

Таким образом, задача о коробке максимального объема в каждом конкретном случае может быть решена простой подстановкой в расчетную формулу ropt = 0,166666693977061 * L конкретного значения величины L. Допустимая точность решения задается в каждом конкретном случае, исходя из специфики задачи и соответствующей проблемной области.

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

Для анализа найденного решения можно построить график целевой функции и визуально оценить его корректность. С этой целью на отдельном рабочем листе е помощью операции автозаполнения ячеек зададим последовательный ряд чисел исходной переменной r в диапазоне от 0 до 1 с интервалом 0.01, которые запишем в ячейки с адресами А2:А52. Рядом в ячейки В2:В52 запишем соответствующие значения целевой функции. Для этого можно записать формулу: =A2*(1-2*A2)^2 в ячейку В2 и с помощью операции автозаполнения «протащить» содержание этой ячейки на диапазон В3:В52.

После этого для построения графика целевой функции для задачи о коробке следует воспользоваться мастером диаграмм. Построенный график целевой функции будет иметь следующий вид как на Рис. 9. Визуальный анализ этого графика показывает, что максимум целевой функции находится между значениями х = 0,16 и х = 0,17. Этот факт можно также проверить, сравнив значения в ячейках В18 и В19. Тем самым, можно сделать вывод о корректности полученного результата решения данной задачи оптимизации.

Рис. 9. График целевой функции в задаче о коробке максимального объема

Рис. 9. График целевой функции в задаче о коробке максимального объема

Аналитическое решение задачи о коробке максимального объема

Поскольку задача о коробке максимального объема имеет достаточно простое аналитическое решение, оно приводится для дополнительной проверки правильности численных расчетов программы MS Excel.

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

Первая производная функции: f(x) = x*(1-2x)² равна df(x)/dx = 12x²-8x+1. Соответствующее уравнение: 12x²-8x+1=0 является квадратным, которое имеет два корня: Х = 1/6 и х2 = 1/2. Анализ графика целевой функции (см. Рис. 3.5) показывает, что максимальному значению этой функции соответствует первый корень. Данное значение является допустимым и служит точным аналитическим решением задачи оптимизации о коробке максимального размера.

Таким образом, ropt = 1/6. Поскольку число 1/6 является иррациональным и представляет собой периодическую дробь 0.16(6), при желании можно получить его любое приближение произвольной точности. Сравнивая найденное ранее значение 0,166666693977061 с соответствующим округлением точного значения, можно получить относительную погрешность программы MS Excel. Это значение равно: 0.000016382137877% и свидетельствует о том, что решение задач оптимизации программой MS Excel с гладкой целевой функцией выполняется весьма эффективно.

Подробности
Создано 13 Июль 2011
Содержание
Описание примеров
Применение метода
Суммирование по одному ключевому полю
Суммирование по нескольким критериям
Поиск по одному критерию
Поиск по нескольким критериям
Выборка по одному критерию
Выборка вариантов
Заключение

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

Методы переноса данных в Excel могут быть различны:

  • Копирование-вставка результатов запросов
  • Использование стандартных процедур импорта (например, Microsoft Query) для формирования данных на рабочих листах
  • Использование программных средств для доступа к базам данных с последующим переносом информации в диапазоны ячеек
  • Непосредственный доступ к данным без копирования информации на рабочие листы
  • Подключение к OLAP-кубам

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

Обработка этих данных в Excel может вестись различными методами. Выделим основные способы работы:

  1. Обработка данных стандартными средствами интерфейса Excel
  2. Анализ данных при помощи сводных таблиц и диаграмм
  3. Консолидация данных при помощи формул рабочего листа
  4. Выборка данных и заполнение шаблонов для получения отчета
  5. Программная обработка данных

Правильность выбора способа работы с данными зависит от конкретной задачи. У каждого метода есть свои преимущества и недостатки.

В данной статье будут рассмотрены способы консолидации и выборки данных при помощи стандартных формул Excel. 

Описание примеров

Примеры к статье построены на основе демонстрационной базы данных, которую можно скачать с сайта Microsoft

http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=19704

Выгруженный из этой базы данных набор записей сформирован при помощи Microsoft Query.

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

Файл nwdata_sums.xls используется для версий Excel 2000-2003

Файл nwdata_sums.xlsx имеет некоторые отличия и используется для версий Excel 2007-2010.

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

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

Применение метода

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

Проблема при консолидации данных при помощи сводных таблиц появляются, если предполагается дальнейшая работа с этими агрегированными данными. Например, сравнить или дополнить данные из двух разных сводных таблиц (как вариант: объемы продаж и прайс листы). В таком случае обычно прибегают к методу копирования значений из сводных таблиц в промежуточные диапазоны с дальнейшим применением формул поиска (VLOOKUP/HLOOKUP). Очевидно, что проблема возникает при обновлении исходных данных (например, при добавлении новых строк) – требуется заново копировать результаты консолидации из сводной таблицы. Другим, с нашей точки зрения, не совсем корректным методом решения является применение функций поиска непосредственно к диапазонам, которые занимают сводные таблицы. Это может привести к неверному поиску при обновлении не только данных, но и внешнего вида сводной таблицы.

Еще один классический пример непригодности применения сводной таблицы – это требование формирования отчета в заранее предопределенном виде («начальство требует в такой форме и никак иначе»). Возможностей настройки сводной таблицы зачастую недостаточно для предоставления произвольной формы. В данном случае пользователи также обычно используют копирование результатов агрегирования в качестве значений.

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

Суммирование по одному ключевому полю

Таблицы с формулами на листе SUM показывают вариант решения задачи консолидации данных по одному ключевому значению.

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

SUM!B5

=SUMIF(data!$H:$H;A5;data!$M:$M) 

SUM!B11

=SUMIF(data!$Z:$Z;A11;data!$M:$M) 

Нижние таблицы показывают возможности другой редко используемой функции DSUM

SUM!B19

=DSUM(data!$A$1:$AJ$2156;"Quantity";D18:D19) 

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

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

SUM!B28

=DSUM(data!$A$1:$AJ$2156;"Quantity";D27:D28)

SUM!D28

Здесь data!Z2 означает ссылку на текущую строку данных, а не на конкретную ячейку, так как используется относительная ссылка. К сожалению, нельзя указать в третьем параметры ссылку на одну ячейку – строка заголовка полей все равно требуется, хотя и может быть пустой.

В принципе, функции типа DSUM являются устаревшим методом работы с данными, в подавляющем большинстве случаев лучше использовать SUMIF, SUMPRODUCT или формулы обработки массивов. Но иногда их применение может дать хороший результат, например, при совместном использовании с интерфейсной возможностью «расширенный фильтр» – в обоих случаях используется одинаковое описание условий через дополнительные диапазоны.

Суммирование по нескольким критериям

Таблицы с формулами на листе SUM2 показывают вариант суммирования по нескольким критериям.

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

SUM!D5

=SUMIF(A:A;B5 & ";" & C5;data!M:M) 

Операция «&» используется для соединения строк. Можно также вместо этого оператора использовать функцию CONCATENATE. Промежуточный символ «;» (или любой другой служебный символ) необходим для обеспечения уникальности сцепленных строковых значений.

Пример: Есть, если два поля с перечнем слов. Пары слов «СТОЛ»-«ОСЬ» и «СТО»-«ЛОСЬ» дают одинаковый ключ «СТОЛОСЬ». Что соответственно даст неверный результат при консолидации данных. При использовании служебного символа комбинации ключей будут уникальны «СТОЛ;ОСЬ» и «СТО;ЛОСЬ», что обеспечит корректность вычислений.

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

Второй пример – это популярный вариант использования функции SUMPRODUCT с проверкой условий в виде логического выражения:

SUM!D13

=SUMPRODUCT((data!$H$2:$H$3000=B13)*(data!$Z$2:$Z$3000=C13)*data!$M$2:$M$3000) 

Обрабатываются все ячейки диапазона (data!$M$2:$M$3000), но для тех ячеек, где условия не выполняются, в суммирование попадает нулевое значение (логическая константа FALSE приводится к числу «0»). Такое использование этой функции близко по смыслу к формулам обработки массива, но не требует ввода через Ctrl+Shift+Enter.

Третий пример аналогичен, описанному использованию функций DSUM для листа SUM, но в нем для диапазона условий использовано несколько полей.

SUM!D21

=DSUM(data!$A$1:$AJ$2156;"Quantity";F20:G21) 

Четвертый пример – это использование функций обработки массивов.

SUM!D32

{=SUM(IF(data!$H$2:$H$3000=B32;IF(data!$Z$2:$Z$3000=C32;data!$M$2:$M$3000)))} 

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

Пятый пример содержится только в файле формата Excel 2007 (xlsx). Он показывает возможности новой стандартной функции

SUMIFS

SUM!D40

=SUMIFS(data!$M$2:$M$3000;data!$H$2:$H$3000;B40;data!$Z$2:$Z$3000;C40) 

Поиск по одному критерию

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

Первый вариант – это использование популярной функции VLOOKUP.

SEARCH!B5

=VLOOKUP(A5;data!$H$1:$M$3000;6;0) 

Во втором вариант использовать VLOOKUP нельзя, так как результирующее поле находится слева от искомого. В данном случае используется сочетание функций MATCH+OFFSET.

SEARCH!C13

=MATCH(A13;data!$Z$1:$Z$3000;0) 

SEARCH!B13

=OFFSET(data!$M$1;C13-1;0) 

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

Поиск по нескольким критериям

Таблицы с формулами на листе SEARCH2 предназначены для поиска по нескольким ключевым полям.

В первом варианте используется техника использования служебного столбца, описанная в примере к листу SUM2:

SEARCH2!Е5

=VLOOKUP(C5 & ";" & D5;$A$1:$B$3000;2;0) 

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

SEARCH2!Е 12

{=OFFSET(data!$M$1;MATCH(C13 & ";" & D13; data!$H$1:$H$3000 & ";" & data!$Z$1:$Z$3000;0)-1;0)} 

Четвертый и пятый параметр в функции OFFSET используется для образования массива и определяет его размерность в строках и столбцах.

Выборка по одному критерию

Таблица на листе SELECT показывает вариант фильтрации данных через формулы.

Предварительно определяется количество строк в выборке:

SELECT!С4

=COUNTIF(data!$H:$H;$A$5) 

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

SELECT!С5

=MATCH($A$5;data!$H$1:$H$3000;0) 

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

SELECT!С6

=MATCH($A$5;OFFSET(data!$H$1;C5;0; ROWS(data!$H$1:$H$3000)-C5;1);0)+C5

Результат выдается через функцию вычисляемой адресации:

SELECT!B6

=IF(ISNA(C6);"";OFFSET(data!$M$1;C6-1;0)) 

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

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

Выборка вариантов

Самый сложный вариант выборки по ключевому полю представлен на листе SELECT2. Формулы сами определяют все доступные ключевые значения второго критерия.

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

SELECT2!B2

=IF(LEFT(A2;LEN($D$5)) & ";" = $D$5 & ";"; data!Z2;"") 

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

SELECT2!C2

=IF(B2="";0;IF(ISNA(MATCH(B2;B$1:B1;0));COUNTIF(C$1:C1;">0")+1;0)) 

Результирующий столбец второго ключа ProductName ищет уникальные значения в служебном столбце C:

SELECT2!E5

=IF(ISNA(MATCH(ROWS($5:5);$C$1:$C$3000;0));"";OFFSET($B$1;MATCH(ROWS($5:5);$C$1:$C$3000;0)-1;0)) 

Столбец Quantity просто суммирует данные по двум критериям, используя технику, описанную на листе SUM2.

SELECT2!F5

=IF(E5="";"";SUMPRODUCT((data!$H$2:$H$3000=D5)*(data!$Z$2:$Z$3000=E5)*data!$M$2:$M$3000)) 

Заключение

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

Смотри также

» Работа с ненормализированными данными

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

» Простые формулы

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

» Обработка больших объемов данных. Часть 3. Сводные таблицы

Третья статья, посвященная обработке больших объемов данных с помощью Excel, описывает преимущества использования сводных таблиц….

» Обработка больших объемов данных. Часть 2. Интерфейс

В статье систематизируются простые приемы обработки больших объемов данных при помощи стандартных методов интерфейса Excel. Информация…

» Суммирование несвязанных диапазонов

При обработке больших таблиц иногда возникает потребность получить итоговые значения на основе данных, расположенных в диапазонах…

Понравилась статья? Поделить с друзьями:

А вот еще интересные статьи:

  • Как в таблицах excel пользоваться функциями
  • Как в программе excel нарисовать таблицу
  • Как в таблицах excel найти среднее арифметическое
  • Как в программе excel найти слово
  • Как в таблицах excel найти одинаковые наименования

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии