Синтаксический текст справа от критерия поиска — разделитель в Microsoft Excel 2010
В этой статье мы узнаем, как найти формулу для анализа текста справа от критериев поиска, мы будем использовать комбинацию функций «ЕСЛИ», «ЕЧИСЛО», «ПОИСК», «ВПРАВО» и «ДЛСТР», чтобы получить вывод в Microsoft Excel 2010.
Функция ЕСЛИ проверяет, является ли указанное вами условие ИСТИНА или ЛОЖЬ. Если условие возвращает ИСТИНА, оно возвращает предустановленное значение, а если условие возвращает ЛОЖЬ, оно возвращает другое предустановленное значение.
Синтаксис = ЕСЛИ (логический_тест, значение_если_ истинно, значение_если_ ложь)
логический_тест: логический тест будет проверять условие или критерии. Если условие выполняется, он возвращает предустановленное значение, а если условие не соответствует, то возвращает другое предустановленное значение.
value_if_true: значение, которое вы хотите вернуть, если этот аргумент возвращает TRUE.
value_if_false: значение, которое вы хотите вернуть, если этот аргумент возвращает FALSE ISNUMBER: проверяет, является ли значение числом, и возвращает TRUE или FALSE.
Синтаксис = ISNUMBER (значение)
значение: это значение, которое вы хотите проверить, является оно числом или нет.
ПОИСК: возвращает номер символа, в котором впервые был найден конкретный символ или текстовая строка, при чтении слева направо (без учета регистра).
Синтаксис = ПОИСК (найти_текст, внутри_текста, начальное_число)
find_text: текст, который вы хотите найти.
inside_text: это текст, в котором вы хотите искать.
start_num: необязательно. Это номер в строке, из которой вы хотите извлечь данные.
ВПРАВО: возвращает указанное количество символов от конца текстовой строки.
Синтаксис: = ПРАВО (текст, число_знаков)
text: Это текстовая строка, содержащая символ, который вы хотите извлечь. num_chars: * Он определяет количество символов справа, которое вы хотите извлечь.
LEN: возвращает количество символов в текстовой строке.
Синтаксис: = LEN (текст)
text: * Это текст, длину которого вы хотите найти. Также учитываются пробелы между текстом.
Возьмем пример:
Ячейка A1 содержит текст в виде «c: \ ExcelTip». Требуется вывод «ExcelTip» *, то есть текст перед разделителем «\» не должен отображаться в результате.
-
В ячейке B2 формула будет иметь вид
* = ЕСЛИ (ISNUMBER (SEARCH («\», A2)), RIGHT (A2, LEN (A2) -SEARCH («\», A2)), A2)
-
Нажмите Enter на клавиатуре.
-
Функция вернет результат без косой черты (/).