Решение с одной формулой
При условии, что столбец экспорта БД равен A
, а список стран ЕС находится в C1:C6
, формула в B1
имеет вид:
=SUMPRODUCT(--ISNUMBER(SEARCH($C$1:$C$7;A1)))
Это даст вам количество стран ЕС в ячейке A1
, и вы можете скопировать его рядом со всей колонкой экспорта БД.Если вы хотите значение TRUE/FALSE
, просто добавьте >0
в конце формулы.
Диапазон (C1:C6
в моей формуле примера) со списком стран ЕС может не содержать пустых ячеек, но может быть в столбце или в строке.Это немного отличается от формата, который вы задали в своем вопросе, когда вы смешиваете страны ЕС и страны, не входящие в ЕС, в одном списке.Но я предполагаю, что у вас есть возможность отсортировать этот столбец или составить список / диапазон только со странами ЕС.
.
.
Несколько формул с вспомогательными столбцами / строками
Просто для полноты, и, например, если вы не хотите просто знать, принадлежит ли страна к определенному союзу / ассоциации страны, но вы хотите посмотреть ассоциацию, к которой она принадлежит, у вас есть два способа сделать это:
1) вы можете проверить для каждой страны из вашего списка, присутствует ли она в экспорте БД, используя функцию ISNUMBER(SEARCH())
, которая будет TRUE
, если страна находится где-то в тексте.(Функция SEARCH
фактически дает позицию строки поиска, когда она найдена, и ошибку #VALUE!
, если нет. С помощью функции ISNUMBER
мы конвертируем ее в TRUE
или FALSE
).
2) вы также можете разделить ячейки, содержащие несколько стран, чтобы извлечь эти отдельные названия стран в отдельные ячейки, а затем вы можете проверить с помощью VLOOKUP
(или MATCH
), присутствуют ли эти страны всписок стран.