Разбор на текст вдясно от критерия за търсене - разделител в Microsoft Excel 2010

Anonim

В тази статия ще научим как да намерим формула за разбор на текст вдясно от критериите за търсене, ще използваме комбинация от „IF "," ISNUMBER "," SEARCH "," RIGHT "&" LEN " функции за получаване на изхода в Microsoft Excel 2010.

The IF функция проверява дали посоченото от вас условие е ВЯРНО или НЕВЯРНО. Ако условието се върне ВЯРНО след това връща предварително зададена стойност и ако условието се връща НЕВЯРНО след това връща друга предварително зададена стойност.

Синтаксис = IF (логически_тест, стойност_ако_истина, стойност_ако_фалша)

логически_тест: Логическият тест ще тества условието или критериите. Ако условието отговаря, то връща предварително зададената стойност, а ако условието не отговаря, то връща друга предварително зададена стойност.

стойност_ако_истина: Стойността, която искате да бъде върната, ако този аргумент връща TRUE.

value_if_false: Стойността, която искате да бъде върната, ако този аргумент връща FALSE
ISNUMBER: Проверява дали дадена стойност е число и връща TRUE или FALSE.

Синтаксис = ISNUMBER (стойност)

стойност: Това е стойността, която искате да проверите дали е число или не.

ТЪРСЕНЕ: Връща номера на знака, при който за първи път е намерен конкретен символ или текстов низ, като се чете отляво надясно (не чувствителен към регистър).

Синтаксис = ТЪРСЕНЕ (find_text, within_text, start_num)

find_text: Текстът, който искате да намерите.

в рамките на_текст: Това е текстът, в който искате да търсите вътре.

начален_ номер: Това е по избор. Това е числото в низа, от който искате да извлечете данни.
ПРАВО: Връща определения брой знаци от края на текстов низ.

Синтаксис: = RIGHT (текст, num_chars)

текст:Това е текстовият низ, който съдържа символ, който искате да извлечете

num_chars:Той определя броя на знаците отдясно, които искате да извлечете.
LEN: Връща броя на знаците в текстов низ.

Синтаксис: = LEN (текст)

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

  • Клетка А1 съдържа текст като „C: \ ExcelTip“.Изискваният изход е „ExcelTip“ т.е. текстът пред разделителя „\“ не трябва да се показва в резултата.

  • В клетка В2 формулата ще бъде
  • = IF (ISNUMBER (SEARCH ("\", A2)), RIGHT (A2, LEN (A2) -SEARCH ("\", A2)), A2)
  • Натиснете Enter на клавиатурата си.

  • Функцията ще върне резултата с наклонена черта (/).