Помогите с формулой в Excel'е

и наверняка считать нужно со следующего дня. М?
А это уже на усмотрение "заказчика")) как ему удобно.

---------- Добавлено в 17:43 ---------- Предыдущее сообщение было написано в 17:39 ----------

beka,

Вот, если так?


Если надо со следующего дня в ячейке C1 добавьте =СЕГОДНЯ()+1

Немного не так. Проверять на просрочку надо только те строки, в которых второй даты нету )))
 
3 Июн 2013
2,210
0
36
Схд
А где показаны просроченные даты (с даты которых прошло 5 дней) ?
закрашены красным, пустые - желтым, плюс 0-5 дней - без заливки.
возможно нестыковка версий экселя, у меня 2013 стоит.
 

Вложения

Последнее редактирование:
21 Мар 2013
4,871
6
38
kim, спасибо) почти дошло)))) вот как только сделать, что бы нули не высвечивались, и не вылазили цифры, где еще совсем дат нет.....:oops:
 
13 Авг 2009
2,119
0
36
Формулу поправил, посмотрите. Теперь она "работает" только если есть дата в первой ячейке, и ничего нет во второй.

В колонке "Превышение срока" сделайте цвет шрифта "белый" (кроме самого наименования столбца, ессно :) ) . Тогда значения будут отображаться только при значениях больше 5 (ну или в зависимости от данных в ячейке $E$5$) т.е. видимость будет только при "условном форматировании"

Другой вариант - в параметрах Excel убрать "галочку" в
[ ] Показывать нули в ячейках.

Но, я бы не советовал, ибо, как показывает практика - обязательно упретесь в какие-то непонятки, потому что не увидите какуюнть формулу или значение. Дело времени.
 

Вложения

31 Май 2010
1,436
2
38
Мне еще подскажите, если есть идеи. есть 2 столбца с датами, как сделать так, что бы ячейка во втором столбце подсвечивался, если с даты в ячейке первого столбце прошло 5 дней, а второй, а ячейка во втором столбце пуста?
через условия изменения формата ячейки! по моему все просто....
изначально у ячеек в столбцах вбиты просто даты?

---------- Добавлено в 11:58 ---------- Предыдущее сообщение было написано в 11:55 ----------

п.с ага, тоже пока читал, оказывается инет отпал и не все открылось=))
 
31 Май 2010
1,436
2
38
вот условия =(СЕГОДНЯ()-A3)>5

---------- Добавлено в 12:35 ---------- Предыдущее сообщение было написано в 12:35 ----------

соответственно если истино значение, он ячейку пометит
 
3 Июн 2013
2,210
0
36
Схд
Ну ваша работает неправильно.
все правильно работает в 2013-м экселе.
параметры форматирования:
1)=СЧИТАТЬПУСТОТЫ($A1:$B1)>1
2)=ДНИ(СЕГОДНЯ();$A1)*СЧИТАТЬПУСТОТЫ($B1)>5
3)=ЕПУСТО($B1)
4)=ДНИ($B1;$A1)*СЧЁТЗ($B1)<6
5)=ДНИ($B1;$A1)*СЧЁТЗ($B1)>5

Копипаст кривой, но думаю, смысл понятен (при попытке сохранить в xls):
Существенная потеря функциональности Число экземпляров Версия

Число условных форматов в некоторых ячейках превышает поддерживаемое выбранным форматом файла. В более ранних версиях Excel будут отображаться только первые три условия. 1
Лист1'!B1:B100 Excel 97–2003

Некоторые ячейки содержат условное форматирование со снятым параметром "Остановить, если истина". Более ранним версиям Excel этот параметр не известен, поэтому выполнение будет остановлено после первого истинного условия. 5
Лист1'!B1:B100 Excel 97–2003

Книга содержит одну или несколько функций, которые отсутствуют в текущей версии Excel. После пересчета эти функции вернут не правильный результат, а значение #ИМЯ?. 3
Лист1'!B1:B100 Excel 97–2003
Excel 2007
Excel 2010
 

Вложения

Последнее редактирование:
3 Июн 2013
2,210
0
36
Схд
У кого не 2013-й excel, попробуйте забить такое условное форматирование (порядок условий строгий):
1) =СЧИТАТЬПУСТОТЫ($A1:$B1)>1 (без заливки)
2) =ИЛИ(ДНИ($B1;$A1)*СЧЁТЗ($B1)>5;ДНИ(СЕГОДНЯ();$A1)*СЧИТАТЬПУСТОТЫ($B1)>5) (красный)
3) =ЕПУСТО($B1) (желтый)
 
Последнее редактирование: