Всем доброго дня!
Прошу помощи в решении следующей задачи:
Имеем ячейку. В ней через пробел находится ряд числе. Необходимо узнать, есть ли среди данного ряда чисел искомое.
Пример:
ячейка A1 содержит ряд чисел: 1 2 4 12 15
ячейка А2 содержит число: 5
Надо в ячейку Б1 вернуть правду или ложь в завимости от того, есть ли число "А2" в "А1"
В данном случае должно вернуться "ложь", т.к. числа отдельного "5" там нет.
Пример2
ячейка A1 содержит ряд чисел: 12 13 14
ячейка А2 содержит искомое число: 13
Должно вернуться "Истина"
Вариант с массивом и макросом не подходит, т.к. файл открывается и в excel2010 и в libreoffice. Нужно решение с формулой.
Заранее спасибо ))
ечисло(поиск(" "&A2&" ";" "&A1&" "))
как то так
Уииииии! Большое спасибо!
=ЕСЛИОШИБКА(ЕСЛИ(И(НЕ(ЕОШ(ПСТР(A1;НАЙТИ(A2;A1;1)-1;1)=" "));ПСТР(A1;НАЙТИ(A2;A1;1)-1;1)=" ";НЕ(ЕОШ(C2)));ИСТИНА;ЛОЖЬ);ЛОЖЬ)