Извличане на текст преди символ в Excel (4 бързи начина)

  • Споделя Това
Hugh West

В Excel има доста функции за бързо извличане на текст преди символа. В тази статия ще разберем как да ги използваме.

Практическа работна тетрадка

Изтеглете следната работна тетрадка и упражнение.

Извличане на текст преди символа.xlsx

4 бързи метода за извличане на текст преди символ в Excel

1. Използване на функциите LEFT и FIND за извличане на текст преди символ

Функцията LEFT е една от подкатегориите на Функции TEXT която може да извлече най-левите текстове от даден низ от дадения набор от данни. Тук ще използваме комбинацията от LEFT и функцията Функция FIND . Да предположим, че имаме работен лист, съдържащ списък с имената на служителите и тяхната сума на продажбите, прикрепена със знак "_". Ще извлечем текста преди този знак.

СТЪПКИ:

  • Изберете Клетка D5 .
  • Въведете формулата:
=LEFT(C5,FIND("_",C5)-1)

Сайтът Функция FIND връща позицията на символа "_" като число от целия текстов низ, а Функция LEFT извлича текстовете.

  • Хит Въведете за да видите резултата.
  • Използвайте Дръжка за пълнене за да видите останалите резултати.

2. Вмъкване на функцията SUBSTITUTE на Excel преди n-тата поява на даден символ

За да открием n-тата позиция на определен символ и да извлечем текстовете преди нея, можем да използваме Функция SUBSTITUTE . това е много популярна функция. да речем, че имаме набор от данни. ще извлечем текстове преди втория интервал на низ.

СТЪПКИ:

  • Изберете Клетка C5 .
  • Въведете формулата:
=LEFT(B5,FIND("^",SUBSTITUTE(B5," ","^",2))-1)

ЗАБЕЛЕЖКА: Тук ЗАМЕСТВАНЕ функцията заменя втория интервал с " ^ " символ.

Формула:

=SUBSTITUTE(B5," ","^",2)

Сайтът НАМЕРЕТЕ функция открива позицията на символа " ^ " като число. Накрая Функция LEFT изважда текстовете преди този символ, както обсъдихме в първия метод.

  • Хит Въведете .
  • Плъзнете курсора надолу към другите клетки, за да видите резултата.

3. Прилагане на инструмента за намиране и заместване на Excel за извличане на текст преди символ

В Microsoft Excel , има много впечатляващи и вградени инструменти или функции. Намиране и заместване от набора данни по-долу ще извлечем текстове преди символа " # ".

СТЪПКИ:

  • Изберете клетка B5:B11 .
  • Натиснете Ctrl+C за да го копирате и Паста го в клетка C5 .

  • Изберете вмъкнатите данни.
  • От Начало отидете в раздела Редактиране на > Намиране & Избор > Замяна на .

  • Отваря се прозорец.
  • В Открийте какво въведете " #* ".

ЗАБЕЛЕЖКА: Използваме Звездичка ( * ) тук, тъй като това е заместващ символ, който представлява всички символи след " # ".

  • Сега запазете Заменете с празно поле
  • Изберете Замяна на всички .

  • Появява се поле за потвърждение.
  • Изберете ОК и затворете предишния прозорец.

  • Накрая виждаме, че всички текстове са извлечени преди символа.

4. Използвайте функцията "Текст към колона", за да извадите текст преди символ в Excel

Сайтът Текст към колона Представете си, че имаме набор от данни и ще извлечем текстовете преди символа, наречен звездичка ( * ).

СТЪПКИ:

  • Изберете клетка B5:B11 и натиснете Ctrl+C за да го копирате.
  • Паста да го Клетка C5 .

  • Отидете в Данни като изберете всички вмъкнати данни.
  • От Инструменти за данни падащ списък, кликнете върху на Текст към колони .

  • От Стъпка 1 на съветника изберете опцията Ограничени .
  • Натиснете Следваща .

  • Сега в Стъпка 2 на съветника не забравяйте да проверите Други опция и напишете " * " в празното поле до него. Можем да видим визуализацията от Преглед на данните кутия.
  • Изберете Следваща .

  • Накрая, в Стъпка 3 на съветника можем да изберем желания формат на данните.
  • В Дестинация изберете мястото, където искаме да бъдат извлечени данните.
  • Изберете Завършете .

  • Тук можем да видим всички извлечени данни в две части.

Заключение

Това са най-бързите начини за извличане на текст преди символа в Excel . Има добавена работна тетрадка за упражнения. Опитайте я. Не се колебайте да попитате нещо или да предложите нови методи.

Хю Уест е опитен обучител и анализатор на Excel с над 10 години опит в индустрията. Има бакалавърска степен по счетоводство и финанси и магистърска степен по бизнес администрация. Хю има страст към преподаването и е разработил уникален подход на преподаване, който е лесен за следване и разбиране. Неговите експертни познания по Excel са помогнали на хиляди студенти и професионалисти по целия свят да подобрят уменията си и да постигнат отлични резултати в кариерата си. Чрез своя блог Хю споделя знанията си със света, като предлага безплатни уроци за Excel и онлайн обучение, за да помогне на хората и фирмите да достигнат пълния си потенциал.