Як створити розкривний список у Excel, який можна знайти?
Для розкривного списку з багатьма значеннями знайти відповідне значення зі списку непроста робота. Раніше ми вводили метод автоматичного заповнення розкривного списку при введенні першої літери. На додаток до функції автозаповнення, ви також можете зробити розкривний список доступним для пошуку, щоб підвищити ефективність пошуку відповідного значення у випадаючому списку. Щоб зробити пошук у розкривному списку доступним, ви можете крок за кроком дотримуватись наведених нижче методів.
Створіть розкривний список для пошуку в Excel
Легко створіть розкривний список для пошуку за допомогою дивовижного інструменту
Більше підручників для випадаючого списку ...
Створіть розкривний список для пошуку в Excel
Припустимо, що у вас є список назв країн у стовпці A, як показано на знімку екрана нижче, і тепер ви хочете використовувати їх як вихідні дані розкривних списків пошуку, ви можете зробити наступне, щоб зробити це.
Вам потрібно вставити поле зі списком замість розкривного списку перевірки даних у вашому робочому аркуші.
1. Якщо Розробник вкладка не відображається на стрічці, ви можете ввімкнути Розробник вкладку наступним чином.
2. Після показу Розробник вкладка, клацніть Розробник > Insert > Комбінована коробка.
3. Намалюйте поле зі списком на робочому аркуші, клацніть його правою кнопкою миші та виберіть властивості з меню, що клацне правою кнопкою миші.
4 В властивості у діалоговому вікні потрібно:
5. Тепер вимкніть режим проектування, натиснувши Розробник > Режим дизайну.
6. Виберіть порожню клітинку, наприклад C2, введіть формулу нижче та натисніть вводити. Вони перетягують його маркер автозаповнення вниз до клітинки C9, щоб автоматично заповнити клітинки тією ж формулою. Дивіться знімок екрана:
=--ISNUMBER(IFERROR(SEARCH($A$12,A2,1),""))
примітки:
7. Виберіть комірку D2, введіть формулу нижче та натисніть вводити. Потім перетягніть його маркер автозаповнення вниз до клітинки D9.
=IF(C2=1,COUNTIF($C$2:C2,1),"")
8. Виберіть клітинку E2, введіть формулу нижче та натисніть вводити. Потім перетягніть його маркер автозаповнення до E9, щоб застосувати ту саму формулу.
=IFERROR(INDEX($A$2:$A$9,MATCH(ROWS($D$2:D2),$D$2:$D$9,0)),"")
9. Тепер вам потрібно створити діапазон імен. Клацніть Formula > Визначте ім’я.
10 В Нове ім'я діалогове вікно введіть Випадаючий список в Назва введіть формулу нижче в поле Відноситься до , а потім клацніть на OK кнопки.
=$E$2:INDEX($E$2:$E$9,MAX($D$2:$D$9),1)
11. Тепер увімкніть режим проектування, клацнувши Розробник > Режим дизайну. Потім двічі клацніть поле зі списком, щоб відкрити Microsoft Visual Basic для додатків вікна.
12. Скопіюйте та вставте наведений нижче код VBA в редактор коду.
Код VBA: зробіть пошук у розкривному списку
Private Sub ComboBox1_GotFocus()
ComboBox1.ListFillRange = "DropDownList"
Me.ComboBox1.DropDown
End Sub
13 Натисніть кнопку інший + Q клавіші, щоб закрити Microsoft Visual Basic для додатків вікна.
Відтепер, коли символ буде введено в поле зі списком, він виконуватиме нечіткий пошук, а потім відображатиме відповідні значення у списку.
примітки: Вам потрібно зберегти цю книгу як файл книги Excel з підтримкою макросів, щоб зберегти код VBA для подальшого використання.
Легко створіть розкривний список для пошуку за допомогою дивовижного інструменту
Здається, що з вищезазначеним способом непросто впоратися. Тут рекомендуємо зручну функцію - Розкривний список для пошуку of Kutools for Excel щоб легко створити розкривний список із можливістю пошуку в Excel лише кількома клацаннями.
Чайові: Перш ніж застосовувати цей інструмент, установіть його Kutools for Excel по-перше Перейдіть до безкоштовного завантаження зараз.
- Select Кутулс > Випадаючий список > Розкривний список для пошуку.
- В Розкривний список для пошуку у діалоговому вікні вкажіть, де ви хочете застосувати цю функцію в Встановити область і натисніть кнопку OK щоб зберегти налаштування.

Результат
Після налаштування клацання комірки розкривного списку в межах указаного діапазону призведе до появи списку. Коли ви вводите символ, у списку відображаються лише елементи, які містять введений символ.
Статті по темі:
Автозаповнення під час набору тексту у випадаючому списку Excel
Якщо у вас є розкривний список перевірки даних із великими значеннями, вам потрібно прокрутити список унизу, лише щоб знайти правильний, або ввести ціле слово безпосередньо у поле списку. Якщо є спосіб дозволити автозаповнення під час введення першої літери у випадаючому списку, все стане простіше. Цей посібник пропонує метод вирішення проблеми.
Створіть випадаючий список з іншої книги в Excel
Створити випадаючий список перевірки даних серед робочих аркушів у книзі досить просто. Але якщо дані списку, необхідні для перевірки даних, знаходяться в іншій книзі, що б ви зробили? У цьому посібнику ви дізнаєтесь, як детально створити випадаючий список з іншої книги в Excel.
Створіть розкривний список для пошуку в Excel
Для випадаючого списку з численними значеннями пошук правильного - непроста робота. Раніше ми запровадили метод автоматичного заповнення випадаючого списку при введенні першої літери у випадаючому вікні. Окрім функції автозавершення, ви також можете зробити пошук у розкривному списку для підвищення ефективності роботи при пошуку належних значень у розкривному списку. Щоб зробити пошук у розкривному списку спробним, скористайтеся методом у цьому посібнику.
Автоматично заповнювати інші комірки під час вибору значень у спадному списку Excel
Скажімо, ви створили випадаючий список на основі значень у діапазоні комірок B8: B14. Вибираючи будь-яке значення зі спадного списку, ви хочете, щоб відповідні значення в діапазоні комірок C8: C14 автоматично заповнювались у вибраній комірці. Для вирішення проблеми методи з цього посібника допоможуть вам.
Найкращі інструменти для підвищення продуктивності офісу
Kutools for Excel Вирішує більшість ваших проблем і підвищує вашу продуктивність на 80%
- Повторне використання: Швидко вставте складні формули, діаграми і все, що ви використовували раніше; Шифрувати комірки з паролем; Створити список розсилки та надсилати електронні листи ...
- Супер формула бар (легко редагувати кілька рядків тексту та формули); Макет читання (легко читати та редагувати велику кількість комірок); Вставте у відфільтрований діапазон...
- Об’єднати клітинки / рядки / стовпці без втрати даних; Вміст розділених комірок; Об'єднати повторювані рядки / стовпці... Запобігання дублюючим клітинам; Порівняйте діапазони...
- Виберіть Повторюваний або Унікальний Рядки; Виберіть Пусті рядки (усі клітинки порожні); Супер знахідка та нечітка знахідка у багатьох робочих зошитах; Випадковий вибір ...
- Точна копія Кілька клітинок без зміни посилання на формулу; Автоматичне створення посилань на кілька аркушів; Вставте кулі, Прапорці та інше ...
- Витяг тексту, Додати текст, Видалити за позицією, Видаліть пробіл; Створення та друк проміжних підсумків підкачки; Перетворення вмісту комірок та коментарів...
- Супер фільтр (зберегти та застосувати схеми фільтрів до інших аркушів); Розширене сортування за місяцем / тижнем / днем, частотою та іншим; Спеціальний фільтр жирним, курсивом ...
- Поєднайте робочі зошити та робочі аркуші; Об’єднати таблиці на основі ключових стовпців; Розділіть дані на кілька аркушів; Пакетне перетворення xls, xlsx та PDF...
- Понад 300 потужних функцій. Підтримує Office / Excel 2007-2021 і 365. Підтримує всі мови. Легке розгортання на вашому підприємстві чи в організації. 30-денна безкоштовна пробна версія повних функцій. 60-денна гарантія повернення грошей.

Вкладка Office забезпечує інтерфейс з вкладками для Office і значно спрощує вашу роботу
- Увімкніть редагування та читання на вкладках у Word, Excel, PowerPoint, Publisher, Access, Visio та Project.
- Відкривайте та створюйте кілька документів на нових вкладках того самого вікна, а не в нових вікнах.
- Збільшує вашу продуктивність на 50% та зменшує сотні клацань миші для вас щодня!

































