Я пытаюсь обновить электронную таблицу, созданную сотрудником, которого больше нет в компании. Мне удалось расшифровать и обновить все, кроме 1 формулы.

 ROUND(C6,0)*IF($D$3="Y", 42, 1)

Я понимаю большую часть этой формулы, за исключением двух частей. Я понимаю, что первая часть округляет все значения в C6 до десятичного знака 0, затем проверяет D3, чтобы узнать, является ли значение "Y", если это так, то оно принимает округленное число и умножает его на 42. То, что я не могу понять, - то, для чего тот заключительный 1 . Может кто-нибудь просветить меня о том, что делает этот последний 1 ?

2 ответа2

3

Это в IF , так что если $D$3 не равно Y , он умножит округленное значение C6 на 1 .

IF используется как:

=IF(Expression, Evaluate if true, Evaluate if false)

Выражение: $D$3="Y" , значение, если истина - 42 и значение, если ложь - 1 .

3

Просто применяя мультипликативную функцию тождества.

Если $ d $ 3 = 'y', масштабируйте округленное значение C6 до 42, остальные просто возвращают округленное значение самого C6.

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