Перейти к основному содержанию

Как отсортировать динамические данные в Microsoft Excel?

Предположим, вы управляете данными хранилища стационарного магазина в Excel, и вам нужно автоматически сортировать данные хранилища при их изменении. Как вы автоматически сортируете данные динамических хранилищ в Excel? Эта статья покажет вам сложный способ сортировки динамических данных в Excel и автоматического обновления сортировки при одновременном изменении исходных данных.

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


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

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

2. Следуйте нашему примеру, введите формулу = РАНГ (C2; C $ 2: C $ 6) в ячейке A2, чтобы отсортировать оригинальные товары по их хранению, и нажмите Enter .

3. Продолжая выбирать ячейку A2, перетащите Ручка заполнения вниз до ячейки A6, чтобы получить все остальные числа в столбце №.

4: Скопируйте заголовки исходных данных, а затем вставьте их помимо исходной таблицы, например E1: G1. В столбце Желаемый номер вставьте порядковые номера, такие же, как порядки номеров, например 1, 2,…. Смотрите скриншот:

5. Введите формулу = ВПР (E2; A $ 2: C $ 6,2; FALSE) в ячейку F2 и нажмите Enter .

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

Внимание: Если в столбце "Продукт" или "Хранилище" отображаются повторы или связи, вам лучше применить эту функцию. =IFERROR(VLOOKUP(E2,A$2:C$6,2,FALSE), VLOOKUP(E2,A$2:C$6,2,TRUE))

6. Продолжая выбирать ячейку F2, перетащите маркер заполнения вниз в ячейку F6, чтобы получить все названия продуктов. Продолжая выбирать диапазон F2: F6, перетащите маркер заполнения вправо в диапазон G2: G6, чтобы получить все номера хранилищ.

Затем вы получите новую сортировку таблицы хранения в порядке убывания по хранилищу, как показано ниже:

Предположим, ваш магазин канцелярских принадлежностей покупает еще 145 ручек, и теперь у вас есть всего 200 ручек. Просто измените исходную таблицу хранения пера, вы увидите, что новая таблица обновляется в мгновение ока, см. Следующий снимок экрана:

Лучшие инструменты для офисной работы

🤖 Kutools AI Помощник: Революционный анализ данных на основе: Интеллектуальное исполнение   |  Генерировать код  |  Создание пользовательских формул  |  Анализ данных и создание диаграмм  |  Вызов функций Kutools...
Популярные опции: Найдите, выделите или определите дубликаты   |  Удалить пустые строки   |  Объедините столбцы или ячейки без потери данных   |   Раунд без формулы ...
Супер поиск: Множественный критерий VLookup    VLookup с несколькими значениями  |   VLookup по нескольким листам   |   Нечеткий поиск ....
Расширенный раскрывающийся список: Быстрое создание раскрывающегося списка   |  Зависимый раскрывающийся список   |  Выпадающий список с множественным выбором ....
Менеджер столбцов: Добавить определенное количество столбцов  |  Переместить столбцы  |  Переключить статус видимости скрытых столбцов  |  Сравнить диапазоны и столбцы ...
Рекомендуемые функции: Сетка Фокус   |  Просмотр дизайна   |   Большой Формулный Бар    Менеджер книг и листов   |  Библиотека ресурсов (Авто текст)   |  Выбор даты   |  Комбинировать листы   |  Шифровать/дешифровать ячейки    Отправлять электронные письма по списку   |  Суперфильтр   |   Специальный фильтр (фильтровать жирным шрифтом/курсивом/зачеркиванием...) ...
15 лучших наборов инструментов12 Текст Инструменты (Добавить текст, Удалить символы, ...)   |   50+ График Тип (Диаграмма Ганта, ...)   |   40+ Практических Формулы (Рассчитать возраст по дню рождения, ...)   |   19 Вносимые Инструменты (Вставить QR-код, Вставить изображение из пути, ...)   |   12 Конверсия Инструменты (Числа в слова, Конверсия валюты, ...)   |   7 Слияние и разделение Инструменты (Расширенные ряды комбинирования, Разделить клетки, ...)   |   ... и более

Улучшите свои навыки работы с Excel с помощью Kutools for Excel и почувствуйте эффективность, как никогда раньше. Kutools for Excel предлагает более 300 расширенных функций для повышения производительности и экономии времени.  Нажмите здесь, чтобы получить функцию, которая вам нужна больше всего...

Описание


Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
Comments (49)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
hi,, what if there will be more than to numbers that were ties?
This comment was minimized by the moderator on the site
Wonderful....Thanks this helped me
This comment was minimized by the moderator on the site
I had lost the ability to sort several rows of information on one page of a spreadsheet with many pages. After trying to fix the situation by reworking formulas none of the information will sort now. Can I fix this without having to recreate page that is the problem. Same information needs to be transferred to another page that contains all information from all the pages; this too stops sort there. Big problem and don't know how to solve it.
This comment was minimized by the moderator on the site
i need to convert a number into another format.lets take an example - no =12394567 i need to convert it into 674501239. its simple (last 2 digit in first ,then 2nd last 2 digits then add a zero(0) then first four digits in the last. can you please guys tell me the formula for this?
This comment was minimized by the moderator on the site
=CONCATENATE(RIGHT(A1,2),MID(A1,5,2),"0",LEFT(A1,4)) will get you that order of digits.
This comment was minimized by the moderator on the site
you can use the CONCATENATE and then LEFT or RIGHT in excel formula. Its easy, Got it ?
This comment was minimized by the moderator on the site
Sure, mail me the detail and I will show you the finished product
This comment was minimized by the moderator on the site
Hi, no problem, email me and I will show hulu how the finished product works.
This comment was minimized by the moderator on the site
Hi Dear, I have a sheet with 100 items , each item has a specific cost that happens in one year .I want to create another sheet that shows only the item that has cost in one year automatically ? for example all of the item with item No. and description and cost in 2016 and then for 2017 and so on... thanks
This comment was minimized by the moderator on the site
how can i sort lowest to highest value (a to z) in your example i.e lowest storage to highest storage. i use your formulla '=RANK(C2,C$2:C $6) + COUNTIF(C$2:C2, "="&C2)-1'" & "=IFERROR(VLOOKUP(E2,A$2:C$6,2,FALSE), VLOOKUP(E2,A$2:C$6,2,TRUE))" . al is going well but i cannot sort lowest to highest.
This comment was minimized by the moderator on the site
Kedirech, you rock!! The COUNT thing eliminates ties!! I've had this problem for years but now this is the solution!! Thanks!!
This comment was minimized by the moderator on the site
Hi, I do it with if statements alone, how do I let you look at my file?
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations