У меня есть некоторые значения в столбце A. Я хочу иметь формулу рядом с каждым значением в столбце B, который сказал бы мне, если текст из столбца A находится в какой-либо из ячеек из столбцов C.
Я попробовал соответствие, поиск, но не заставил его работать в OpenOffice Calc
Данные похожи
Column A B C
1 yes 0
2 no 1
3 no 4
4 yes
Необходимо будет объединиться =LOOKUP()
и =IF()
Формула будет:
=IF(LOOKUP(A2;$C$2:$C$6)=A2;"Yes";"No")
Это =LOOKUP()
проверит на значения A2 от C2 до C6 и, если найдено возвратит значение A2. Это далее объединяется в цепочку с IF (A2=A2)
логическое сравнение, и, если верный возвратит true.
Демонстрационные данные:
A | B | C
----|-------------|------
1 | true | 0
2 | false | 1
7 | false | 3
4 | true | 4
5 | true | 5
С Вашими демонстрационными данными:
A | B | C
----|--------|-------
1 | Yes | 0
2 | No | 1
3 | No | 4
4 | Yes |
Вы могли также использовать что-то в качестве простого как countif (предположение, что Ваш диапазон от C1 до C100):
=COUNTIF(C$1:C$100,A1)
Где A1 является первой ячейкой со значением, Вы хотите искать. Ослабьте это, и это будет работать.
Это возвращается не только, существуют ли соответствия, но также и считает количество соответствий.
Если Вы просто хотите ответ "да"/"нет", Вы могли бы сделать:
=IF(COUNTIF(C$1:C$100,A1) > 0, "Yes", "No")
Где countif результаты> = 1 маркированы "да" и все те, которые =0 являются "нет".
Принятие A1 содержало текст запроса, и C1 содержал полный текст, в котором Вы смотрите, что-то как следующее должно работать в B1:
=IF(ISERR(FIND(A1,C1)),"Not a match", "Match")
Другими словами, если поиск A1 в C1 возвращает ошибку (никакое соответствие) затем значение установленного B1 к "Не соответствие", иначе A1 происходит где-нибудь в C1 так значение установленного B1 для "Соответствования".