2016-01-12 7 views
0

Я ищу, чтобы использовать функцию проверки данных Excel с текстом. У меня есть ячейка, которая будет сравниваться с данными, найденными в диапазоне 4-х ячеек данных (F22: F25). Я попытался создать свою собственную формулу для тестирования входных данных. Например, скажем, F22: F25 имел следующие плоды: яблоки, виноград, апельсины, груши. Если ячейка B5 имела один из этих плодов, тогда появляется всплывающее окно, указывающее, что плод уже находится в этом диапазоне.Excel - проверка текста в отношении диапазона ячеек

Я попытался OR (B5 <> F22, B5 <> F23, B5 <> F24, B5 <> F25), функция NOT, и несколько других. Мне что-то не хватает?

+0

Вы хотите окно сообщения без использования VBA? Или вы просто хотите * некоторый * способ уведомить пользователя о том, что он находится в диапазоне? – BruceWayne

+1

В окне сообщения появляется функция проверки данных версии excel 2011 (Mac). Мне просто нужно выяснить, как использовать формулу excel, чтобы проверить, находится ли текстовое значение в диапазоне F22: F25. – ButtahNBred

+1

О, ду, я забыл, что у проверки есть окно с сообщениями. Почему бы не использовать 'Countif'? '= Countif ($ F $ 22: $ F $ 25, $ B $ 5)', который вернет число. Если это число больше 0, у вас есть совпадение. – BruceWayne

ответ

1

Пользовательские проверки данных работают для меня. Я использую excel 2010 (Windows 7).

У меня есть F2 to F5 as Apples, Grapes, Oranges, Pears. Я добавил проверку данных в B2 таким образом, чтобы =IF(COUNTIF($F$2:$F$5,$B$2)=0,TRUE,FALSE) с Разрешающим падением вниз как Custom.

Если я ввожу значение в B2, которое находится в диапазоне от F2 до F5, тогда count, если оно становится 1, поэтому проверка данных не выполняется. Если я вхожу в остальную часть данных, тогда работает нормально. Пожалуйста, обратитесь к изображениям ниже.

DataValidation

ValidationOne

ValidationTwo

+0

Спасибо! Это именно то, что я искал. – ButtahNBred

Смежные вопросы