Прескочи на основното съдържание

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

Автор: Кели Последна промяна: 2020-05-09

Да приемем, че управлявате данните за съхранение на стационарен магазин в Excel и трябва автоматично да сортирате данните за съхранение, когато се променят. Как автоматично сортирате данните за динамичните хранилища в Excel? Тази статия ще ви покаже един труден начин за сортиране на динамични данни в Excel и поддържане на автоматично актуализиране на сортирането, когато оригиналните данни се променят наведнъж.

Сортиране на синамични данни в Excel с формула


Сортиране на синамични данни в Excel с формула

1. Вмъкнете нова колона в началото на оригиналните данни. Тук вмъквам колона № преди оригиналните данни, както е показано на екранната снимка по-долу:

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

3. Продължете да избирате клетка A2, плъзнете Дръжка за пълнене надолу до клетка A6, за да получите всички останали числа в колоната No.

4: Копирайте заглавията на оригиналните данни и след това ги поставете освен оригиналната таблица, като E1:G1. В колоната Желан номер вмъкнете поредните номера, същите като поръчките за номера, като 1, 2, …. Вижте екранна снимка:

5. Въведете формула =VLOOKUP(E2;A$2:C$6,2;XNUMX;FALSE) в клетка F2 и натиснете Въведете ключ.

Тази формула ще търси стойността на желаното НЕ. в оригиналната таблица и покажете съответното име на продукт в клетката.

Забележка: Ако се показват повторения или равенства в колоната „Продукт“ или „Съхранение“, по-добре приложете тази функция =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 за Excel и изпитайте ефективност, както никога досега. Kutools за Excel предлага над 300 разширени функции за повишаване на производителността и спестяване на време.  Щракнете тук, за да получите функцията, от която се нуждаете най-много...

Описание


Раздел Office Внася интерфейс с раздели в Office и прави работата ви много по-лесна

  • Разрешете редактиране и четене с раздели в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Отваряйте и създавайте множество документи в нови раздели на един и същ прозорец, а не в нови прозорци.
  • Увеличава вашата производителност с 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