Как выполнить автоматическую сортировку в Excel при вводе данных

  • Поделись Этим
Hugh West

В этом учебном пособии я покажу вам 4 простые методы автосортировки в excel при вводе данных. Вы можете быстро использовать эти методы даже в больших наборах данных для сортировки значений в любом определенном порядке. В этом учебнике вы также узнаете некоторые важные инструменты и функции excel, которые будут очень полезны при решении любых задач, связанных с excel.

Скачать Рабочую тетрадь для практических занятий

Рабочую тетрадь для практических занятий можно скачать отсюда.

Автоматическая сортировка при вводе данных.xlsx

4 простых способа автоматической сортировки в Excel при вводе данных

Для наглядного объяснения шагов мы взяли краткий набор данных. Набор данных содержит приблизительно 6 ряды и 3 столбцов. Изначально мы сохраняем все ячейки в формате General. Для всех наборов данных у нас есть 3 уникальные столбцы, которые Продукт, Хранение (единицы), и Сортированные данные Хотя в дальнейшем мы можем варьировать количество столбцов.

1. Использование функции SORT для сортировки по возрастанию

Функция SORT в excel сортирует значения в диапазоне, который мы вводим в качестве входных данных, в порядке возрастания или убывания. Давайте посмотрим, как использовать эту функцию для автоматической сортировки в excel при вводе любых данных.

Шаги:

  • Сначала перейдите в ячейку E5 и вставьте следующую формулу:
=SORT(B5:C10,2,1)

  • Теперь нажмите Войти и это позволит вставить данные после их сортировки в соответствии с заданными критериями.
  • Здесь, если вы теперь измените Единицы хранения значение в первой таблице для любого продукта, это автоматически отсортирует его во второй таблице.

Читать далее: Как отсортировать данные по значению в Excel (5 простых способов)

2. Сортировка в порядке убывания

Мы также можем использовать функция SORT для автоматической сортировки в excel в порядке убывания при случайном вводе данных. Для этого выполните следующие действия.

Шаги:

  • Для начала дважды щелкните на ячейке E5 и введите приведенную ниже формулу:
=SORT(B5:C10,2,-1)

  • Затем нажмите кнопку Войти и вы должны получить данные в порядке убывания.
  • Теперь, если вы измените какое-либо значение в основных данных, оно автоматически отсортируется в новых данных.

Читать далее: Как сортировать буквенно-цифровые данные в Excel (с помощью простых шагов)

3. автоматическая сортировка нескольких столбцов

Если вы хотите автоматически сортировать несколько столбцов в excel при вводе данных, то вы можете воспользоваться этим методом. Ниже приведены подробные шаги.

Шаги:

  • Чтобы начать этот метод, дважды щелкните на ячейке E5 и вставьте приведенную ниже формулу:
=SORT(B5:C10,{1,2},{1,1})

  • Затем нажмите кнопку Войти ключ и, следовательно, это позволит разобраться с 2 столбцов основной таблицы данных, даже если мы изменим любое значение из нее.

Похожие чтения

  • Как отсортировать по цвету в Excel (4 критерия)
  • Случайная сортировка в Excel (формулы + VBA)
  • Как отсортировать по фамилии в Excel (4 метода)
  • Изучите программирование Excel VBA и макросы (бесплатный учебник - шаг за шагом)
  • Как создать пользовательский список сортировки в Excel

4. Применение функции VLOOKUP

Функция VLOOKUP в excel может искать значения по вертикали в таблице. В этом методе мы рассмотрим, как применить эту функцию для автосортировки в excel, когда мы вводим данные любого типа.

Шаги:

  • Для этого перейдите в ячейку B5 и вставьте приведенную ниже формулу:
=RANK.EQ(D5,$D$5:$D$10)

  • Затем нажмите Войти который определит ранг для всех значений данных.
  • Затем вручную запишите рейтинги во второй таблице в порядке возрастания, как показано на рисунке ниже.

  • Затем введите эту формулу в ячейку G5 :
=VLOOKUP(F5,$B$5:$D$10,2,FALSE)

  • После этого нажмите кнопку Войти и затем вставьте следующую формулу в ячейку H5 :
=VLOOKUP(F5,$B$5:$D$10,3,FALSE)

  • Наконец, снова нажмите Войти и это упорядочит данные в порядке убывания.

Читать далее: Excel VBA для заполнения массива значениями ячеек (4 подходящих примера)

О чем следует помнить

  • Функция SORT доступен только в Microsoft 365 .
  • Результат этой функции представляет собой динамический массив, поэтому отдельные значения не могут быть изменены.
  • Первый аргумент функция SORT должен быть диапазон ячеек.
  • Если критерии не указаны, эта функция по умолчанию сортирует в порядке возрастания.
  • Функция SORT даст #VALUE ошибка, если сортировочный_индекс находится вне зоны доступа.

Заключение

Я надеюсь, что вы смогли применить методы, которые я показал в этом руководстве по автосортировке в excel при вводе данных. Как вы видите, существует довольно много способов достижения этой цели. Поэтому выбирайте тот метод, который лучше всего подходит для вашей ситуации. Если вы застряли на каком-либо из шагов, я рекомендую пройтись по ним несколько раз, чтобы прояснить любую путаницу. Наконец, чтобы узнать больше excel техники, следуйте нашим ExcelWIKI сайт. Если у вас есть какие-либо вопросы, пожалуйста, дайте мне знать в комментариях.

Хью Уэст — опытный тренер и аналитик Excel с более чем 10-летним опытом работы в отрасли. Он имеет степень бакалавра в области бухгалтерского учета и финансов и степень магистра делового администрирования. Хью страстно любит преподавать и разработал уникальный подход к обучению, которому легко следовать и который легко понять. Его экспертные знания Excel помогли тысячам студентов и специалистов по всему миру улучшить свои навыки и преуспеть в своей карьере. В своем блоге Хью делится своими знаниями со всем миром, предлагая бесплатные учебные пособия по Excel и онлайн-обучение, чтобы помочь отдельным лицам и компаниям полностью раскрыть свой потенциал.