-3

= IF(Values_Entered, Loan_Amount, "") - это формула Value_Entered = = IF('График амортизации кредита'!$ D $ 12 <> "", 1,0)

?? Две переменные в IF (без И, ИЛИ, ИЛИ НЕ ВСТРОЕННОГО ЕСЛИ)?? Не знаю, как, 1,0 работает в конце первого Values_Entered (скрытая формула)

Спасибо

2 ответа2

1

Я надеюсь, что это правильное понимание вашего вопроса, поправьте меня, если это не так.

В формуле IF: 1-й параметр - это условие, 2-й параметр - это утверждение, когда условие - True , 3-й параметр - это утверждение, когда условие - False

Не знаю, как, 1,0 работает в конце первого Values_Entered (скрытая формула)

1,0 в конце Values_entered работает как флаг. В этом случае Excel распознает 1 как True а 0 как False .

С учетом сказанного первая формула, понятная человеку:

If Values_Entered is True or 1, show Loan_Amount. Otherwise, show nothing.
1

= IF(Values_Entered, Loan_Amount, "")

Value_Entered: = IF(«График погашения кредита»!$ D $ 12 <> "", 1,0)

Я думаю, что в первой формуле отсутствует условие (выделено жирным шрифтом)

Значение в Value_Entered проверяется из ячейки D12 в рабочей таблице с именем: График амортизации ссуды.

Если D12 не пустой, он будет равен 1 (True). Если D12 пуст, он будет равен 0 (False).

Таким образом, в первой формуле значение из D12 сравнивается с другой ячейкой Loan_Amount.

Не могли бы вы сказать мне, что вы хотите увидеть в реальной камере? Или это существующая формула в листе, который вы пытаетесь понять.

В настоящее время произойдет, пока в Loan_Amount есть значение, оно копируется в ячейку, где находится ваша первая формула.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .