Как да извлека част от текстов низ от клетка в Excel?
Този урок показва методите за извличане на подниз от ляво, средно или дясно на клетка и също така обяснява как да извлечете текст преди или след определен знак, както са показани екранните снимки по-долу.
|
Метод A: Извличане на подниз от ляво, средно или дясно с помощта на формула
В Excel има някои формули, които могат да ви помогнат бързо да извлечете част от текста.
Извличане на първите n знака
Да предположим, че искате да извлечете първите 3 знака от даден списък с данни, моля, изберете празна клетка, в която искате да поставите извлечения резултат, след което използвайте тази формула
B3 е клетката, от която извличате знаци, 3 е броят знаци, които искате да извлечете.
Натискане Въведете ключ за получаване на извлечения резултат. След това плъзнете манипулатора за запълване върху клетките, за да приложите тази формула.
Извличане на последните n знака
Например, извлечете последните 6 знака от списък с низове, моля, изберете празна клетка, в която искате да поставите извлечения резултат, и използвайте тази формула:
B9 е клетката, от която извличате знаци, 6 е броят знаци, които искате да извлечете.
Натискане Въведете ключ за получаване на извлечения резултат. След това плъзнете манипулатора за запълване върху клетките, за да приложите тази формула.
Извличане на n знака от средата
Ако искате да извлечете 3 знака, започващи от 4-тия символ на низ, можете да използвате формулата по-долу:
B15 е клетката, от която извличате знаци, 4 представлява извличане на знаци от 4-ти знак (броене отляво), 3 е броят на знаците, които искате да извлечете.
Натискане Въведете ключ за получаване на извлечения резултат. След това плъзнете манипулатора за запълване върху клетките, за да приложите тази формула.
Забележка:
Ако искате да преместите извлечените резултати на друго място, моля, първо копирайте и поставете извлечените резултати като стойност.
Метод B: Извличане на подниз от ляво, средно или дясно от Kutools за Excel
Ако не сте запознати с формулите, можете да опитате Kutools за ExcelЕ Извличане на текст функция, която е лесна за справяне с тази работа.
Преди да използвате помощната програма за извличане на текст, моля, отделете 3 минути, за да инсталирате безплатно Kutools за Excel: Безплатно изтегляне сега!
1. Изберете клетките, от които искате да извлечете поднизове, щракнете Kutools > Текст > Извличане на текст.
2. В пукането Извличане на текст диалогов прозорец под Екстракт по местоположение раздела, първите три опции ви помагат да извлечете подниз от ляво, средно или дясно.
Първият N знак: извлича подниз отляво. Например, извлечете първите 2 знака, проверете тази опция и въведете 2 в текстовото поле.
Последният N знак: извлича подниз отдясно на низа. Например, извлечете последните 2 знака, проверете тази опция и въведете 2 в текстовото поле.
От началото до края на знаците: извлича определен брой символи от средата за низ. Например, извлечете от 4-ти знак до 9-ти знак, проверете тази опция и въведете 4 и 9 в текстовите полета поотделно.
Вмъкване като формула: поставете отметка в това квадратче, резултатът е формула, която може да бъде променена като промяна на оригиналния низ, в противен случай резултатът е фиксиран.
3. След като посочите местоположението, което ви е необходимо, щракнете Ok, изскача диалогов прозорец за избор на клетка за поставяне на извлечения подниз. Натиснете OK.
Сега поднизът е извлечен.
Ако искате да извлечете подниз след или преди определен знак, можете да приложите един от методите по-долу, за да се справите със задачата.
Метод A: Извличане на подниз след или преди определен знак с помощта на формула
Да предположим, че искате да извлечете знаци след знака „-” от списък с низове, моля, използвайте тази формула:
B3 е клетката, от която искате да извлечете знаци, - е символът, след който искате да извлечете низ.
Натискане Въведете ключ за получаване на извлечения резултат. След това плъзнете манипулатора за запълване върху клетките, за да приложите тази формула.
Ако искате да извлечете подниз преди дефиниран знак, можете да използвате формулата по следния начин:
Примерният резултат е показан по-долу:
Забележка
Данните може да бъдат загубени или променени, докато копирате и поставяте резултатите от формулата на друго място. За да предотвратите възникването на този проблем, можете да копирате и поставите резултатите от формулата като стойност след прилагане на формулата. Или можете да опитате Метод Б.
Метод B: Извличане на подниз след или преди определен знак от Kutools за Excel
За директно извличане на подниз след или преди определен знак можете да използвате Извличане на текст полезност на Kutools за Excel, който може да ви помогне да извлечете всички знаци след или преди знак, също може да извлече определена дължина на знаци преди или след знак.
Преди да използвате помощната програма за извличане на текст, моля, отделете 3 минути, за да инсталирате безплатно Kutools за Excel: Безплатно изтегляне сега!
1. Изберете клетките, които искате да извлечете знаци, щракнете Kutools > Текст > Извличане на текст.
2. В пукането Извличане на текст диалог, под Екстракт по местоположение раздел, отидете на опциите преди текста и след текста, за да посочите настройката, както ви е необходима..
Преди текста: извлича поднизове преди въведения символ(и). Например, въведете – в текстовото поле, всички знаци преди – ще бъдат извлечени.
След текста: извлича поднизове след въведения символ(и). Например, въведете – в текстовото поле, всички знаци след – ще бъдат извлечени.
Вмъкване като формула: поставете отметка в това квадратче, резултатът е формула, която може да бъде променена като промяна на оригиналния низ, в противен случай резултатът е фиксиран.
3. кликване Ok, изскача диалогов прозорец за избор на клетка за поставяне на извлечения подниз. Кликнете OK.
Сега низът преди или след определени символи е извлечен.
Може би в някои случаи трябва да извлечете подниз между два знака, можете да изберете един от методите по-долу, за да се справите със задачата.
Ако предположим, че извличате знаци между скоби () от даден списък, можете да използвате формулата по-долу:
Във формулата B3 е клетката, от която искате да извлечете низ, ( намлява ) са двата знака, между които искате да извлечете низ.
Натискане Въведете ключ за получаване на извлечения резултат. След това плъзнете манипулатора за запълване върху клетките, за да приложите тази формула.
Забележка
Ако формулата е малко трудна за вас, можете да опитате метод Б, който използва удобен инструмент за бързо решаване на този проблем.
Метод B: Извличане от Kutools за Excel
In Kutools за Excelима стотици функции, има функция – Извличане на низове между определен текст може бързо да извлича поднизове между два знака.
Преди да използвате помощната програма за извличане на текст, моля, отделете 3 минути, за да инсталирате безплатно Kutools за Excel: Безплатно изтегляне сега!
1. Изберете клетка, използвана за поставяне на извлечения подниз, щракнете Kutools > Помощник за формула > Текст > Извличане на низове между определен текст.
2. В Помощник за формули диалогов прозорец, отидете на Въвеждане на аргументи раздел, след което изберете или директно въведете препратката към клетката и двата знака, между които искате да извлечете.
По подразбиране, когато изберете препратката към клетката, използвана за извличане на подниз, препратката към клетката ще бъде абсолютна, която не може да използва манипулатора за автоматично попълване за попълване на формула, моля, променете я на относителна.
3. кликване Ok, вече е получен първият резултат, след което плъзнете манипулатора за автоматично попълване върху клетки, които се нуждаят от тази формула.
Съвет:
Ако искате да извлечете низове между два знака (включително двата знака), Извличане на текст полезност на Kutools за Excel също може да ви направи услуга за тази операция.
1. Изберете клетките, които искате да извлечете подниз между знаците, щракнете върху Kutools > Текст > Извличане на текст.
2.В пукането Извличане на текст диалог, под Извличане по правило раздел, отидете на Текст раздел, въведете знаците, между които искате да извлечете низ, и низът може да бъде повторен от заместващия знак *. Ако искате да извлечете низ с фиксирана дължина, заместващият знак ? може да се използва, един ? посочете един знак.
След това кликнете Добави за да добавите правилото към Описание на правилото раздел.
3.Click Ok, изскача диалогов прозорец за избор на клетка за поставяне на извлечения подниз. Кликнете OK.
Сега низът между два определени знака е извлечен.
Ако искате да извлечете имейл адрес от даден низ или диапазон от клетки, можете да използвате Извличане на имейл адрес функция, за да се справи с тази работа наведнъж, вместо да ги намира един по един.
Преди да използвате помощната програма за извличане на имейл адрес, моля, отделете 3 минути, за да инсталирате безплатно Kutools за Excel: Безплатно изтегляне сега!
1. Изберете клетките, които ще бъдат извлечени имейл адрес, след което щракнете Kutools > Текст > Извличане на имейл адрес.
2. След това се появява диалогов прозорец, за да изберете клетка за извеждане на адресните имейли.
3. кликване OK, имейл адресите във всяка клетка са извлечени.
Ако има списък от данни, смесени цифрови и азбучни и специални знаци, просто искате да извлечете числата или азбучните стойности, можете да опитате Kutools за Excel's Премахване на знаци помощна програма.
1. Преди да използвате помощната програма за премахване на символи, трябва да имате копие на данните, както е показано на екранната снимка по-долу:
2. След това изберете това копие на данните, щракнете Kutools > Текст > Премахване на символи.
3. В Премахване на символи диалог, проверка Нечислови опция, щракнете Ok.
Сега са останали само цифровите знаци.
За да извлечете само азбучни стойности, проверете Не-алфа опция в Премахване на символи диалогов прозорец.
Кликнете, за да изтеглите този примерен файл
Извличане на час от низ за дата и час
Осигурява трикове за извличане на време (чч:мм:сс) или час/минута/секунда само от низ от дата и час (мм/дд/гггг чч:мм:сс)
Извличане на редове, които отговарят на критериите
В тази статия може да ви помогне бързо да извлечете тези редове, които отговарят на критериите, на друго място в Excel, освен да ги намерите и копирате един по един.
Извличане на n-ти знак от низ
Тук ще бъдат представени методите за извличане на n-тия символ от низ, например, извличане на 3-тия знак от низ a1b2c3, резултатът е b.
Извличане на подниз между два знака
Покажете методите за извличане на подниз между два еднакви или различни знака.
Най-добрите инструменти за производителност в офиса
Kutools за Excel решава повечето от вашите проблеми и увеличава вашата производителност с 80%
- Супер Формула Бар (лесно редактиране на няколко реда текст и формула); Оформление за четене (лесно четене и редактиране на голям брой клетки); Поставяне във филтриран диапазон...
- Обединяване на клетки/редове/колони и съхраняване на данни; Съдържание на разделени клетки; Комбинирайте дублиращи се редове и сума/средно... Предотвратяване на дублиращи се клетки; Сравнете диапазони...
- Изберете Дублиран или Уникален редове; Изберете Празни редове (всички клетки са празни); Super Find и Fuzzy Find в много работни тетрадки; Произволен избор...
- Точно копие Множество клетки без промяна на референтната формула; Автоматично създаване на препратки към множество листа; Вмъкване на куршуми, квадратчета за отметка и други...
- Любими и бързо вмъкнати формули, диапазони, диаграми и снимки; Шифроване на клетки с парола; Създаване на пощенски списък и изпращайте имейли...
- Извличане на текст, Добавяне на текст, Премахване по позиция, Премахване на пространството; Създаване и отпечатване на междинни суми за пейджинг; Конвертиране на съдържание и коментари между клетки...
- Супер филтър (запазване и прилагане на филтърни схеми към други листове); Разширено сортиране по месец/седмица/ден, честота и други; Специален филтър с удебелен шрифт, курсив...
- Комбинирайте работни тетрадки и работни листове; Обединяване на таблици въз основа на ключови колони; Разделете данните на няколко листа; Пакетно конвертиране на xls, xlsx и PDF...
- Групиране на обобщена таблица по номер на седмицата, ден от седмицата и други... Показване на отключени, заключени клетки с различни цветове; Маркирайте клетки, които имат формула/име...
- Разрешете редактиране и четене с раздели в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Отваряйте и създавайте множество документи в нови раздели на един и същ прозорец, а не в нови прозорци.
- Увеличава вашата производителност с 50% и намалява стотици кликвания на мишката за вас всеки ден!