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

Вход

Регистрация

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

 

= Мир MS Excel/В таблице с датой отображались дни только за полный месяц. - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » В таблице с датой отображались дни только за полный месяц. (Формулы/Formulas)
В таблице с датой отображались дни только за полный месяц.
blayd2007 Дата: Среда, 18.01.2017, 14:31 | Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 102
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Добрый день Уважаемые форумчане!

Назрела ситуация, при которой, нужно каждый месяц заполнять таблицу с данными за прошедший месяц. Ячеек в ней 31-по максимально возможному количеству дней в месяце.
Но есть месяцы, в которых кол-во дней меньше 31. Нужно, чтоб, если в таблице с датой, в марте, допустим, после 28, началось 1 апреля, то эта ячейка, стала пустой (а по возможности и вся строка с данными).
И была видна таблица, только за полный календарный месяц.

Спасибо!
К сообщению приложен файл: 2903076.xls (40.5 Kb)
 
Ответить
СообщениеДобрый день Уважаемые форумчане!

Назрела ситуация, при которой, нужно каждый месяц заполнять таблицу с данными за прошедший месяц. Ячеек в ней 31-по максимально возможному количеству дней в месяце.
Но есть месяцы, в которых кол-во дней меньше 31. Нужно, чтоб, если в таблице с датой, в марте, допустим, после 28, началось 1 апреля, то эта ячейка, стала пустой (а по возможности и вся строка с данными).
И была видна таблица, только за полный календарный месяц.

Спасибо!

Автор - blayd2007
Дата добавления - 18.01.2017 в 14:31
китин Дата: Среда, 18.01.2017, 14:53 | Сообщение № 2
Группа: Модераторы
Ранг: Экселист
Сообщений: 7014
Репутация: 1073 ±
Замечаний: 0% ±

Excel 2007;2010;2016
в S3 формула
Код
=ЕСЛИОШИБКА(ЕСЛИ(S2+1>КОНМЕСЯЦА($S$2;0);"";S2+1);"")
в УФ формула
Код
=$S2=""
формат-белый шрифт
К сообщению приложен файл: 333333.xlsx (16.0 Kb)


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852
 
Ответить
Сообщениев S3 формула
Код
=ЕСЛИОШИБКА(ЕСЛИ(S2+1>КОНМЕСЯЦА($S$2;0);"";S2+1);"")
в УФ формула
Код
=$S2=""
формат-белый шрифт

Автор - китин
Дата добавления - 18.01.2017 в 14:53
bmv98rus Дата: Среда, 18.01.2017, 14:53 | Сообщение № 3
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4106
Репутация: 768 ±
Замечаний: 0% ±

Excel 2013/2016
blayd2007,

для простоты в a30
Код
=IF(A27+3> EOMONTH(A27;0);"";A27+3)
и протянуть до A32
Ну или аналогичное для УФ.
Можно просто скрыть через УФ, если месяц больше нужного ).

китин
$S$2 - сложенее переносить на следующий месяц., да и делать для всех дней смысла нет. Только для трех последних строк в данном случае.


Замечательный Временно просто медведь , процентов на 20.

Сообщение отредактировал bmv98rus - Среда, 18.01.2017, 15:05
 
Ответить
Сообщениеblayd2007,

для простоты в a30
Код
=IF(A27+3> EOMONTH(A27;0);"";A27+3)
и протянуть до A32
Ну или аналогичное для УФ.
Можно просто скрыть через УФ, если месяц больше нужного ).

китин
$S$2 - сложенее переносить на следующий месяц., да и делать для всех дней смысла нет. Только для трех последних строк в данном случае.

Автор - bmv98rus
Дата добавления - 18.01.2017 в 14:53
AlexM Дата: Среда, 18.01.2017, 15:17 | Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4480
Репутация: 1114 ±
Замечаний: 0% ±

Excel 2003
Для трех последних дней УФ с формулой
Код
=ДЕНЬ($A30)<28
К сообщению приложен файл: 2903076_01.xls (41.0 Kb)



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
СообщениеДля трех последних дней УФ с формулой
Код
=ДЕНЬ($A30)<28

Автор - AlexM
Дата добавления - 18.01.2017 в 15:17
blayd2007 Дата: Среда, 18.01.2017, 15:27 | Сообщение № 5
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 102
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Спасибо большое друзья!!!

Формула от bmv98rus, конечно лаконичнее, взял ее, но и Вашу уважаемый китин, взял на вооружение!
Спасибо, что не прошли мимо, сегодня на работе все применю.

Благодарю Вас еще раз!!!
 
Ответить
СообщениеСпасибо большое друзья!!!

Формула от bmv98rus, конечно лаконичнее, взял ее, но и Вашу уважаемый китин, взял на вооружение!
Спасибо, что не прошли мимо, сегодня на работе все применю.

Благодарю Вас еще раз!!!

Автор - blayd2007
Дата добавления - 18.01.2017 в 15:27
blayd2007 Дата: Среда, 18.01.2017, 15:33 | Сообщение № 6
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 102
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Спасибо AlexM!

В копилку.
 
Ответить
СообщениеСпасибо AlexM!

В копилку.

Автор - blayd2007
Дата добавления - 18.01.2017 в 15:33
bmv98rus Дата: Среда, 18.01.2017, 15:36 | Сообщение № 7
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4106
Репутация: 768 ±
Замечаний: 0% ±

Excel 2013/2016
AlexM,
Браво! вот ведь клише, сработало. Наверно по тому, что начал придумывать на всю область, и не переосмыслил для последних трех.


Замечательный Временно просто медведь , процентов на 20.
 
Ответить
СообщениеAlexM,
Браво! вот ведь клише, сработало. Наверно по тому, что начал придумывать на всю область, и не переосмыслил для последних трех.

Автор - bmv98rus
Дата добавления - 18.01.2017 в 15:36
blayd2007 Дата: Четверг, 19.01.2017, 10:45 | Сообщение № 8
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 102
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
AlexM, еще раз спасибо! Воспользовался Вашим способом!
 
Ответить
СообщениеAlexM, еще раз спасибо! Воспользовался Вашим способом!

Автор - blayd2007
Дата добавления - 19.01.2017 в 10:45
Мир MS Excel » Вопросы и решения » Вопросы по Excel » В таблице с датой отображались дни только за полный месяц. (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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