Консультация № 199840
10.12.2020, 20:13
0.00 руб.
11.12.2020, 11:44
0 2 1
Здравствуйте! У меня возникли сложности с таким вопросом: Вычислить (без использования компьютера) следующую формулу Ехсе1, сопровождая ответ промежуточными расчетами:
-ЕСЛИ(НЕ(И(А1<>В1;В1>С1)); ИЛИ(А1>=В1+1; ЛОЖЬ); ЕСЛИ(А1<С1; А1-В1;А1+В1))
Содержимое ячеек: А1=1; B1=3, С1= 2 .

Обсуждение

давно
Модератор
137394
1850
10.12.2020, 21:21
общий
10.12.2020, 21:25
Адресаты:
Вам скорее всего надо правильное оформление, записанное в виде мат. выражения.
Формально, как сформулирована задача, то вот рассуждения:

А1=1; B1=3, С1= 2;

Описание функции ЕСЛИ в Excel:
ЕСЛИ(лог_выражение, [значение_если_истина], [значение_если_ложь])

лог_выражение= НЕ(И(A1<>B1;B1>C1));
значение_если_истина= ИЛИ(А1>=В1+1;ЛОЖЬ);
значение_если_ложь= ЕСЛИ(A1<C1; A1-B1;A1+B1);

(A1<>B1)=(1<>3)=ИСТИНА;
(B1>C1)=(3>2)=ИСТИНА;
И(А1<>В1;В1>С1)=И(ИСТИНА;ИСТИНА;)=ИСТИНА;
лог_выражение=НЕ(И(A1<>B1;B1>C1))=НЕ(ИСТИНА)=ЛОЖЬ;


(A1<C1)=(1<2)=ИСТИНА;
(A1-B1)=(1-3)=-2;
значение_если_ложь=ЕСЛИ(A1<C1;A1-B1;A1+B1)=ЕСЛИ(ИСТИНА;;-2;A1+B1)=-2;

-ЕСЛИ(НЕ(И(A1<>B1;B1>C1)); ИЛИ(A1>=B1+1; ЛОЖЬ); ЕСЛИ(A1<C1; A1-B1;A1+B1))=
=-ЕСЛИ(ЛОЖЬ;[s] ИЛИ(A1>=B1+1; ЛОЖЬ)[/s]; -2)=2;
Об авторе:
Понеже не словес красных бог слушает, но дел наших хощет
давно
Модератор
137394
1850
11.12.2020, 17:14
общий
это ответ
Здравствуйте, alekseyslobodyanyuk20003!
Цитата: Описание функции ЕСЛИ в справке по функциям Excel
ЕСЛИ(лог_выражение, [значение_если_истина], [значение_если_ложь])
Для Вашей задачи:
Код:
лог_выражение=		НЕ(И(A1<>B1;B1>C1));
значение_если_истина= ИЛИ(А1>=В1+1;ЛОЖЬ);
значение_если_ложь= ЕСЛИ(A1<C1; A1-B1;A1+B1);


А1=1; B1=3, С1= 2;

Распишем лог_выражение:
(A1<>B1)=(1<>3)=ИСТИНА;
(B1>C1)=(3>2)=ИСТИНА;
И(А1<>В1;В1>С1)=И(ИСТИНА;ИСТИНА;)=ИСТИНА;
лог_выражение=НЕ(И(A1<>B1;B1>C1))=НЕ(ИСТИНА)=ЛОЖЬ;

Распишем значение_если_истина (в данном случае это имеет справочный характер, так как лог_выражение= ЛОЖЬ и значение функции ЕСЛИ будет определяться выражением значение_если_ложь.
(А1>=В1+1)=(1>=4)=ЛОЖЬ;
значение_если_истина=ИЛИ(А1>=В1+1;ЛОЖЬ)=ИЛИ(ЛОЖЬ;ЛОЖЬ)=ЛОЖЬ;

Распишем значение_если_ложь.
(A1<C1)=(1<2)=ИСТИНА;
(A1-B1)=(1-3)=-2;
(A1+B1)=(1+3)=4; В данном контексте это несущественно, так как для этой функции ЕСЛИ это выражение не вычисляется.
значение_если_ложь=ЕСЛИ(A1<C1;A1-B1;A1+B1)=ЕСЛИ(ИСТИНА;-2;4)=-2;

Итак:
-ЕСЛИ(НЕ(И(A1<>B1;B1>C1)); ИЛИ(A1>=B1+1; ЛОЖЬ); ЕСЛИ(A1<C1; A1-B1;A1+B1))=
-ЕСЛИ(ЛОЖЬ; ЛОЖЬ; -2)=2;

5
Об авторе:
Понеже не словес красных бог слушает, но дел наших хощет
Форма ответа