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

Вход

Регистрация

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

 

= Мир MS Excel/Количество дней в году - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Количество дней в году
Юрий_Ф Дата: Воскресенье, 05.03.2023, 19:09 | Сообщение № 1
Группа: Проверенные
Ранг: Ветеран
Сообщений: 841
Репутация: 5 ±
Замечаний: 60% ±

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

Для вычислений требуется число "количество дней в году".
В ячейке А1, допустим стоит дата 01.03.2023.
Пробовал ввести формулу:
Код
=РАЗНДАТ((ДАТА(ГОД(A1);12;31));ДАТА(ГОД(A1)-1;12;31);"d")

Не принимает! Пишет об ошибке #ЧИСЛО!
Прошу помочь разобраться в этой, по-видимому, не очень сложной ситуации!


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


Сообщение отредактировал Юрий_Ф - Воскресенье, 05.03.2023, 19:10
 
Ответить
СообщениеДобрый день, уважаемые форумчане!

Для вычислений требуется число "количество дней в году".
В ячейке А1, допустим стоит дата 01.03.2023.
Пробовал ввести формулу:
Код
=РАЗНДАТ((ДАТА(ГОД(A1);12;31));ДАТА(ГОД(A1)-1;12;31);"d")

Не принимает! Пишет об ошибке #ЧИСЛО!
Прошу помочь разобраться в этой, по-видимому, не очень сложной ситуации!

Автор - Юрий_Ф
Дата добавления - 05.03.2023 в 19:09
DrMini Дата: Воскресенье, 05.03.2023, 20:02 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1877
Репутация: 269 ±
Замечаний: 0% ±

Excel LTSC 2024 RUS
Для вычислений требуется число "количество дней в году".

А вот такая формула не подойдёт?
Код
=ДАТА(ГОД(A1);12;31)-ДАТА(ГОД(A1);1;1)+1
 
Ответить
Сообщение
Для вычислений требуется число "количество дней в году".

А вот такая формула не подойдёт?
Код
=ДАТА(ГОД(A1);12;31)-ДАТА(ГОД(A1);1;1)+1

Автор - DrMini
Дата добавления - 05.03.2023 в 20:02
cmivadwot Дата: Воскресенье, 05.03.2023, 20:06 | Сообщение № 3
Группа: Проверенные
Ранг: Ветеран
Сообщений: 534
Репутация: 97 ±
Замечаний: 0% ±

365
Юрий_Ф,
Код
=ДАТА(ГОД(A1);12;31)-ДАТА(ГОД(A1);1;1)+1
упс ... уже написали))


Сообщение отредактировал cmivadwot - Воскресенье, 05.03.2023, 20:06
 
Ответить
СообщениеЮрий_Ф,
Код
=ДАТА(ГОД(A1);12;31)-ДАТА(ГОД(A1);1;1)+1
упс ... уже написали))

Автор - cmivadwot
Дата добавления - 05.03.2023 в 20:06
Юрий_Ф Дата: Воскресенье, 05.03.2023, 20:12 | Сообщение № 4
Группа: Проверенные
Ранг: Ветеран
Сообщений: 841
Репутация: 5 ±
Замечаний: 60% ±

Excel 2010
Да, спасибо, уваж. DrMini

По аналогии немного переработал вашу формулу. Получилось так:

Код
=ДАТА(ГОД(A1);12;31)-ДАТА(ГОД(A1)-1;12;31)


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

По аналогии немного переработал вашу формулу. Получилось так:

Код
=ДАТА(ГОД(A1);12;31)-ДАТА(ГОД(A1)-1;12;31)

Автор - Юрий_Ф
Дата добавления - 05.03.2023 в 20:12
cmivadwot Дата: Воскресенье, 05.03.2023, 20:14 | Сообщение № 5
Группа: Проверенные
Ранг: Ветеран
Сообщений: 534
Репутация: 97 ±
Замечаний: 0% ±

365
Юрий_Ф, и ваша работает но надо поковырять...от даты до даты или конкретно в году даты??
К сообщению приложен файл: aproproprropr.xlsx (11.0 Kb)


Сообщение отредактировал cmivadwot - Воскресенье, 05.03.2023, 20:15
 
Ответить
СообщениеЮрий_Ф, и ваша работает но надо поковырять...от даты до даты или конкретно в году даты??

Автор - cmivadwot
Дата добавления - 05.03.2023 в 20:14
DrMini Дата: Воскресенье, 05.03.2023, 20:14 | Сообщение № 6
Группа: Друзья
Ранг: Старожил
Сообщений: 1877
Репутация: 269 ±
Замечаний: 0% ±

Excel LTSC 2024 RUS
Юрий_Ф, ещё проще вычислять только по году через остаток (а вдруг пригодится).
Код
=ЕСЛИ(ОСТАТ(A1;4);365;366)

До кучи:
Код
=ДЕНЬ(ДАТА(ГОД(A1);3;0))+337


Сообщение отредактировал DrMini - Воскресенье, 05.03.2023, 20:23
 
Ответить
СообщениеЮрий_Ф, ещё проще вычислять только по году через остаток (а вдруг пригодится).
Код
=ЕСЛИ(ОСТАТ(A1;4);365;366)

До кучи:
Код
=ДЕНЬ(ДАТА(ГОД(A1);3;0))+337

Автор - DrMini
Дата добавления - 05.03.2023 в 20:14
Serge_007 Дата: Понедельник, 06.03.2023, 15:04 | Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
DrMini, попробуй в ячейку А1 ввести дату 1900-го года :)

Хорошая тема определения високосности года: Високосный год (сколько дней в году)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеDrMini, попробуй в ячейку А1 ввести дату 1900-го года :)

Хорошая тема определения високосности года: Високосный год (сколько дней в году)

Автор - Serge_007
Дата добавления - 06.03.2023 в 15:04
DrMini Дата: Понедельник, 06.03.2023, 15:20 | Сообщение № 8
Группа: Друзья
Ранг: Старожил
Сообщений: 1877
Репутация: 269 ±
Замечаний: 0% ±

Excel LTSC 2024 RUS
попробуй в ячейку А1 ввести дату 1900-го года

:D а мне точно это не надо. И я признаюсь был очень удивлён, когда открыл календарь 1918 года и там не хватало 14 дней. Ведь знал, но пока не увидел - не задумался. Думаю и Юрию 1900 год не понадобится.
[offtop]но это не точно.[/offtop]
 
Ответить
Сообщение
попробуй в ячейку А1 ввести дату 1900-го года

:D а мне точно это не надо. И я признаюсь был очень удивлён, когда открыл календарь 1918 года и там не хватало 14 дней. Ведь знал, но пока не увидел - не задумался. Думаю и Юрию 1900 год не понадобится.
[offtop]но это не точно.[/offtop]

Автор - DrMini
Дата добавления - 06.03.2023 в 15:20
  • Страница 1 из 1
  • 1
Поиск:

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