16387

Статистические функции MS Excel

Контрольная

Информатика, кибернетика и программирование

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

Русский

2013-06-20

216.5 KB

51 чел.

Статистические функции MS Excel

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

Решение:
Заполним таблицу исходными данными и проведем необходимые расчеты. В таблицу будем заносить данные из школьного журнала.

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

=ЦЕЛОЕ((СЕГОДНЯ()-E4)/365,25)

Прокомментируем ее. Из сегодняшней даты вычитается дата рождения ученика. Таким образом, получаем полное число дней, прошедших с рождения ученика. Разделив это количество на 365,25 (реальное количество дней в году, 0,25 дня для обычного года компенсируется високосным годом), получаем полное количество лет ученика; наконец, выделив целую часть, — возраст ученика.
Является ли девочка отличницей, определяется формулой (на примере ячейки H4):

=ЕСЛИ(И(D4=5;F4="ж");1;0)

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

=СУММЕСЛИ(F4:F15;"м";D4:D15)/СЧЁТЕСЛИ(F4:F15;"м")

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

=СУММ(H4:H15)/СЧЁТЕСЛИ(F4:F15;"ж")

Наконец, определим отличие средних баллов разновозрастных детей (воспользуемся в расчетах вспомогательной колонкой Возраст):

=ABS(СУММЕСЛИ(G4:G15;15;D4:D15)/СЧЁТЕСЛИ(G4:G15;15)-
СУММЕСЛИ(G4:G15;16;D4:D15)/СЧЁТЕСЛИ(G4:G15;16))

Обратите внимание на то, что формат данных в ячейках G18:G20 – числовой, два знака после запятой. Таким образом, задача полностью решена. На рисунке представлены результаты решения для заданного набора данных.


Самостоятельная работа:

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

Для должников установлены штрафные санкции: если фирма выплатила кредит более чем на 70 процентов, то штраф составит 10 процентов от суммы задолженности, в противном случае штраф составит 15 процентов.

Посчитать:

  1.  штраф для каждой организации,
  2.  сумму штрафов отдельно по всем бюджетным организациям и всем коммерческим организациям
  3.  средний штраф по всем организациям,
  4.  средний штраф бюджетных организаций,
  5.  средний штраф коммерческих организаций,
  6.  соотношение средних штрафов бюджетных и коммерческих организаций.
  7.  общее количество денег, которые банк собирается получить дополнительно.


 

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

28611. Правила языка Паскаль 11.97 KB
  Прервать зациклившуюся программу может либо оператор нажав CtrlC либо аварийный останов самой программы в случае переполнения переменной деления на ноль и т. На языке Pascal структура цикла Пока записывается следующим образом:While условие Do оператор ; Правда лаконично Порусски можно прочитать так: Пока истинно условие выполнять оператор . Здесь так же как в формате условного оператора подразумевается выполнение только одного оператора. Если необходимо выполнить несколько действий то может быть использован составной оператор.
28612. Компьютер 15.78 KB
  Их вытеснил термин компьютер или ПК персональный компьютер. С момента своего изобретения и до настоящего времени компьютер был и остается вычислителем точнее машиной для вычислений. Все современные компьютерные технологии включая видео звук графику текст основаны на математических действиях сложении вычитании умножении делении. Таким образом все процессы происходящие в компьютере являются вычислительными.
28613. События, обрабатываемые формой 16.6 KB
  В этом случае создается объектнаследник того компонента который должен обрабатывать событие и специальный методобработчик этого события. Форма получает событие OnActivate при ее активизации. Форма получает это событие перед закрытием формы которое может наступить либо при вызове метода Close либо при выборе команды Close из системного меню. Это событие может наступить либо при вызове метода Close либо при выборе команды Close из системного меню.
28614. Архитектура фон Неймана 15.3 KB
  von Neumann architecture широко известный принцип совместного хранения программ и данных в памятикомпьютера. Всё изменила идея хранения компьютерных программ в общей памяти. Принцип однородности памяти. Программы и данные хранятся в одной и той же памяти.
28615. Структурные типы данных (массивы, записи, множества) 21.26 KB
  Массив - это структура данных, доступ к элементам которой осуществляется по номеру (илииндексу). Все элементы массива имеют одинаковый тип.
28616. Подпрограмма 21.26 KB
  Функции Другой вид подпрограммыфункцияоформляется аналогично процедуре. Отличительные особенности функции: она имеет только один результат выполнения но может иметь несколько входных параметров; результат обозначается именем функции и передаётся в основную программу. Функция оформляется в следующем виде: Function имя функции формальные параметры: тип: тип значения функции; Var . Вызов функции можно делать непосредственно внутри выражения.
28617. В программе на языке FPC 12.55 KB
  Если локальное и глобальное имя совпадают то в подпрограмме локальное имя блокирует глобальное. Формат доступа к глобальному имени: имя программы . глобальное имя .