Запрос о формуле Excel - функция IF (…) - PullRequest
1 голос
/ 25 ноября 2010

Я хочу использовать функцию IF () из Excel в формуле для некоторой ячейки, как показано ниже -

=IF(I2="SELL","(C2-F2)*D2","0")

Что означает, что я хочу видеть, есть ли в ячейке I2 текст - SELL (Если условие истинно), то я хочу, чтобы ячейка имела формулу как (C2-F2) * D2, в противном случае, если условие ложно, она печатает 0.

Но проблема в том, что когда условие выполняется, вместоформула для текста это помещает строку (C2-F2) * D2, как в этой ячейке.Я хочу, чтобы при выполнении условия оно интерпретировало (C2-F2) * D3 как формулу в этой ячейке.Я пробовал много вещей, таких как -

=IF(I2="SELL","=((C2-F2)*D2)","0") 

или

=IF(I2="SELL","=("(C2-F2)*D2)"","0") 

, но безуспешно.

Как мне заставить это работать?

спасибо,

-AD

1 Ответ

1 голос
/ 25 ноября 2010

Помещение

=IF(I2="SELL",(C2-F2)*D2,0) 

делает то, что я искал.

спасибо,

-AD

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...