где число –число, для которого определяется ранг (порядковый номер);
ссылка –массив или ссылка на список чисел, с которым сравнивается число;
порядок –число (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).
![]() |
![]() |
ПОСТРОЕНИЕ РЯДОВ ДАННЫХ
Для ввода в смежные ячейки повторяющейся с определенной закономерностью информации (текст, даты, числа), т. е. построения рядов данных, существует несколько способов.
Использование маркера заполнения и перетаскивания ячеек.
|
|
Пусть необходимо построить ряд чисел от 1 до 5,5 с шагом 0,5, т. е. получить арифметическую прогрессию. Для этого:
– в окне открытого листа введите данные в первую ячейку диапазона (рис. 24);
– наведите курсор мыши на правый нижний угол ячейки (там располагается маркер заполнения) и, когда курсор станет тонким черным крестом, при нажатой левой кнопке мыши протащите маркер заполнения вниз по столбцу;
– в конце нужного диапазона отпустите левую кнопку мыши. Оцените результат.
В данном случае в новые ячейки заносятся соответствующие значения, а также форматы исходной ячейки.
|



Рис. 24. Использование маркера заполнения
для получения арифметической прогрессии
Если после ввода первых двух значений потянуть за маркер заполнения при нажатой клавише <Ctrl>, то будет реализован принцип автозаполнения, а не получение арифметической прогрессии, и во всех ячейках получится чередование чисел 1 и 1,5 (рис. 25).
Рис. 25. Использование маркера заполнения для автозаполнения ячеек
2) Использование команды Прогрессия.
– Занесите в ячейку А1 число 1;
– выберите команду Прогрессия…, находящуюся в группе Редактирование вкладки Главная (рис. 26), которая позволяет заполнить ряд соответствующим образом;
Рис. 26. Команда Прогрессия для заполнения рядов данных
– в появившемся диалоговом окне установите параметры, как показано на рис. 27;
Рис. 27. Диалоговое окно для построения рядов данных
|
|
– нажмите ОК. Оцените результат.
Использование формул.
– Занесите в ячейку А1 число 1;
– по условию задачи, каждое следующее число отличается от предыдущего на 0,5, поэтому для построения ряда чисел воспользуемся формулой =А1+0,5, которую внесем в ячейку А2. Затем формулу в ячейке А2
с помощью маркера скопируем по столбцу вниз (рис. 28).
Рис. 28. Построение ряда чисел с использованием формулы