Farrukhjon, загрузите файл еще раз, я его несколько раз изменял. По файлу: верхняя таблица ваша, средняя - сводная, нижняя, составленная с помощью формул, пощелкайте по ячейкам... :)
По поводу функции "
Функция СТРОКА([ссылка])". В этой формуле она выступает в двух ипостасях.
Первая:
Как вы заметили, для построения ранжированного списка используется функция "
НАИМЕНЬШИЙ", аргументами которой - "НАИМЕНЬШИЙ(массив, k)" - является массив и некое число, которое показывает
какое по счету из ряда чисел вам нужно. Например, в вашем случае есть числа 4, 5, 6, 7, 8
Если k=2, то функция вернет 5, потому что это второе наименьшее число из всех, если k=4, то 7.
Строка(А1)=1. При протягивании функции вниз Excel автоматически изменит А1 на А2 и аргумент функции "НАИМЕНЬШИЙ" изменится на 2 (СТРОКА(А2)=2) и вы получите
второе наименьшее число. Таким образом получите ранжированный список.
Вторая:
В справке написано
Цитата:
Если значение аргумента «ссылка» является диапазоном ячеек, а функция СТРОКА введена как вертикальный массив, функция СТРОКА возвращает номера строк, указанных в аргументе «ссылка», в виде вертикального массива.
|
А они в свою очередь нужны для осуществления векторного произведения
ПОИСКПОЗ(D$3:D$27;D$3:D$27;)=СТРОКА(D$3:D$27)-2
Как-то так.