2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 Логические И и ИЛИ в формулах массивов Excel
Сообщение09.07.2020, 12:29 
Аватара пользователя
Логические И и ИЛИ в формулах массивов Excel почему-то не работают. Вот формула СЦЕПИТЬ работает:

Изображение

Заменяем СЦЕПИТЬ на И:

Изображение

Также на ИЛИ:

Изображение

Что не так? Как исправить?

 
 
 
 Re: Логические И и ИЛИ в формулах массивов Excel
Сообщение09.07.2020, 16:15 
Аватара пользователя
epros в сообщении #1473043 писал(а):
Заменяем СЦЕПИТЬ на И:

И/ИЛИ — логические функции, они требуют некоторых утверждений чтобы дать на выходе ИСТИНА/ЛОЖЬ. А СЦЕПИТЬ — текстовая, она тупо сцепляет чего попросишь. По мне, удобней пользоваться мастером.

 
 
 
 Re: Логические И и ИЛИ в формулах массивов Excel
Сообщение09.07.2020, 16:34 
Попробовал с 1/0 вместо Истина/Ложь. Вроде бы получилось.

 
 
 
 Re: Логические И и ИЛИ в формулах массивов Excel
Сообщение09.07.2020, 17:00 
У меня (Excel 2013) выдает такой результат:

Изображение

Такое впечатление что логические функции некорректно работают с массивами. То есть вместо ожидаемого B1=И(C1;D1), B2=И(C2;D2)..., получается B1=B2=...=B4=И(C1;...;C4;D1;...D4).

 
 
 
 Re: Логические И и ИЛИ в формулах массивов Excel
Сообщение09.07.2020, 17:16 
Аватара пользователя
У меня без разницы,что 0 и 1, что ЛОЖЬ и ИСТИНА. При этом формула ЕЛОГИЧ() от аргументов показывает ИСТИНА. А вот формула массива - какую-то ерунду: то #Н/Д, то во всех строках одинаковое значение (в другой версии Excel).

Попробовал НЕ() с формулой массива, работает корректно. Это особенность функций И() и ИЛИ() что ли, что их в формулах массива нельзя применять?

Пока решил проблему с помощью вложенных ЕСЛИ(), но как-то это криво.

-- Чт июл 09, 2020 18:19:01 --

Ха, кстати И() и с одним аргументом в формуле массива работает некорректно.

 
 
 
 Re: Логические И и ИЛИ в формулах массивов Excel
Сообщение09.07.2020, 17:30 
Вот здесь пишут что это ограничение логических функций и как это можно обойти.

 
 
 [ Сообщений: 6 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group