В тази статия ще научим как да върнем текст до второто пространство в Microsoft Excel.
Извличане на текст до втори знак ("") от даден низ
Понякога се дава списък с текстови низове и се изисква да се извлече част от низ до 2 -ри знак за интервал (""). Например извличане на първото и средното име от пълното име, разделени с интервали. Така че нека разберем как да решим този проблем с примера, обяснен по -долу.
Формула
За това ще използваме комбинация от следните функции
- НАЛЯВО
- НАМИРАМ
- ЗАМЕСТНИК
- LEN
Комбинацията от тези функции ще намери втория знак за интервал и ще го замени с всеки друг знак, който може лесно да бъде разположен в манипулирания низ. Нека да видим дадения по -долу синтаксис с обяснение на аргумента.
Синтаксис на формулата:
= LEFT (низ, FIND ("*", SUBSTITUTE (низ, "", "*", LEN (низ) - LEN (SUBSTITUTE (низ, "", "")))) - 1) |
низ: даден низ
"": интервал char
"*": char за замяна на интервал char (трябва да е уникален за всички имена)
Пример:
Всичко това може да е объркващо за разбиране. Нека разберем как да използваме функцията, използвайки пример. Тук имаме списък с имена и трябва да намерим първото и средното име от пълните имена.
Използвайте формулата:
= НАЛЯВО (A2, FIND ("*", SUBSTITUTE (A2, "", "*", LEN (A2) - LEN (SUBSTITUTE (A2, "", "")))) - 1) |
Обяснение
- Функцията LEN връща дължината на низ.
- SUBSTITUTE (A2, "", "") се връща "BronchoBillyAnderson" (без интервали)
- LEN (A2) - LEN (SUBSTITUTE (A2, "", "")) връща разликата в имената с интервали и без интервали. Така че получаваме броя на интервалите в низа. т.е. 2
- Разликата ще бъде използвана за замяна на * char към конкретния знак за интервал. Връща "Бронхо Били*Андерсън"
- Функцията FIND намира * char, а функцията LEFT извлича стойността до * char.
- -1 трябва да се използва, така че новият низ да не съдържа интервал char. Моменталният му избор да запази пространството или не. Няма никаква разлика.
Както можете да видите, полученото име има само първо и средно име. Копирайте формулата в други клетки, като използвате прекия път Ctrl + D.
Както можете да видите, имаме всички имена, използващи една формула. Не е ли интересно!
ЗАБЕЛЕЖКА: Използвайте функцията SEARCH вместо функцията FIND. И двете връщат една и съща стойност. Но функцията FIND е чувствителна към регистъра и не поддържа заместващи символи. |
Ето всички бележки за наблюдение, използващи формулата в Excel
Бележки:
- Използвайте скобите внимателно във формулата, тъй като това може да върне грешка.
- Използваният тук * char. Можете да използвате всеки уникален символ, за да замените символите за интервал за всички низове.
- Ако името е разделено на друг знак (като |) заменете дадения разделител във формулата с кавички.
Надявам се, че тази статия за връщане на текст до второто пространство в Microsoft Excel е обяснителна. Намерете още статии за формули за редактиране на низове и сродни формули на Excel тук. Ако ви харесаха нашите блогове, споделете го с приятелите си във Facebook. Можете също така да ни следвате в Twitter и Facebook. Ще се радваме да чуем от вас, уведомете ни как можем да подобрим, допълним или обновим работата си и да я подобрим. Пишете ни на имейл сайта.
Как да използвате функцията TRIM в Excel: Функцията TRIM се използва за подрязване на низове и почистване на всички крайни или водещи пространства от низ. Това ни помага много в процеса на почистване на данни.
Как да използвате функцията CLEAN в Excel: Функцията Clean се използва за почистване на непечатващи се символи от низ. Тази функция се използва най -вече с функцията TRIM за почистване на внесени чужди данни.
Заменете текст от края на низ, започвайки от променлива позиция: За да заменим текст от края на низ, използваме функцията REPLACE. Функцията REPLACE използва позицията на текста в низ за замяна.
Как да проверите дали низ съдържа един от многото текстове в Excel: За да проверим дали низ съдържа някой от множество текст, използваме тази формула. Използваме функцията SUM, за да обобщим всички съвпадения и след това изпълняваме логика, за да проверим дали низът съдържа някой от множеството низове.
Преброяване на клетки, които съдържат определен текст: Една проста функция COUNTIF ще направи магията. За да преброим броя на множество клетки, които съдържат даден низ, използваме заместващия оператор с функцията COUNTIF.
Excel REPLACE vs SUBSTITUTE функция: Функциите REPLACE и SUBSTITUTE са най -неразбраните функции. За да намерим и заменим даден текст, използваме функцията SUBSTITUTE. Когато REPLACE се използва за замяна на редица знаци в низ …
Популярни статии:
Как да използвате функцията IF в Excel : Изразът IF в Excel проверява условието и връща конкретна стойност, ако условието е TRUE или връща друга конкретна стойност, ако FALSE.
Как да използвате функцията VLOOKUP в Excel : Това е една от най -използваните и популярни функции на excel, която се използва за търсене на стойност от различни диапазони и листове.
Как да използвате функцията SUMIF в Excel : Това е друга основна функция на таблото. Това ви помага да обобщите стойностите при конкретни условия.
Как да използвате функцията COUNTIF в Excel : Пребройте стойностите с условия, използвайки тази невероятна функция. Не е необходимо да филтрирате данните си, за да броите конкретни стойности. Функцията Countif е от съществено значение за подготовката на вашето табло.