Msexcel: Как да намерите позицията на герой в низ?
- Excel намери позиция на символа в низ
- Excel намери позиция на символа в низ и извлечете подреда
- Извличане на низ, започващ от символ
- Текст на извлечение от Excel преди символ
- Намерете n-то възникване на символ в низ
- Excel намери позиция на символа в низ from right
- Често Задавани Въпроси
- Завършете 2019 Excel за начинаещи във видео - video
Excel намери позиция на символа в низ
Намирането на позицията на символ в низ може да бъде много проста операция в Msexcel, като се използва съответната вградена функция “НАМЕРИ”.
Excel намери позиция на символа в низ и извлечете подреда
Например, да кажем, че имаме списък с директории и имена на файлове и искаме само да получим краен резултат с имената на файловете.
В този случай дори усъвършенстваното vlookup в Excel не би помогнало, тъй като не би позволило да се извлече никаква информация от основния низ.
Най-доброто решение е да използвате функцията „FIND“, за да намерите позицията на символ в низ и да използвате това число, за да извлечете останалата част от низ, използвайки функцията „MID“ в Excel.
Намерете позицията на символа в низ
За да намерите позицията на конкретен даден символ в Excel, просто използвайте функцията „FIND“ на низа, като дава като параметри символа, който да намерите, и низ, в който да търсите, например по отношение на друга клетка в електронната таблица на Excel ,
'=FIND("char",”string”)
Извличане на низ, започващ от символ
След това, използвайки информацията за позицията на символа, използвайте функцията MID, за да извлечете необходимия низ, започващ след символа, намерен чрез добавяне на +1, и извличане на целия остатък от низ, използвайки достатъчно дължина на низ, например 999, за да не забравяйте да покриете целия резултат.
'=MID(“string”,”char”+1,999)
Текст на извлечение от Excel преди символ
За да извлечете текста преди даден символ в Excel, просто намерете позицията на символа и използвайте функцията „LEFT“ с един знак по-малко, за да извлечете текста преди символа, който е намерен.
'=LEFT(“string”,”char”-1)
Намерете n-то възникване на символ в низ
Станете Excel Pro: Присъединете се към нашия курс!
Повдигнете уменията си от новак до герой с нашия курс за основи на Excel 365, предназначен да ви направи опитни само в няколко сесии.
Запишете се тукНамирането на n-то възникване на символ в низ в Excel става чрез използване на двете функции „НАМЕРЕТЕ“ и „ЗАДЪЛЖИТЕЛНО“.
Функцията „SUBSTITUTE“ ще замени исканата n-та инстанция на изследвания символ със специална, а функцията „FIND“ ще получи позицията на този специален символ в низ.
Просто изберете n-тото събитие, което да търсите в дадения низ, и резултатът ще бъде показан, показващ n-то срещане на символа в низ.
'=FIND(CHAR(1),SUBSTITUTE(“string”,”char”,CHAR(1),nth))
Как да намерите n-то възникване (позиция) на персонаж в текстовия низ в Excel?Excel намери позиция на символа в низ from right
За да намерим позицията на символ в низ отдясно, ще използваме подобно solutioj, използвайки „FIND“ и „SUBSTITUTE“, за да намерим последното възникване на даден символ в низ.
С това решение ще бъде показана последната позиция на символ в низ, която също е позицията на символ в низ отдясно.
'=FIND(CHAR(1),SUBSTITUTE(“string”,”char”,CHAR(1),LEN(A2)-LEN(SUBSTITUTE(“string”,”char”,""))),1)
Намерете позицията на последното възникване на герой в низ в ExcelЧесто Задавани Въпроси
- Каква формула може да се използва в Excel за идентифициране на позицията на конкретен символ в текстов низ, подпомагайки манипулирането и анализа на данните?
- Използвайте функцията `find` или` search` в Excel, за да намерите позицията на символ в рамките на низ. Формулата изглежда като `= Намерете ( символ , Cell_Reference)` за чувствително търсене или `= търсене ( символ , cell_reference)` за нечувствително към случая търсене. Сменете ` символ ` с характера, който търсите, и cell_reference с клетката, съдържаща текста.
Завършете 2019 Excel за начинаещи във видео
Yoann Bierling е специалист по уеб публикуване и цифрови консултации, което прави глобално въздействие чрез експертиза и иновации в технологиите. Страстен от овластяването на хората и организациите да процъфтяват в дигиталната ера, той е накаран да постигне изключителни резултати и да постигне растеж чрез създаване на образователно съдържание.
Станете Excel Pro: Присъединете се към нашия курс!
Повдигнете уменията си от новак до герой с нашия курс за основи на Excel 365, предназначен да ви направи опитни само в няколко сесии.
Запишете се тук