3

У меня есть некоторые значения в столбце А. Я хочу иметь формулу рядом с каждым значением в столбце B, которая будет указывать мне, находится ли текст из столбца A в какой-либо из ячеек из столбцов C.

Я пробовал сопоставлять, искать, но не работал в OpenOffice Calc

Данные выглядят как

Column A    B     C
   1        yes   0
   2        no    1
   3        no    4
   4        yes

4 ответа4

3

Вам придется объединить =LOOKUP() и =IF()

Формула будет:

=IF(LOOKUP(A2;$C$2:$C$6)=A2;"Yes";"No")

Эта =LOOKUP() проверит значения A2 от C2 до C6 и, если найдет, вернет значение A2. Это далее связано с логическим сравнением IF (A2=A2) , и если true, вернет 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  |
3

Вы также можете использовать что-то простое, например, Countif (при условии, что ваш диапазон от C1 до C100):

=COUNTIF(C$1:C$100,A1) 

Где A1 - первая ячейка со значением, которое вы хотите найти. Перетащите это вниз, и оно будет работать.

Это возвращает не только наличие совпадений, но и подсчет количества совпадений.

Если вы просто хотите получить ответ да / нет, вы можете сделать:

=IF(COUNTIF(C$1:C$100,A1) > 0, "Yes", "No")

Где результаты сравнения> = 1 помечены как "да", а все те, которые = 0, равны "нет".

2

Предполагая, что вы используете Excel, вы пробовали функцию IF()? Что-то вроде:

=IF(A1=C1,"Text match","No match")

Затем вы можете использовать маркер заполнения в столбце B, чтобы заполнить функцию до конца этого столбца.

1

Предполагая, что A1 содержал текст запроса, а C1 содержал полный текст, который вы просматриваете, что-то вроде следующего должно работать в B1:

=IF(ISERR(FIND(A1,C1)),"Not a match", "Match")

Другими словами, если поиск A1 внутри C1 возвращает ошибку (без совпадения), тогда установите значение B1 на "Not match", в противном случае A1 происходит где-то в пределах C1, поэтому установите значение B1 на "Match".

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .