IF, AND, & VLOOKUP с несколькими критериями


0

В ячейке я хочу найти определенную скидку на основе номера пользователя и посмотреть эту скидку на основе 3 разных ячеек.

B3 = значение, введенное пользователем.

С4, С5 & amp; C6 = Опции для ввода Y.

Если C4 - «Y», я хочу, чтобы скидка была найдена из 1-го именованного диапазона, если C4 и C5 - «Y», тогда я хочу, чтобы он посмотрел на 2-й именованный диапазон, и если C4, C5 и C6 - « Y "тогда я хочу, чтобы скидка была увеличена с 3-го названного диапазона.

Это то, что я пытался до сих пор, но это только подтягивание 1-й скидки поиска. Я использовал следующую письменную формулу:

=IFerror(If(C4="Y",vlookup(B3,SilverUsers,3),if(and(C4="Y",C5="Y"),vlookup(B3,GoldUsers,3),if(and(C4="Y",C5="Y",C6="Y"),vlookup(B3,PlatinumUsers,3)))))

Может кто-нибудь мне помочь?


2
Вы используете Google Sheets, который здесь не по теме и должен запрашиваться в Webapps. Это тот случай, когда Excel и Sheets отличаются друг от друга, поэтому использование IFERROR не будет работать в Excel, как написано. Суть вашей проблемы состоит в том, что все ваши случаи включают C4 = "Y", поэтому каждый случай верен в первом тесте. Обратный порядок тестов. Кроме того, вы можете иметь C6 = "Y" без C4 & amp; C5 = "Y"? Если нет, вам не нужно проверять все значения с помощью AND, просто проверьте C6 1-й, затем C5, затем C4.
fixer1234

#Мозг У меня проблема, и созданная мною формула работает так, как вам нужно, но у меня есть одно недоразумение, поскольку вы не упомянули, что какое значение следует учитывать в B3 , Между тем я принял значение & amp; вычислили уравнение. Поэтому, пожалуйста, подтвердите, как обращаться с B3?
Rajesh S

Как насчет функции SUMPRODUCT? Пожалуйста, предоставьте простой пример о вашей проблеме.
Lee
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.