Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft Office Новый топик    Ответить
 Количество дней в месяце в Excel  [new]
Bender Radriges
Member

Откуда: адуктО
Сообщений: 59
У меня вопрос, какое среднее кол-во дней в месяце в Excel
Ниже пример, он почему-то неправильно считает кол-во дней, может кто сталкивался с подобной проблемой
Пример:
1 лет, 7 месяцев, 13 дней
0 лет, 2 месецев, 0 дней
Итог: 1 лет, 9 месяцев, 9 дней
Я так понял что Excel берет среднее кол-во дней в месяце всегда разное.
Почему так, можно ли это исправить???
19 янв 07, 17:18    [3668585]     Ответить | Цитировать Сообщить модератору
 Re: Количество дней в месяце в Excel  [new]
k-nike
Member

Откуда: Левый берег
Сообщений: 2163
По-моему эксель не берет ни каких средних. Вы в каком формате вводите данные в ячейки? Насколько я знаю эксель, там нет такого формата "лет/месяцев/дней". Видимо это что-то вами придуманное. Следовательно ищите ошибку у себя.

Картинка с другого сайта.
19 янв 07, 17:40    [3668770]     Ответить | Цитировать Сообщить модератору
 Re: Количество дней в месяце в Excel  [new]
Bender Radriges
Member

Откуда: адуктО
Сообщений: 59
Я делую через функцию РАЗНДАТ()
Формула вглядит так:
Для разницы двух ячеек: =РАЗНДАТ(A2;B2;"Y")&" лет, "&РАЗНДАТ(A2;B2;"YM")&" месяцев, "&РАЗНДАТ(A2;B2;"MD") &" дней"
Для суммы этих самых разниц: =РАЗНДАТ(СУММ(A2:A31);СУММ(B2:B31);"Y")&" лет, "&РАЗНДАТ(СУММ(A2:A31);СУММ(B2:B31);"YM")&" месяцев, "&РАЗНДАТ(СУММ(A2:A31);СУММ(B2:B31);"MD")&" дней"
19 янв 07, 17:44    [3668797]     Ответить | Цитировать Сообщить модератору
 Re: Количество дней в месяце в Excel  [new]
k-nike
Member

Откуда: Левый берег
Сообщений: 2163
А сами данные как выглядят? В каком формате они введены?

Картинка с другого сайта.
19 янв 07, 17:46    [3668809]     Ответить | Цитировать Сообщить модератору
 Re: Количество дней в месяце в Excel  [new]
Bender Radriges
Member

Откуда: адуктО
Сообщений: 59
В формате даты: 01.01.01
19 янв 07, 17:51    [3668836]     Ответить | Цитировать Сообщить модератору
 Re: Количество дней в месяце в Excel  [new]
KL (XL)
Member

Откуда: Madrid
Сообщений: 2070
задача сильно облегчится если подвесить файл с примером. наск. мне известно данная функция имеет проблемы с високосными годами, но это ошибка на 1 день, а не на 4.

KL
[MVP - Microsoft Excel]
19 янв 07, 18:06    [3668888]     Ответить | Цитировать Сообщить модератору
 Re: Количество дней в месяце в Excel  [new]
Bender Radriges
Member

Откуда: адуктО
Сообщений: 59
К сожалению файл прикрепить не могу, т.к. я на работе, а здесь нам перекрыли эту возможность
22 янв 07, 09:25    [3673057]     Ответить | Цитировать Сообщить модератору
 Re: Количество дней в месяце в Excel  [new]
Fffffffff
Guest
Возможно, наоборот: Excel считает правильно, а вам нужна какая-то собственная функция.
В некоторых случаях 27 февраля + 1 месяц должно равняться 27 марта !
22 янв 07, 10:09    [3673257]     Ответить | Цитировать Сообщить модератору
 Re: Количество дней в месяце в Excel  [new]
Bender Radriges
Member

Откуда: адуктО
Сообщений: 59
Да скорее всего так оно и есть.Интересно можно ли этот баг обойти???
22 янв 07, 11:35    [3673852]     Ответить | Цитировать Сообщить модератору
 Re: Количество дней в месяце в Excel  [new]
Ffffffffffff
Guest
Нужно сначала понять, чего вы хотите.
22 янв 07, 12:35    [3674413]     Ответить | Цитировать Сообщить модератору
 Re: Количество дней в месяце в Excel  [new]
Bender Radriges
Member

Откуда: адуктО
Сообщений: 59
Вот исходный пример:
| А | B | C |
|01.01.01|01.01.05|4 лет, 0 месяцев, 0 дней|
|02.02.02|02.02.06|4 лет, 0 месяцев, 0 дней|
| | Итог:|8 лет, 0 месяцев, 0 дней|
А вот еще пример, который я приводил выше, где он дни не правильно считает:
Пример:
1) 1 лет, 7 месяцев, 13 дней
2) 0 лет, 2 месецев, 0 дней
3) Итог: 1 лет, 9 месяцев, 9 дней
Я ревлизовал это только в 3 ячейках, 1-год, 2-месяц, 3-дней, вот так:
| А | B | C | D | E |
|01.01.01|01.01.05|4 лет| 0 месяцев| 0 дней|
|02.02.02|02.02.06|4 лет| 0 месяцев| 0 дней|
| | Итог:|8 лет| 0 месяцев| 0 дней|

Но все таки лучше конечно было бы как в первом примере...
22 янв 07, 12:55    [3674585]     Ответить | Цитировать Сообщить модератору
 Re: Количество дней в месяце в Excel  [new]
Fffffffffffff
Guest
Если вам нужен расчет стажа, то поищите на форумах (например Access)
готовые пользовательские функции.
22 янв 07, 13:05    [3674657]     Ответить | Цитировать Сообщить модератору
 Re: Количество дней в месяце в Excel  [new]
Ffffffffffffffff
Guest
Суть функции в том, что нужно не одну дату вычитать из другой,
а отдельно вычитать день из дня, месяц из месяца и год из года.
Т.е. делать что-то вроде вычитания/сложения столбиком.
Напишите пользовательскую функцию.
22 янв 07, 15:15    [3675597]     Ответить | Цитировать Сообщить модератору
 Re: Количество дней в месяце в Excel  [new]
Bender Radriges
Member

Откуда: адуктО
Сообщений: 59
=РАЗНДАТ(A1;B1;"Y")&" лет, "&РАЗНДАТ(A1;B1;"YM")&" месяцев, "&РАЗНДАТ(A1;B1;"MD") &" дней"
это для одной ячейки.
=РАЗНДАТ(A3;B3;"Y")&" лет"
=РАЗНДАТ(A3;B3;"YM")&" месяцев"
=РАЗНДАТ(A3;B3;"MD") &" дней"
это для трех ячеек.
22 янв 07, 15:45    [3675808]     Ответить | Цитировать Сообщить модератору
 Re: Количество дней в месяце в Excel  [new]
Fffffffffffff
Guest
И учтите, что могут получится отрицательные значения или кол-во месяцев больше 12.
22 янв 07, 16:23    [3676083]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft Office Ответить
 
Лучший учебный центр Microsoft!
Новейшие курсы Microsoft SQL Server 2014!
Статус Academy Oracle. Очень привлекательные цены на курсы Oracle!
Курсы MySQL. Много групп в сентябре!