У меня есть два именованных диапазона, пользовательские Profiles
ввода (вертикальный диапазон одного столбца) и предварительно определенные ProfileNames
(горизонтальный диапазон одной строки). У меня есть шаг проверки данных в моем инструменте, и я хотел бы проверить, не найдены ли какие-либо значения, введенные в Profiles
, в ProfileNames
. Я пытаюсь найти способ сделать это в одной формуле, но я, казалось, был озадачен.
В настоящее время это достигается следующим образом: каждая ячейка в ProfileNames
имеет свое собственное имя (Profile1
, Profile2
и т.д.). Тогда эта формула используется:
COUNTIFS(Profiles,"<>"&Profile1,
Profiles,"<>"&Profile2,
...)
с чем-либо большим, чем 0, вызывая всплывающее окно. Я хотел бы отойти от этого, поскольку в конечном итоге будет проверено более 200 профилей, и эта формула будет громоздкой. Мне нужна формула для замены вышеуказанной, которая обнаружит все ячейки в Profiles
которые не соответствуют хотя бы одной ячейке в ProfileNames
.
Пример данных:
Cooling | Heating | Cooking
1 .5 .75
Первая строка выше (Охлаждение: Приготовление) является ProfileNames
"Охлаждение" является Profile1
Нагрев Profile2
и т.д. Этот столбец Profiles
Cooling
Cooling
Cooking
Heating
Heating
Я стараюсь не использовать Profile1
т.д., Так как их будет более 200, а используемая сейчас формула может расширяться и превышать максимальные пределы символов.