Используйте IF с несколькими ELSEIF и ELSE в ячейке электронной таблицы - PullRequest
1 голос
/ 29 июня 2019

Я пытаюсь сделать это утверждение применимым к некоторым ячейкам в моей электронной таблице Google:

if ((B29 - B36) > 0) {
    (B29 - B36) * (D36 / 100) + F35 + F34 + F33
} else if  ((B29 - B35) > 0) {
    (B29 - B35) * (D35 / 100) + F34 + F33);
} else if (B29 - B34 > 0) {
    (B29 - B34) * (D34 / 100) + F33);
} else {
    0
}

Я пытался сделать это только с IF, но ячейкам не понравился синтаксис:

=IF((B29 - B36) > 0);((B29 - B36) * (D36 / 100) + F35 + F34 + F33);IF((B29 - B35) > 0);((B29 - B35) * (D35 / 100) + F34 + F33);IF((B29 - B34) > 0);((B29 - B34) * (D34 / 100) + F33);0

Как мне этого добиться?

1 Ответ

2 голосов
/ 29 июня 2019

правильный синтаксис будет выглядеть так:

=IF(B29-B36 > 0; (B29-B36)*(D36/100)+F35+F34+F33;
 IF(B29-B35 > 0; (B29-B35)*(D35/100)+F34+F33;
 IF(B29-B34 > 0; (B29-B34)*(D34/100)+F33; 0)))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...