Хитрая формула Excel

800
SJSU2013

Попытка построить инструмент скрининга в Excel. Я использую три разные переменные, чтобы получить да или нет в последней ячейке.

Первые две переменные - это активы и капитал первого уровня. Это просто больше, чем тесты. В-третьих, я застрял, так как понятия не имею, какая формула это поддерживает. Страна ОЭСР - да, нет или нет.

У меня есть страна регистрации и список из 25+ стран ОЭСР, и я использую формулу соответствия, чтобы связать вместе.

В этот момент я использую операторы if, чтобы описать, соответствует ли строка мин. тогда требования к капиталу и активу первого уровня будут равны 1, если не нулю. Затем сложите их вместе, чтобы получить последний столбец, который, если он равен 2, то «да», если не равен 2, то «нет». Я пытаюсь построить оператор if или что-то подобное, что позволило бы 3 условия if. «Да», «Нет», «NA». Если да, то 1, если нет 0, если NA игнорирует тест.

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

Qualified Lender? Screening Criteria Amount ($) No Assets ($MM) $1 No Capital and Surplus ($MM) $1 No OECD Yes No Currency USD $MM No  No  Yes  

Пожалуйста, перейдите по ссылке ниже для полной таблицы. https://drive.google.com/open?id=0B2fOEGxoV2UNMzFxREtTd3l5MkE

1
Трудно понять точные правила из вашего словесного описания, и пример, похоже, не иллюстрирует логику. Можете ли вы добавить таблицу, которая показывает примеры значений в трех исходных переменных и ожидаемый результат? fixer1234 8 лет назад 1
Я не уверен, что именно вы пытаетесь сделать, но это звучит так, как будто комбинация AND и OR может соответствовать всем требованиям. BillDOe 8 лет назад 0
Вопрос интересный, но не хватает деталей. Как выглядят ваши текущие формулы? Michael Frank 8 лет назад 0
Смотрите обновление выше, пытаясь не показывать, как производится колбаса. SJSU2013 8 лет назад 0
Я вижу, вы отметили это как ответ, сработало ли вложенное утверждение IF? Я оказался слишком занят работой, чтобы посмотреть поближе, как я сказал. Дайте мне знать, если у вас все еще есть проблемы с формулой. Michael Frank 8 лет назад 0

1 ответ на вопрос

0
Michael Frank

Вы можете использовать вложенное IFвыражение, чтобы получить три требуемых условия.

Например:

=IF(A1="Yes",1,IF(A1="No",0,"-1"))

Это приведет к:

Yesпри A1равных 1.
Noпри A1равных 0.
N/Aпри A1равных -1.

Пример листа, чтобы показать, как работает троичный оператор IF

Я заполнил оставшуюся часть таблицы в процессе интерпретации вашего вопроса, но не буду публиковать ее, пока вы не укажете, все ли вам нужно трехстороннее утверждение ЕСЛИ или нет. Michael Frank 8 лет назад 0
это близко к тому, что я ищу. Но я бы хотел, чтобы АН не включил это условие. Мы ищем кредиторов, и иногда требуется, чтобы они были из конкретной страны. Но в других случаях это не имеет значения. В тех случаях, это не имеет значения, я хочу, чтобы результат отражал это. SJSU2013 8 лет назад 0
У меня есть таблица, которая работает так, как я думаю, вы этого хотите. Однако логика использует несколько разных формул и, вероятно, будет довольно сложно объяснить без примера. Я отправлю это по электронной почте домой, а затем подумаю о том, как я могу расширить его в ответ для вас. Michael Frank 8 лет назад 0
@ SJSU2013 Я добавил ссылку с тем, как я буду определять значения. Michael Frank 8 лет назад 0
Я добавил ссылку на мою полную таблицу. Надеюсь, это лучше объясняет, чего я пытаюсь достичь. SJSU2013 8 лет назад 0