Страницы: 1
RSS
Отобразить в ячейке 0, если две другие пустые, в противном случае - 1
 
У меня такая проблема, вот я написал формула
Код
=ЕСЛИ(ЕПУСТО(A1:B1);0;1)
, суть ее заключается в том, чтобы если в ячейках А1 И В1 пусто, то в ячейке С1 должно быть 0, если нет то 1, но почему то он выдает один при пустых ячейках, не знаете в чем причина?
 
Код
=ЕСЛИ(СЧЁТЗ(A1:B1)=0;0;1)
 
=--И(A1<>"";B1<>"")

В Вашей формуле ЕПУСТО(A1:B1) возвращает массив значений, который надо обрабатывать дополнительно
 
Код
=ЕСЛИ(И(ЕПУСТО(A1:B1));0;1)
Формула массива
Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл
 
Максим В.,тоже самое получается
 
Для большого диапазона (чтобы не перечислять много ссылок):
=--(СУММПРОИЗВ(--ЕПУСТО(A1:B1))=0)
Выбирайте нужный вариант
 
Код
=ПЕРЕКЛЮЧ(ЯЧЕЙКА("тип";A1)&ЯЧЕЙКА("тип";B1);"bb";0;1)

вариант для определения что в ячейке:
Код
=ПЕРЕКЛЮЧ(ЯЧЕЙКА("тип";A1);"b";"пусто";"l";"текст";"v";"число")
Изменено: Тимофеев - 31.03.2021 14:40:43
Страницы: 1
Наверх