Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Не учитывать в формуле пустые-незаполненные ячейки - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Не учитывать в формуле пустые-незаполненные ячейки
Artyr Дата: Вторник, 24.02.2015, 10:54 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Добрый день. Прошу помочь в написании формулы. Суть такова: формула прописана в ячейке G18 -
Код
ЕСЛИ(G4:G16<B1;"Просрочено";"Не наступил")
. Использую функцию ЕСЛИ, для сравнения некоторых введенных дат (диапазон G4:G17) c текущей датой (B1) и если введенная дата < текущей даты (G4:G17<B1), то в G18 должна появиться фраза "Просрочено", в противном случае фраза "Не наступил".
Проблема в том, что в диапазоне G4:G17 есть пустые ячейки, в следствии чего формула выдает ошибку. Как можно обойти данную проблему? Спасибо.
К сообщению приложен файл: _Excel_24_02_15.xls (23.5 Kb)
 
Ответить
СообщениеДобрый день. Прошу помочь в написании формулы. Суть такова: формула прописана в ячейке G18 -
Код
ЕСЛИ(G4:G16<B1;"Просрочено";"Не наступил")
. Использую функцию ЕСЛИ, для сравнения некоторых введенных дат (диапазон G4:G17) c текущей датой (B1) и если введенная дата < текущей даты (G4:G17<B1), то в G18 должна появиться фраза "Просрочено", в противном случае фраза "Не наступил".
Проблема в том, что в диапазоне G4:G17 есть пустые ячейки, в следствии чего формула выдает ошибку. Как можно обойти данную проблему? Спасибо.

Автор - Artyr
Дата добавления - 24.02.2015 в 10:54
_Boroda_ Дата: Вторник, 24.02.2015, 10:58 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Так нужно?
Код
=ЕСЛИ(СУММПРОИЗВ((G4:G16<B1)*G4:G16);"Просрочено";"Не наступил")

или формула массива (вводится одновременным нажатием Контрл Шифт Ентер
Код
=ЕСЛИ(ИЛИ((G4:G16<B1)*G4:G16);"Просрочено";"Не наступил")

или
Код
=СУММПРОИЗВ((G4:G16<B1)*G4:G16)

и формат ячейки "Просрочено";;"Не наступил"
К сообщению приложен файл: 8421346.xls (30.0 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеТак нужно?
Код
=ЕСЛИ(СУММПРОИЗВ((G4:G16<B1)*G4:G16);"Просрочено";"Не наступил")

или формула массива (вводится одновременным нажатием Контрл Шифт Ентер
Код
=ЕСЛИ(ИЛИ((G4:G16<B1)*G4:G16);"Просрочено";"Не наступил")

или
Код
=СУММПРОИЗВ((G4:G16<B1)*G4:G16)

и формат ячейки "Просрочено";;"Не наступил"

Автор - _Boroda_
Дата добавления - 24.02.2015 в 10:58
Artyr Дата: Вторник, 24.02.2015, 11:07 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
_Boroda_, Да. Все верно. Спасибо Вам огромное.
 
Ответить
Сообщение_Boroda_, Да. Все верно. Спасибо Вам огромное.

Автор - Artyr
Дата добавления - 24.02.2015 в 11:07
AlexM Дата: Вторник, 24.02.2015, 12:43 | Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация: 1129 ±
Замечаний: 0% ±

Excel 2003
Еще можно
Код
=СЧЁТЕСЛИ(G4:G16;"<"&B1)
С форматом
формат ячейки "Просрочено";;"Не наступил"



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
СообщениеЕще можно
Код
=СЧЁТЕСЛИ(G4:G16;"<"&B1)
С форматом
формат ячейки "Просрочено";;"Не наступил"

Автор - AlexM
Дата добавления - 24.02.2015 в 12:43
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!