Excel: як використовувати функцію find із кількома критеріями
Ви можете використовувати функцію FIND в Excel, щоб знайти позицію першого входження певного символу в рядку.
Однак інколи ви захочете скористатися функцією FIND , щоб знайти перше входження символу серед кількох символів у рядку.
Для цього можна використати таку формулу:
=FIND("a",SUBSTITUTE(SUBSTITUTE( A2 ,"b","a"),"c","a"))
Ця конкретна формула шукає клітинку A2 і повертає позицію першого входження будь-якого з таких символів:
- МАЄ
- b
- проти
Якщо жоден із цих символів не знайдено в клітинці A2 , формула повертає #VALUE! тому.
У наступному прикладі показано, як використовувати цю формулу на практиці.
Приклад: як використовувати функцію FIND із кількома критеріями в Excel
Припустімо, що в Excel є такий список назв баскетбольних команд:
Тепер припустімо, що ми хочемо знайти позицію першого входження a , b або c у кожній назві команди.
Для цього ми можемо ввести таку формулу в клітинку B2 :
=FIND("a",SUBSTITUTE(SUBSTITUTE( A2 ,"b","a"),"c","a"))
Потім ми можемо клацнути та перетягнути цю формулу до кожної клітинки, що залишилася в стовпці B:
Стовпець B відображає позицію першого входження a , b або c у назві кожної команди.
Наприклад:
- Перша позиція a, b або c у M verics знаходиться в позиції 2 .
- Перша позиція a, b або c у C a vs знаходиться в позиції 2 .
- Перша позиція a, b або c у кельтській мові — це позиція 6 .
Зауважте, що функція FIND чутлива до регістру.
Як працює ця формула?
Пам’ятайте формулу, яку ми використовували для визначення позиції першого входження a , b або c у комірці A2 :
=FIND("a",SUBSTITUTE(SUBSTITUTE( A2 ,"b","a"),"c","a"))
Ось як працює ця формула:
Спочатку ми використовуємо функцію SUBSTITUTE , щоб замінити кожне b у клітинці A2 на a .
Далі ми використовуємо іншу функцію SUBSTITUTE , щоб замінити кожен символ c у клітинці A2 на an .
Нарешті, ми використовуємо функцію FIND , щоб просто знайти позицію першого входження a в клітинку A2 , що тепер еквівалентно знаходженню позиції першого входження a , b або c .
Додаткові ресурси
У наступних посібниках пояснюється, як виконувати інші типові завдання в Excel:
Excel: використовуйте функцію ПОШУК, щоб знайти кілька значень
Excel: як використовувати LEFT для певного символу
Excel: як використовувати функцію MID для завершення рядка