Перейти до основного матеріалу

Як створити динамічний список без порожнього в Excel?

У деяких випадках у вас є список даних із деякими пробілами, і тепер ви хочете створити динамічний список на основі цих даних без пробілів, і більшість із вас можуть видалити порожнє по одному, а потім створити динамічний список, але тут Я розповім вам швидкий спосіб вирішення цього завдання в Excel.

Створіть динамічний список і видаліть порожні місця


стрілка синя права міхур Створіть динамічний список і видаліть порожні місця

1. Виділіть комірку поруч із вихідним списком і введіть цю формулу = IF (B2 = "", "", MAX (A $ 1: A1) +1) в нього, а потім перетягніть маркер автозаповнення до потрібного діапазону. Тепер ви побачите, що лише клітинки з даними мають поряд номер. Дивіться знімок екрана:

doc-випадаючий список-без-порожнього-1

У наведеній вище формулі B2 є першою клітинкою в діапазоні, за якою ви створите динамічний список.

2. Потім перейдіть до іншого стовпця і введіть цю формулу =IFERROR(INDEX($B$2:$B$11,MATCH(ROW()-ROW($D$1),$A$2:$A$11,0)),"") в неї, а потім перетягніть маркер автозаповнення вниз, поки не з’являться порожні клітинки.

doc-випадаючий список-без-порожнього-2

У наведеній вище формулі B2: B11 - діапазон вихідних даних, а A2: A11 - діапазон, який нумерує рядок на кроці 1.

3. Потім виділіть клітинку або діапазон, для якого потрібно створити динамічний список без пробілів, і натисніть дані > Перевірка достовірності даних. Дивіться знімок екрана:

doc-випадаючий список-без-порожнього-3

4 В Перевірка достовірності даних діалог, виберіть список від дозволяти списку та введіть цю формулу = OFFSET (Sheet1! $ C $ 1,1,0, MAX (Sheet1! $ A: $ A), 1) в Source текстове вікно. Дивіться знімок екрана:

doc-випадаючий список-без-порожнього-4

примітки:

1. В Excel 2007 користувачі не можуть використовувати посилання на інші аркуші чи книги для Перевірка достовірності даних критерії. Тому вам потрібно виділити порожню комірку на поточному аркуші на кроці 3 і ввести формулу = OFFSET ($ C $ 1,1,0, МАКС ($ A: $ A), 1) в Source текстове поле на кроці 4.

2. У наведеній вище формулі С1 - це перша комірка нового списку, який ви створили на кроці 2.

5. клацання OK. Тоді ви можете бачити, як динамічний список створюється без пробілів.

doc-випадаючий список-без-порожнього-5


швидко вибрати повторювані або унікальні значення в діапазоні Excel

У аркуші Excel, якщо у вас є діапазон, який включає кілька повторюваних рядків, можливо, вам доведеться виділити їх або виділити їх, але як швидко вирішити цю роботу? Якщо у вас є Kutools для Excel, ви можете скористатись Виберіть Duplicate & Унікальні клітини утиліта для швидкого вибору повторюваних або унікальних значень у діапазоні, або заповнення фону та кольору шрифту для дублікатів та унікальних значень.  Натисніть на 30-денну безкоштовну пробну версію!
doc виділити дублікат у стовпцях 6
 
Kutools для Excel: із понад 300 зручними надбудовами Excel, які можна безкоштовно спробувати без обмежень протягом 30 днів.

Відносні статті:

Найкращі інструменти продуктивності офісу

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

Покращуйте свої навички Excel за допомогою Kutools для Excel і відчуйте ефективність, як ніколи раніше. Kutools для Excel пропонує понад 300 додаткових функцій для підвищення продуктивності та економії часу.  Натисніть тут, щоб отримати функцію, яка вам найбільше потрібна...

Опис


Вкладка Office Передає інтерфейс із вкладками в Office і значно полегшує вашу роботу

  • Увімкніть редагування та читання на вкладках у Word, Excel, PowerPoint, Publisher, Access, Visio та Project.
  • Відкривайте та створюйте кілька документів на нових вкладках того самого вікна, а не в нових вікнах.
  • Збільшує вашу продуктивність на 50% та зменшує сотні клацань миші для вас щодня!
Comments (16)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
The version of Excel my workplace uses does not allow the filter function and I have been unsuccessfully searching for a workaround. FINALLY this was the one! I am crying tears of joy. Thank you.
This comment was minimized by the moderator on the site
Thanks so so much … working well for me, with some adjustments … love it ……😀👍🌟
This comment was minimized by the moderator on the site
Excellent! This works to eliminate cells with "" in them also and allows you to use many functions that cannot handle blank or empty cells. Thank you!
This comment was minimized by the moderator on the site
THank you so much for this beautiful trick !! very smart and beautiful ! Marc
This comment was minimized by the moderator on the site
you are a genius :)
This comment was minimized by the moderator on the site
Thanks a lot! Just perfect and exactly what I needed.
This comment was minimized by the moderator on the site
Hi Guys, your tutorial above 'create a dynamic list without blank in Excel' worked perfectly for me.

Without people like you I would never have gained the skills in Excel I have today.

Thank You so very much. Regards. JV
This comment was minimized by the moderator on the site
This works perfectly, thanks, but what can I do in case of dependant lists, where the secondary list depends on a primary list in another cell?
This comment was minimized by the moderator on the site
I recreated the exact same formulas and cells and it repeats the numbers. Instead of 1, 2, 3, it's showing, 1, 1, 2, 2, 3, 3, etc.
This comment was minimized by the moderator on the site
Hi, sdafasf, could you upload your data and formula for details?
This comment was minimized by the moderator on the site
I'm just getting circular reference on the max formula? It's not working. If I change my iteration settings, it just keeps continuously keeps adding for no reason.
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