MS Excel "если еще, если" условие - PullRequest
0 голосов
/ 21 февраля 2020

Как написать в MS Excel следующее условие:

if b<0 
  then b:=0;
  else
    if b>1
    then b:=1;
    else b:=b;

?

1 Ответ

1 голос
/ 21 февраля 2020

Добро пожаловать в SO.

Я думаю b это ячейка в Excel, поэтому она должна быть (скажем, A1):

=IF(A1<0;0;IF(A1>1;1;A1))

Вы должны использовать Функция IF

Это один IF внутри другого IF.

В любом случае, обратите внимание, что в Excel, когда вы вводите формулу в ячейку, значение будет возвращено в этом указанном c ячейка.

Если b является переменной любого типа, вы не можете изменять / использовать переменные с обычными функциями Excel. В этом случае вам нужно будет использовать язык программирования VBA (не уверен, если вы это имеете в виду).

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