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

Вход

Регистрация

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

 

= Мир MS Excel/Вставка числа и дня недели по мере их достижения - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Вставка числа и дня недели по мере их достижения (Формулы/Formulas)
Вставка числа и дня недели по мере их достижения
Юрий_Ф Дата: Пятница, 29.01.2021, 02:00 | Сообщение № 1
Группа: Проверенные
Ранг: Ветеран
Сообщений: 769
Репутация: 1 ±
Замечаний: 60% ±

Excel 2010
Уважаемые гуру!
В приведенном примере в строчках 3-4 даты уже проставлены (и отформатированы) в зависимости от ячеек с месяцем в столбцах ABC. Всё работает великолепно! (И не без ваших подсказок!)
Но хочется улучшить! Существует ли возможность в таблицах Excel, чтобы даты появлялись по мере их достижения?
В строках 6-7 стоят даты с 1го по 29 января. А чтобы 30 и 31 были скрыты (стояли пустые ячейки), а в 0 часов 00 минут 30го в ячейке AG6 появилось число 30, в AG7 - Сб.
Так же для любой даты?
К сообщению приложен файл: 1616.xlsx (10.8 Kb)


То, что мы делаем, завораживает!
Кстати! Я не могу всем нравиться! И это взаимно!
 
Ответить
СообщениеУважаемые гуру!
В приведенном примере в строчках 3-4 даты уже проставлены (и отформатированы) в зависимости от ячеек с месяцем в столбцах ABC. Всё работает великолепно! (И не без ваших подсказок!)
Но хочется улучшить! Существует ли возможность в таблицах Excel, чтобы даты появлялись по мере их достижения?
В строках 6-7 стоят даты с 1го по 29 января. А чтобы 30 и 31 были скрыты (стояли пустые ячейки), а в 0 часов 00 минут 30го в ячейке AG6 появилось число 30, в AG7 - Сб.
Так же для любой даты?

Автор - Юрий_Ф
Дата добавления - 29.01.2021 в 02:00
Egyptian Дата: Пятница, 29.01.2021, 02:33 | Сообщение № 2
Группа: Проверенные
Ранг: Ветеран
Сообщений: 513
Репутация: 184 ±
Замечаний: 0% ±

Excel 2013/2016
Можно с помощью условного форматирования.
Код
=$D$7>TODAY()
К сообщению приложен файл: 5412435.xlsx (11.2 Kb)
 
Ответить
СообщениеМожно с помощью условного форматирования.
Код
=$D$7>TODAY()

Автор - Egyptian
Дата добавления - 29.01.2021 в 02:33
Юрий_Ф Дата: Пятница, 29.01.2021, 12:45 | Сообщение № 3
Группа: Проверенные
Ранг: Ветеран
Сообщений: 769
Репутация: 1 ±
Замечаний: 60% ±

Excel 2010
Egyptian
Чего-то не понял, куда это вставить? В приложенном файле этого нигде не обнаружил.


То, что мы делаем, завораживает!
Кстати! Я не могу всем нравиться! И это взаимно!
 
Ответить
СообщениеEgyptian
Чего-то не понял, куда это вставить? В приложенном файле этого нигде не обнаружил.

Автор - Юрий_Ф
Дата добавления - 29.01.2021 в 12:45
Nic70y Дата: Пятница, 29.01.2021, 12:57 | Сообщение № 4
Группа: Друзья
Ранг: Экселист
Сообщений: 8712
Репутация: 2262 ±
Замечаний: 0% ±

Excel 2010
Чего-то не понял

с помощью условного форматирования
файл не смотрел.
вариант без него:
Код
=ЕСЛИ(И(СТОЛБЕЦ(A1)<=ДЕНЬ(КОНМЕСЯЦА($A3;0));СЕГОДНЯ()>=МАКС($A3-1;$C3:C3)+1);МАКС($A3-1;$C3:C3)+1;"")
К сообщению приложен файл: 18-999.xlsx (9.9 Kb)


ЮMoney 41001841029809
 
Ответить
Сообщение
Чего-то не понял

с помощью условного форматирования
файл не смотрел.
вариант без него:
Код
=ЕСЛИ(И(СТОЛБЕЦ(A1)<=ДЕНЬ(КОНМЕСЯЦА($A3;0));СЕГОДНЯ()>=МАКС($A3-1;$C3:C3)+1);МАКС($A3-1;$C3:C3)+1;"")

Автор - Nic70y
Дата добавления - 29.01.2021 в 12:57
Serge_007 Дата: Пятница, 29.01.2021, 13:13 | Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2748 ±
Замечаний: ±

Excel 2016
куда это вставить? В приложенном файле этого нигде не обнаружил
В правилах УФ смотрите


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
куда это вставить? В приложенном файле этого нигде не обнаружил
В правилах УФ смотрите

Автор - Serge_007
Дата добавления - 29.01.2021 в 13:13
Egyptian Дата: Пятница, 29.01.2021, 16:38 | Сообщение № 6
Группа: Проверенные
Ранг: Ветеран
Сообщений: 513
Репутация: 184 ±
Замечаний: 0% ±

Excel 2013/2016
Юрий_Ф, Странно, в Вашем файле изначально присутствовали правила условного форматирования, и я решил, что Вы с ним знакомы. :)
В интернете есть полно статей на эту тему. Одна из множества.
 
Ответить
СообщениеЮрий_Ф, Странно, в Вашем файле изначально присутствовали правила условного форматирования, и я решил, что Вы с ним знакомы. :)
В интернете есть полно статей на эту тему. Одна из множества.

Автор - Egyptian
Дата добавления - 29.01.2021 в 16:38
Юрий_Ф Дата: Суббота, 30.01.2021, 19:13 | Сообщение № 7
Группа: Проверенные
Ранг: Ветеран
Сообщений: 769
Репутация: 1 ±
Замечаний: 60% ±

Excel 2010
Я попытался сам это решить с помощью формулы (вполне устроит появление даты при заполнении нижней ячейки):
Код
=ЕСЛИ(AH5>0;МЕСЯЦ($D194+СТОЛБЕЦ(AD76))=МЕСЯЦ($D194);AG3+1;"")

Но Excel пишет, что слишком много аргументов!


То, что мы делаем, завораживает!
Кстати! Я не могу всем нравиться! И это взаимно!


Сообщение отредактировал Юрий_Ф - Суббота, 30.01.2021, 19:20
 
Ответить
СообщениеЯ попытался сам это решить с помощью формулы (вполне устроит появление даты при заполнении нижней ячейки):
Код
=ЕСЛИ(AH5>0;МЕСЯЦ($D194+СТОЛБЕЦ(AD76))=МЕСЯЦ($D194);AG3+1;"")

Но Excel пишет, что слишком много аргументов!

Автор - Юрий_Ф
Дата добавления - 30.01.2021 в 19:13
Юрий_Ф Дата: Суббота, 30.01.2021, 19:15 | Сообщение № 8
Группа: Проверенные
Ранг: Ветеран
Сообщений: 769
Репутация: 1 ±
Замечаний: 60% ±

Excel 2010
Egyptian
Да я-то знаком с правилами УФ, но по минимуму, как пользователь.


То, что мы делаем, завораживает!
Кстати! Я не могу всем нравиться! И это взаимно!
 
Ответить
СообщениеEgyptian
Да я-то знаком с правилами УФ, но по минимуму, как пользователь.

Автор - Юрий_Ф
Дата добавления - 30.01.2021 в 19:15
Юрий_Ф Дата: Суббота, 30.01.2021, 19:32 | Сообщение № 9
Группа: Проверенные
Ранг: Ветеран
Сообщений: 769
Репутация: 1 ±
Замечаний: 60% ±

Excel 2010
Nic70y
Вы как всегда правы! И то, что в файле Egyptian не заглянул в УФ (просто не предполагал, что там это). И в предложенной вами формуле без УФ всё выходит!
Выручили, спасибо!
==
Всем, неравнодушным за помощь спасибо!
Хочется как-то отблагодарить! Повышаю хотя бы ваш уровень! hands


То, что мы делаем, завораживает!
Кстати! Я не могу всем нравиться! И это взаимно!


Сообщение отредактировал Юрий_Ф - Суббота, 30.01.2021, 20:25
 
Ответить
СообщениеNic70y
Вы как всегда правы! И то, что в файле Egyptian не заглянул в УФ (просто не предполагал, что там это). И в предложенной вами формуле без УФ всё выходит!
Выручили, спасибо!
==
Всем, неравнодушным за помощь спасибо!
Хочется как-то отблагодарить! Повышаю хотя бы ваш уровень! hands

Автор - Юрий_Ф
Дата добавления - 30.01.2021 в 19:32
Юрий_Ф Дата: Суббота, 30.01.2021, 20:02 | Сообщение № 10
Группа: Проверенные
Ранг: Ветеран
Сообщений: 769
Репутация: 1 ±
Замечаний: 60% ±

Excel 2010
Egyptian,
Что-то не получается! (Для 31го числа с помощью УФ в нижней табличке). Не глянете файл? Может, дело в том, что у меня стоит ФОРМАТ НЕ ЗАДАН, а у вас - пустое окошко? Но тогда, как этого достичь?
К сообщению приложен файл: 3996305.xlsx (10.7 Kb)


То, что мы делаем, завораживает!
Кстати! Я не могу всем нравиться! И это взаимно!


Сообщение отредактировал Юрий_Ф - Суббота, 30.01.2021, 20:03
 
Ответить
СообщениеEgyptian,
Что-то не получается! (Для 31го числа с помощью УФ в нижней табличке). Не глянете файл? Может, дело в том, что у меня стоит ФОРМАТ НЕ ЗАДАН, а у вас - пустое окошко? Но тогда, как этого достичь?

Автор - Юрий_Ф
Дата добавления - 30.01.2021 в 20:02
Egyptian Дата: Суббота, 30.01.2021, 21:08 | Сообщение № 11
Группа: Проверенные
Ранг: Ветеран
Сообщений: 513
Репутация: 184 ±
Замечаний: 0% ±

Excel 2013/2016
Юрий_Ф,
1. Открываете УФ.
2. Задаете новое правило.
3. Выбираете формулу.
4. Кидаете туда мою формулу
Код
=D$6>TODAY()


5. Жмете Форматировать, или как там будет в русской версии, выбираете шрифт белого цвета и задаете границы ячейки соответствующего цвета, чтобы все выглядело натурально.
6. Задаете диапазон действия для формулы.


Делаете вышеописанное и для седьмой строки, только формулу соответственно измените на
Код
=D$7>TODAY()


Сообщение отредактировал Egyptian - Суббота, 30.01.2021, 21:15
 
Ответить
СообщениеЮрий_Ф,
1. Открываете УФ.
2. Задаете новое правило.
3. Выбираете формулу.
4. Кидаете туда мою формулу
Код
=D$6>TODAY()


5. Жмете Форматировать, или как там будет в русской версии, выбираете шрифт белого цвета и задаете границы ячейки соответствующего цвета, чтобы все выглядело натурально.
6. Задаете диапазон действия для формулы.


Делаете вышеописанное и для седьмой строки, только формулу соответственно измените на
Код
=D$7>TODAY()

Автор - Egyptian
Дата добавления - 30.01.2021 в 21:08
Юрий_Ф Дата: Суббота, 30.01.2021, 21:44 | Сообщение № 12
Группа: Проверенные
Ранг: Ветеран
Сообщений: 769
Репутация: 1 ±
Замечаний: 60% ±

Excel 2010
Спасибо, сейчас попробую! >(


То, что мы делаем, завораживает!
Кстати! Я не могу всем нравиться! И это взаимно!
 
Ответить
СообщениеСпасибо, сейчас попробую! >(

Автор - Юрий_Ф
Дата добавления - 30.01.2021 в 21:44
Юрий_Ф Дата: Суббота, 30.01.2021, 22:12 | Сообщение № 13
Группа: Проверенные
Ранг: Ветеран
Сообщений: 769
Репутация: 1 ±
Замечаний: 60% ±

Excel 2010
Egyptian
Спасибо, уважаемый! Очень подробно! Сделал для 31го января. Буду ждать наступления новых суток! yes


То, что мы делаем, завораживает!
Кстати! Я не могу всем нравиться! И это взаимно!
 
Ответить
СообщениеEgyptian
Спасибо, уважаемый! Очень подробно! Сделал для 31го января. Буду ждать наступления новых суток! yes

Автор - Юрий_Ф
Дата добавления - 30.01.2021 в 22:12
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Вставка числа и дня недели по мере их достижения (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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