Как да извлечете първата дума от текстов низ в Excel (3 лесни начина)

Excel има някои прекрасни формули, които могат да ви помогнат да нарежете и нарежете текстовите данни на кубчета.

Понякога, когато имате текстови данни, може да искате да извлечете първата дума от текстовия низ в клетка.

Има няколко начина, по които можете да направите това в Excel (като използвате комбинация от формули, използвате Find and Replace и използвате Flash Fill)

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

Извлечете първата дума, като използвате текстови формули

Да предположим, че имате следния набор от данни, където искате да получите първата дума от всяка клетка.

Формулата по -долу ще направи това:

= ГРЕШКА (НАЛЯВО (A2, НАМЕРИ ("", A2) -1), A2)

Позволете ми да обясня как работи тази формула.

Частта FIND на формулата се използва за намиране на позицията на интервала в текстовия низ. Когато формулата намери позицията на интервала, функцията LEFT се използва за извличане на всички знаци преди този първи интервал в текстовия низ.

Докато формулата LEFT сама по себе си трябва да е достатъчна, тя ще ви даде грешка в случай, че в клетката има само една дума и няма интервали.

За да се справя с тази ситуация, увих формулата НАЛЯВО във формулата IFERROR, която просто връща оригиналното съдържание на клетката (тъй като няма интервали, показващи, че тя е или празна, или има само една дума).

Едно добро нещо за този метод е, че резултатът е динамичен. Това означава, че в случай, че промените оригиналния текстов низ в клетките в колона А, формулата в колона В автоматично ще се актуализира и ще даде правилния резултат.

В случай, че не искате формулата, можете да я преобразувате в стойности.

Извлечете първата дума, като използвате Find and Replace

Друг бърз метод за извличане на първата дума е да използвате Find and Replace, за да премахнете всичко освен първата дума.

Да предположим, че имате набора от данни, както е показано по -долу:

По -долу са описани стъпките за използване на Find and Replace, за да получите само първата дума и да премахнете всичко останало:

  1. Копирайте текста от колона А в колона Б. Това е за да се уверите, че имаме и оригиналните данни.
  2. Изберете всички клетки в колона В, където искате да получите първата дума
  3. Щракнете върху раздела Начало
  4. В групата Редактиране щракнете върху опцията Намиране и избор и след това върху Замяна. Това ще отвори диалоговия прозорец Find & Replace.
  5. В полето Find what въведете * (един интервал, последван от звездичка)
  6. Оставете полето Замяна с празно
  7. Кликнете върху бутона Замяна на всички.

Горните стъпки биха премахнали всичко освен първата дума в клетките.

Можете също да използвате клавишната комбинация Control + H за да отворите диалоговия прозорец Намиране и замяна.

Как работи това?

В полето Find what използвахме интервал, последван от звездичка. Звездичката (*) е заместващ знак, който представлява произволен брой знаци.

Така че, когато помолим Excel да намери клетки, които съдържат интервал, последван от звездичката, и да го замени с празно, той намира първия интервал и премахва всичко след него - оставяйки ни само първата дума.

И в случай, че имате клетка, която няма текст или само една дума без интервали, горните стъпки няма да направят никакви промени в нея.

Извлечете първата дума с помощта на Flash Fill

Друг наистина прост и бърз метод за извличане на първата дума с помощта на Flash Fill.

Flash Fill е въведен в Excel 2013 и е достъпен във всички версии след това. Той помага при манипулиране на текст, като идентифицира модела, който се опитвате да постигнете, и го запълва за цялата колона.

Да предположим например, че имате набора от данни по -долу и искате да извлечете само първата дума.

По -долу са описани стъпките за това:

  1. В клетка В2, която е съседната колона на нашите данни, въведете ръчно „Маркетинг“ (което е очакваният резултат)
  2. В клетка В3 въведете „HR“
  3. Изберете диапазона B2: B10
  4. Щракнете върху раздела Начало
  5. В групата Редактиране щракнете върху падащото меню Попълване
  6. Щракнете върху опцията Flash Fill

Горните стъпки ще запълнят всички клетки с първата дума от съседната колона (колона А).

Внимание: В повечето случаи Flash Fill работи добре и дава правилния резултат, но в някои случаи може да не ви даде правилния резултат. Просто не забравяйте да проверите отново дали резултатите са както се очаква.

Забележка: Когато въвеждате очаквания резултат във втората клетка в колона B, може да видите целия текст във всички клетки в светлосив цвят. Това е резултатът, който ще получите, ако натиснете клавиша Enter веднага. В случай, че не виждате сивата линия, използвайте опцията Flash Fill в лентата.

Това са три прости метода за извличане на първата дума от текстов низ в Excel.

Надявам се, че сте намерили този урок за полезен!

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

wave wave wave wave wave