backtotop

Categories: Excel

Автофильтр в Excel. Расширенный фильтр
Как сортировать? Часть 2. Сортировка столбцов таблицы. Заданные параметры сортировки

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

Для такой сортировки стоит выделить два случая:

— Сортировка числовых значений

— Сортировка текста

Сортировка формулой числовых значений

В серых столбцах показано, какие формулы надо применять. Рассмотрим немного подробнее:

1. Сперва отсортируем именно числа. Для этого применяется хорошая комбинация функций =НАИМЕНЬШИЙ(A:A;СТРОКА()-1), где функция НАИМЕНЬШИЙ() ищет значения в столбце А и возвращает нужное число по счету (т.е. если после точки с запятой поставить 1, вернет самое меньшее — первое значение в массиве). Мы же используем нумерацию строк, функция СТРОКА() считает как раз номер строки и вычитаем единицу, поскольку массив начался со второй строки.

=НАИМЕНЬШИЙ(A:A;СТРОКА()-1)

2. Для каждого числа проставим соответствующие фамилии функцией =ВПР() в столбце Е. Для простоты понимания скачайте пример, а для закрепления сделайте ВПР для имен.

Сортировка формулой чисел

Сортировка формулой текста 

С текстом функция НАИМЕНЬШИЙ() уже не работает. Здесь лучше всего применить конструкцию с функцией =СЧЁТЕСЛИ()

=СЧЁТЕСЛИ($H$1:$H$5;"<"&H2)+СЧЁТЕСЛИ($H$2:H2;"="&H2)

Первое выражение ищет в диапазоне $B$8:$B$12 все значения не равные Фамилии в этой строке. Второе выражение приплюсовывает значение при нахождении значений равных нужной фамилии.

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

Т.е. мы нашли порядковые номера каждой фамилии. Столбец J.

Проставлем порядковые номера от 1 и дальше в столбце K.

Теперь заВПРим соответствующие значения в столбце L.

Сортировка формулой

Ничего сложного быть не должно, скачайте файл пример:

Пример для двух вариантов

Если будут вопросы, смело пишите в комментарии.

Автофильтр в Excel. Расширенный фильтр
Как сортировать? Часть 2. Сортировка столбцов таблицы. Заданные параметры сортировки

Комментарии:

К этой записи пока нет комментариев. Возможно вы будете первым?

Добавить комментарий