В тази статия ще научим как да намерим формула за разбор на текст вдясно от критериите за търсене, ще използваме комбинация от „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 на клавиатурата си.
- Функцията ще върне резултата с наклонена черта (/).