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

Вход

Регистрация

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

 

= Мир MS Excel/замена формулы разндат - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » замена формулы разндат (Формулы)
замена формулы разндат
dev4onka Дата: Вторник, 04.03.2014, 16:30 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 22
Репутация: 0 ±
Замечаний: 20% ±

Подскажите, пожалуйста!

Сегодня сама лично убедилась, что формула РАЗНДАТ считает некорректно. Правильно ли будет считать количество дней между двумя датами формула:
Код
=--(ОСТАТ(ЦЕЛОЕ((ДНЕЙ360($B$1;C14)+1)/30);12)&","&ОСТАТ(ДНЕЙ360($B$1;C14)+1;30))
???


Сообщение отредактировал Serge_007 - Вторник, 04.03.2014, 21:59
 
Ответить
СообщениеПодскажите, пожалуйста!

Сегодня сама лично убедилась, что формула РАЗНДАТ считает некорректно. Правильно ли будет считать количество дней между двумя датами формула:
Код
=--(ОСТАТ(ЦЕЛОЕ((ДНЕЙ360($B$1;C14)+1)/30);12)&","&ОСТАТ(ДНЕЙ360($B$1;C14)+1;30))
???

Автор - dev4onka
Дата добавления - 04.03.2014 в 16:30
dev4onka Дата: Вторник, 04.03.2014, 17:08 | Сообщение № 2
Группа: Пользователи
Ранг: Новичок
Сообщений: 22
Репутация: 0 ±
Замечаний: 20% ±

получается, если взять две разные даты и посчитать между ними количество дней, то получается тоже неверный результат при формуле
Код
--(ЦЕЛОЕ((ДНЕЙ360($B$1;C3)+1)/30)&","&ОСТАТ(ДНЕЙ360($B$1;C3)+1;30))
:
например, с 27.02.2014 по 28.03.2014 - 1 месяц и 2 дня (неправильно)
с 28.02.2014 по 28.03.2014 - 29 дней (правильно)

формула
Код
=--(РАЗНДАТ($B$1;C3;"m")&","&РАЗНДАТ($B$1;C3;"md"))
показывает другой результат
с 28.02.2014 по 28.03.2014 - 1 месяц (неправильно)


Сообщение отредактировал Serge_007 - Вторник, 04.03.2014, 21:59
 
Ответить
Сообщениеполучается, если взять две разные даты и посчитать между ними количество дней, то получается тоже неверный результат при формуле
Код
--(ЦЕЛОЕ((ДНЕЙ360($B$1;C3)+1)/30)&","&ОСТАТ(ДНЕЙ360($B$1;C3)+1;30))
:
например, с 27.02.2014 по 28.03.2014 - 1 месяц и 2 дня (неправильно)
с 28.02.2014 по 28.03.2014 - 29 дней (правильно)

формула
Код
=--(РАЗНДАТ($B$1;C3;"m")&","&РАЗНДАТ($B$1;C3;"md"))
показывает другой результат
с 28.02.2014 по 28.03.2014 - 1 месяц (неправильно)

Автор - dev4onka
Дата добавления - 04.03.2014 в 17:08
Wowick Дата: Вторник, 04.03.2014, 17:32 | Сообщение № 3
Группа: Пользователи
Ранг: Участник
Сообщений: 50
Репутация: 5 ±
Замечаний: 0% ±

Excel 2010
например, с 27.02.2014 по 28.03.2014 - 1 месяц и 2 дня (неправильно)


А че неправильного??? С 27 февраля срок месяц закончится 26.03 или где неправильно???
Да, есть тут несправедливость. Если вы 28 февраля покупаете абонемент "на месяц", то он будет действовать по 27 марта. А если кто-то покупает абонемент "на месяц" на следующий день, т.е. 1 марта, то он будет действовать на 3 дня больше, т.е. до 31 марта...


Сообщение отредактировал Wowick - Вторник, 04.03.2014, 17:36
 
Ответить
Сообщение
например, с 27.02.2014 по 28.03.2014 - 1 месяц и 2 дня (неправильно)


А че неправильного??? С 27 февраля срок месяц закончится 26.03 или где неправильно???
Да, есть тут несправедливость. Если вы 28 февраля покупаете абонемент "на месяц", то он будет действовать по 27 марта. А если кто-то покупает абонемент "на месяц" на следующий день, т.е. 1 марта, то он будет действовать на 3 дня больше, т.е. до 31 марта...

Автор - Wowick
Дата добавления - 04.03.2014 в 17:32
dev4onka Дата: Вторник, 04.03.2014, 17:37 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 22
Репутация: 0 ±
Замечаний: 20% ±

Wowick, здесь нет полного календарного месяца, я считаю результат должен быть 30 дней
 
Ответить
СообщениеWowick, здесь нет полного календарного месяца, я считаю результат должен быть 30 дней

Автор - dev4onka
Дата добавления - 04.03.2014 в 17:37
Pelena Дата: Вторник, 04.03.2014, 17:42 | Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 19197
Репутация: 4423 ±
Замечаний: ±

Excel 365 & Mac Excel
Ирина, почитайте обсуждение здесь. Возможно, одна из формул Вам подойдет


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеИрина, почитайте обсуждение здесь. Возможно, одна из формул Вам подойдет

Автор - Pelena
Дата добавления - 04.03.2014 в 17:42
Serjik113 Дата: Вторник, 04.03.2014, 17:50 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
хмм... я извиняюсь может я чего-то не понимаю а разве простая формула вычитания одной ячейки с датой и другой ячейки с датой не покажет количества дней? То есть если из 10.01.2013 вычесть 07.01.2013 будет 3 дня, при этом формат ячеек с датами - ДАТА, а формат дней - Целое число.
 
Ответить
Сообщениехмм... я извиняюсь может я чего-то не понимаю а разве простая формула вычитания одной ячейки с датой и другой ячейки с датой не покажет количества дней? То есть если из 10.01.2013 вычесть 07.01.2013 будет 3 дня, при этом формат ячеек с датами - ДАТА, а формат дней - Целое число.

Автор - Serjik113
Дата добавления - 04.03.2014 в 17:50
dev4onka Дата: Вторник, 04.03.2014, 17:50 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 22
Репутация: 0 ±
Замечаний: 20% ±

Pelena, именно с этой темы я взяла получившуюся формулу
 
Ответить
СообщениеPelena, именно с этой темы я взяла получившуюся формулу

Автор - dev4onka
Дата добавления - 04.03.2014 в 17:50
dev4onka Дата: Вторник, 04.03.2014, 17:51 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 22
Репутация: 0 ±
Замечаний: 20% ±

Serjik113, все правильно, только мне нужно еще количество месяцев
 
Ответить
СообщениеSerjik113, все правильно, только мне нужно еще количество месяцев

Автор - dev4onka
Дата добавления - 04.03.2014 в 17:51
jakim Дата: Вторник, 04.03.2014, 21:20 | Сообщение № 9
Группа: Друзья
Ранг: Старожил
Сообщений: 1202
Репутация: 313 ±
Замечаний: 0% ±

Excel 2010
Сравните и может выберите один из трёх вариантов
.
К сообщению приложен файл: Book1.xlsx (9.7 Kb)
 
Ответить
Сообщение
Сравните и может выберите один из трёх вариантов
.

Автор - jakim
Дата добавления - 04.03.2014 в 21:20
dev4onka Дата: Среда, 05.03.2014, 09:11 | Сообщение № 10
Группа: Пользователи
Ранг: Новичок
Сообщений: 22
Репутация: 0 ±
Замечаний: 20% ±

jakim, последняя считает так как мне надо до того момента, пока в первой дате не поменяешь на (например) 27.02.2013
 
Ответить
Сообщениеjakim, последняя считает так как мне надо до того момента, пока в первой дате не поменяешь на (например) 27.02.2013

Автор - dev4onka
Дата добавления - 05.03.2014 в 09:11
jakim Дата: Среда, 05.03.2014, 10:40 | Сообщение № 11
Группа: Друзья
Ранг: Старожил
Сообщений: 1202
Репутация: 313 ±
Замечаний: 0% ±

Excel 2010
Вроде нашёл ошибку и поправил.
К сообщению приложен файл: 0156742.xlsx (9.7 Kb)
 
Ответить
Сообщение
Вроде нашёл ошибку и поправил.

Автор - jakim
Дата добавления - 05.03.2014 в 10:40
Мир MS Excel » Вопросы и решения » Вопросы по Excel » замена формулы разндат (Формулы)
  • Страница 1 из 1
  • 1
Поиск:

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