Намерете 2 -ра (или n -та) поява на символ в Excel и Google Sheets

Изтеглете Примерна работна книга

Изтеглете примерната работна книга

Този урок ще покаже как да намерите второто или n -тото появяване на знак в Excel и Google Sheets.

Намерете 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 Sheets

Формулата за намиране на n -тото появяване на знак от текстов низ работи абсолютно същото в Google Sheets като в Excel:

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave