Знайдіть другу (або п’яту) появу символу в Excel та Google Таблицях

Завантажити Приклад робочої книги

Завантажте зразок робочої книги

Цей підручник покаже, як знайти друге або n -е входження символу в Excel та Google Таблицях.

Знайдіть n -й вигляд символу в тексті

Щоб знайти n -е входження символу (або рядка символів), ми будемо використовувати функції FIND та SUBSTITUTE. Наприклад, щоб отримати позицію 2nd при появі символу "d", ми поміщаємо в клітинку C3 таку формулу:

= ЗНАЙТИ (CHAR (140), ЗАМІНА (B3, "d", CHAR (140), 2))

Ми можемо більше узагальнити формулу, щоб знайти список символів і випадків:

= ЗНАЙТИ ("~", ЗАМІНА (B4, C4, "~", D4))

Формула складається з двох частин, які окремо пояснюються нижче:

ЗАМІНА Функція Частина

Ми використовували функцію SUBSTITUTE, щоб замінити введення текстового рядка (“c”) на унікальний символ (“~”).

= ЗАМІНА (B3, C3, "~", D3)

Примітка: Просто переконайтеся, що унікальний символ, який ви використовуєте у формулі, ще не є у текстовому рядку.

Знайти функціональну частину

Тепер ми ставимо функцію FIND перед функцією SUBSTITUTE, щоб отримати бажаний результат.

Замінивши конкретний екземпляр символу (тут скажімо його "c") унікальним символом ("~"), тепер ми можемо просто скористатися функцією FIND для пошуку унікального символу ("~"). Функція FIND поверне позицію цього унікального символу (“~”) у текстовому рядку.

= ЗНАЙТИ ("~", E3)

Звичайно, це повертає 2nd входження "c", що дорівнює 27. І формулу зазвичай можна використовувати для повернення позиції n -го входження символу в Excel.

Знайдіть n -й вигляд символу в Google Таблицях

Формула для пошуку n -го входження символу з текстового рядка працює точно так само в Google Таблицях, як і в Excel:

Ви допоможете розвитку сайту, поділившись сторінкою з друзями

wave wave wave wave wave