Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
EXCEL / Статистические функции.docx
Скачиваний:
50
Добавлен:
27.03.2016
Размер:
508.7 Кб
Скачать

Счетесли(диапазон; критерий),

где диапазон – диапазон, в котором подсчитывается количество непустых ячеек;

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

Примеры записи функции:

  1. =СЧЕТЕСЛИ(А1:А9; 85) – подсчитывает, сколько раз число 85 встречается в интервале А1:А9;

  2. =СЧЕТЕСЛИ(А1:А9; “>85”) – подсчитывает, сколько раз в интервале А1:А9 встречаются числа, большие 85;

  3. =СЧЕТЕСЛИ(А1:А9; “высший”) – подсчитывает, сколько раз в интервале А1:А9 встречается слово «высший»;

  4. =СЧЕТЕСЛИ(А1:А9; “в*”) – подсчитывает, сколько раз в интервале А1:А9 встречаются слова, начинающиеся на букву «в».

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

  1. Определение ранга (номера позиции) числа в списке других чисел (т.е. порядкового номера относительно других чисел списка) выполняется с помощью функции РАНГ. РВ. Формат записи функции:

Ранг.Рв(число; ссылка; порядок),

где числочисло, для которого определяется ранг (порядковый номер);

ссылкамассив или ссылка на список чисел, с которым сравнивается число;

порядокчисло (0 либо отличное от 0), определяющее способ ранжирования (в порядке убывания или возрастания).

Пример. Используем функцию РАНГ.РВ, которая присвоит номер места каждой марке автомобиля в зависимости от определенного параметра. Пусть в ячейки В3:В8 занесены значения расхода топлива на 100 км пробега (рис.22). Наилучшим будем считать автомобиль, имеющий минимальный расход. В ячейку С3 занесем формулу

=РАНГ.РВ(B3;$B$3:$B$8;1)

и скопируем ее в оставшиеся ячейки С4:С8. Аргументы в этой формуле означают следующее: В3 – адрес ячейки, которой присваиваем в ячейке С3 номер искомого места; $B$3:$B$8 – блок ячеек, в который занесены все известные значения расхода топлива и среди которых мы выясняем ранг. Здесь используем абсолютную адресацию ($) для того, чтобы при копировании формулы из ячейки С3 адрес участвующих в вычислении ячеек В3:В8 не изменялся. Последний аргумент функции 1 указывает на то, что сравнение результатов происходит в порядке возрастания, т.е. наилучшим результатом считаем наименьший. Если поставим 0, то лучшим результатом будет наибольший, как, например, в случае с объемом двигателя (рис. 23).

Рис. 22. Нахождение ранга числа в порядке возрастания значений

Рис. 23. Нахождение ранга числа в порядке убывания значений

    1. Построение рядов данных

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

  1. Использование маркера заполнения и перетаскивания ячеек.

Пусть необходимо построить ряд чисел от 1 до 5,5 с шагом 0,5, т.е. получить арифметическую прогрессию. Для этого:

  • в окне открытого листа введите данные в первую ячейку диапазона (рис. 24);

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

  • в конце нужного диапазона отпустите левую кнопку мыши. Оцените результат.

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

Маркер заполнения

Рис. 24. Использование маркера заполнения для получения арифметической прогрессии

Если после ввода первых двух значений потянуть за маркер заполнения при нажатой клавише <Ctrl>, то будет реализован принцип автозаполнения, а не получение арифметической прогрессии, и во всех ячейках получится чередование чисел 1 и 1,5 (рис.25).

Рис.25. Использование маркера заполнения для автозаполнения ячеек

  1. Использование команды Прогрессия.

  • Занесите в ячейку А1 число 1;

  • выберите команду Прогрессия…, находящуюся в группе Редактирование вкладки Главная (рис. 26), которая позволяет заполнить ряд соответствующим образом;

Рис. 26. Команда Прогрессиядля заполнения рядов данных

  • в появившемся диалоговом окне установите параметры, как показано на рис.27.

Рис.27. Диалоговое окно для построения рядов данных

  • нажмите ОК. Оцените результат.