Сортировка текста в таблицах Excel с помощью формул массива

Вот как это работает всего за несколько шагов

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

Когда имеет смысл формула автоматической сортировки

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

Как автоматически отсортировать текст в Excel по алфавиту

В следующем примере функции сортировки дни недели находятся в столбце A строк с 1 по 7 в хронологическом порядке. Они должны выводиться в другом диапазоне ячеек в алфавитном порядке сортировки. В этом примере мы используем для этого область столбца C1: C7, поскольку столбец B требуется в качестве вспомогательного столбца. На следующем рисунке показана структура примера таблицы:

Сортировка текста в таблицах Excel - вот как

  1. Создайте вспомогательный столбец и введите матричную формулу

    Используйте столбец B в качестве вспомогательного столбца для сортировки. Вам нужна команда «ЕСЛИ» как функция. На следующем шаге введите следующую формулу и критерии сортировки в ячейку B1:

    = СУММ (ЕСЛИ (A $ 1: A $ 7 <A1; 1)) + (A1 = "") * 1000

    Поскольку это формула массива, которая выполняет поиск в диапазоне ячеек A1: A7, вы должны подтвердить ввод формулы, нажав CTRL SHIFT ENTER для функции сортировки.

    Информация: В Microsoft Excel мощные формулы называются формулами массива. Это позволяет пользователям Excel выполнять сложные вычисления, которые невозможно выполнить с помощью стандартных формул. Поскольку после ввода формулы необходимо нажать комбинацию клавиш «CTRL + SHIFT + ENTER», матричные формулы также известны во всем мире как формулы CSE (Ctrl-Shift-Enter).

    Затем скопируйте формулу из ячейки B1 в ячейку B7. На следующем рисунке показано использование формулы во вспомогательном столбце таблицы-примера:

  2. Отсортируйте дни недели в столбце C

    Чтобы отсортировать дни недели в столбце C, введите следующую формулу в ячейку C1 на следующем шаге:

    = КОСВЕННО ("A" & СРАВНИТЬ (НАИМЕНЬШИЙ (B $ 1: B $ 7; СТРОКА ()); B $ 1: B $ 7; 0))

    Эта формула также является формулой массива. Он учитывает диапазон ячеек B1: B7 и также должен быть подтвержден комбинацией клавиш «CTRL + SHIFT + ENTER» для правильного выполнения. Затем скопируйте формулу из ячейки C1 в ячейку C7.

    На следующем рисунке показан результат сортировки формулы в таблице-примере:

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

Кончик: Если вспомогательная колонка Б вам не нужна, ее можно без труда спрятать. Чтобы скрыть его, выберите столбец и щелкните заголовок столбца правой кнопкой мыши. Вызовите команду СКРЫТЬ из появившегося контекстного меню.

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

часто задаваемые вопросы

Какие дополнительные преимущества предлагает функция КОСВЕННО в Microsoft Excel?

С помощью функции ДВССЫЛ в Excel у вас есть возможность рисовать ссылку из другой ячейки - также для различных вариантов сортировки. INDIRECT обычно используется как функция в сочетании с другими функциями. Например, функция ДВССЫЛ используется в динамических формах или для отображения значения из другого столбца или другого рабочего листа.

Когда вы используете НАИБОЛЬШИЕ и НАИБОЛЬШИЕ функции в Excel?

На первый взгляд функции МАЛЕНЬКИЙ и НАИБОЛЬШИЙ связаны с функцией, которая выводит наименьшее или наибольшее значение. Отчасти это верно, потому что обе функции не возвращают наименьшее или наибольшее число, а работают по-разному. Обе функции размещают числа в ряд и сортируют их в порядке возрастания или убывания. На последнем шаге они возвращают значение самой маленькой или самой большой позиции.

Чем формулы массива отличаются от стандартных форм в Excel?

Термин «матричная формула» используется в Excel для обозначения эффективных формул, с помощью которых можно выполнять сложные вычисления. Особенностью матричных формул является их обязательное последующее сочетание клавиш. После ввода формулы каждая формула массива должна завершаться комбинацией клавиш «CTRL + SHIFT + ENTER» для правильной работы. Для стандартных формул нет необходимости использовать сочетание клавиш.

Вы поможете развитию сайта, поделившись страницей с друзьями

wave wave wave wave wave