Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Excel разность / 22 сообщений из 22, страница 1 из 1
23.05.2005, 10:47
    #33079465
Excel разность
Есть три стролбца в Excel. Тип данных - время. Как сделать чтобы третий столбец был разностью второго и первого для всего листа?
...
Рейтинг: 0 / 0
23.05.2005, 12:23
    #33079759
Processor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel разность
Дима СитникЕсть три стролбца в Excel. Тип данных - время. Как сделать чтобы третий столбец был разностью второго и первого...?
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
РАЗНДАТ
Вычисляет число дней, месяцев и лет между двумя датами. 
Синтаксис
РАЗНДАТ(нач_дата;кон_дата;единица)
Нач_дата  — это дата, представляющая начало периода.... 
(За более полной информацией по представлению дат числами обратитесь к справке по функции ТДАТА).
Кон_дата  — дата, представляющая конец периода.
Единица  — это тип возвращаемой информации. 
...для всего листа? "Трудно искать чёрную кошку..."
Третий столбец - он и есть третий для всего листа.
...
Рейтинг: 0 / 0
29.09.2005, 10:21
    #33294912
Шурик Л
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel разность
Что-то я не могу эту функцию в Excele 2003 найти...
Какую-то надстройку под нее надо включать или что?

Подскажите, pls.
...
Рейтинг: 0 / 0
29.09.2005, 12:03
    #33295314
kibertigra
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel разность
у меня тоже нет РАЗНДАТ
...
Рейтинг: 0 / 0
29.09.2005, 15:41
    #33296239
Processor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel разность
Шурик ЛЧто-то я не могу эту функцию в Excele 2003 найти...Нет её и в HELP'е EXCEL 2002.
Зато есть в сети
Тем не менее, она воспринимается и работает:
...
Рейтинг: 0 / 0
29.09.2005, 16:40
    #33296454
vkodor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel разность
РАЗНДАТ
См. также

Вычисляет число дней, месяцев и лет между двумя датами. Эта функция обеспечивает совместимость с Lotus 1-2-3.

Синтаксис

РАЗНДАТ(нач_дата;кон_дата;единица)

Нач_дата — это дата, представляющая начало периода. Даты могут вводиться как текстовые строки в двойных кавычках (например "30.1.2001"), как числа (например 39921 представляет 30 января 2001 г. апри использовании системы дат 1900) или как результат других формул или функций (например ДАТАЗНАЧ("30.1.2001")). За более полной информацией по представлению дат числами обратитесь к справке по функции ТДАТА.

Кон_дата — дата, представляющая конец периода.

Единица — это тип возвращаемой информации.

Единица Возвращаемое значение
"Y" Количество полных лет в указанном периоде.
"M" Количество полных месяцев в указанном периоде.
"D" Количество дней в периоде.
"MD" Разница в днях между нач_дата и кон_дата. Месяцы и годы в датах игнорируются.
"YM" Разница в месяцах между нач_дата и кон_дата. Дни и годы в датах игнорируются.
"YD" Разница в днях между нач_дата и кон_дата. Годы в датах игнорируются.


Замечания

Microsoft Excel хранит даты как целые числа и может выполнять над ними вычисления. Если в книге используется система дат 1900, в числовом формате Excel хранит 1 января 1900 г. как 1. Если в книге используется система дат 1904, в числовом формате Excel хранит 1 января 1904 г. как 0 (в числовом формате 2 января 1904 г. — это 1). Например, в системе дат 1900 Excel хранит в числовом формате 1 января 1998 г. как 35796, так как между этим днем и 1 января 1900 г. прошло 35795 дней. Хранение даты и времени в Microsoft Excel.


Excel для Windows и Excel для Макинтош используют по умолчанию различные системы дат. Для получения более подробной информации, см. справку по функции ТДАТА.
Примеры

РАЗНДАТ("1.1.2001";"1.1.2003";"Y") равняется 2 — в периоде два полных года.

РАЗНДАТ("6.1.2001";"15.8.2002";"D") равняется 440 или 440 дней между 1 июня 2001 и 15 августа 2002.

РАЗНДАТ("6.1.2001";"15.8.2002";"YD") равняется 75, или 75 дней между 1 июня и 15 августа, годы в датах проигнорированы.

РАЗНДАТ("6.1.2001";"15.8.2002";"MD") равняется 14, разность между 1 и 15 — днем нач_дата и днем кон_дата — месяцы и годы в датах проигнорированы.
...
Рейтинг: 0 / 0
29.09.2005, 17:34
    #33296653
talgat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel разность
Я понял из вопроса что у него в столбцах не дата, а время
...
Рейтинг: 0 / 0
29.09.2005, 17:56
    #33296725
Processor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel разность
talgatЯ понял из вопроса что у него в столбцах не дата, а времяДима, наверное, и спросил-то мимоходом, чтобы нам было чем заняться... :-)
...
Рейтинг: 0 / 0
29.09.2005, 23:50
    #33297195
100g
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel разность
авторДима, наверное, и спросил-то мимоходом, чтобы нам было чем заняться... :-)
ага, да ещё и в мае05:) Шурик видимо основательно зарылся в архивах:)

Коль уж подняли темку:
Дык, РАЗНДАТ зачем?
Вычитаешь и всё:
________________
Мечты сбываются.
...
Рейтинг: 0 / 0
30.09.2005, 11:46
    #33297998
Processor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel разность
100gВычитаешь и всё...>Таким образом я упростил жизнь to Young Lady ("anykey"):
...
Рейтинг: 0 / 0
30.09.2005, 14:16
    #33298511
100g
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel разность
Processor 100gВычитаешь и всё...
>Таким образом я упростил жизнь to Young Lady ("anykey"):

:):):)
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
20.03.2009, 11:40
    #35881247
PVB
PVB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel разность
Разницу в днях понятно теперь
Код: plaintext
 =РАЗНДАТ(A6;B6;"D")

А как можно вычислить разницу в часах или минутах ?
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
28.07.2010, 12:09
    #36763449
bescha
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel разность
PVBРазницу в днях понятно теперь
Код: plaintext
 =РАЗНДАТ(A6;B6;"D")

А как можно вычислить разницу в часах или минутах ?

умножить результат этой формулы на 24 / 1440 соответственно
...
Рейтинг: 0 / 0
28.07.2010, 22:51
    #36765104
kimtan
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel разность
Скорее так:
=ТЕКСТ(B6-A6;"[мм]")
Или просто: =B6-A6
и формат ячейки - [мм]
Получим разницу в минутах. Для секунд, часов [сс], [чч] соответственно.
...
Рейтинг: 0 / 0
15.01.2011, 16:04
    #37060501
Excel разность
Люди, помогите мне пожалуйста. Мне приходится работать с EXCEL 2007 и я столкнулся с проблемой стажа. Допустим есть колонка дат принятия сотрудников на работу. Нужно рассчитать кол-во полных рабочих лет каждого сотрудника, но при этом нужно учитывать сегодняшюю дату, чтобы не изменять ее каждый раз. Не могу продумать какую формулу использовать...
...
Рейтинг: 0 / 0
15.01.2011, 16:10
    #37060503
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel разность
Ярослав Иванович X,

Модератор:
начните новую тему.
...
Рейтинг: 0 / 0
15.01.2011, 16:10
    #37060504
The_Prist
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel разность
Ярослав Иванович Xно при этом нужно учитывать сегодняшюю дату, чтобы не изменять ее каждый раз. Не могу продумать какую формулу использовать...СЕГОДНЯ()
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
16.01.2012, 09:53
    #37615762
plus_stick
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel разность
Здравствуйте.

Если взять даты 01.01.2012 и 15.02.2012, то такая конструкция:
=РАЗНДАТ("01.01.2012";"15.02.2012";"m")
возвращает 1. Это правильно, разница составляет 1 месяц.
А если взять вот так:
=РАЗНДАТ("16.01.2012";"01.03.2012";"m")
то всё равно возвращает 1, хотя этот промежуток дат охватывает 3 месяца, соответственно разница должна составлять 2.
Никто не знает, как добиться нужного результата?
...
Рейтинг: 0 / 0
16.01.2012, 10:16
    #37615782
plus_stick
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel разность
=(ГОД("01.03.2012")-ГОД("16.01.2012"))*12+МЕСЯЦ("01.03.2012")-МЕСЯЦ("16.01.2012")
возвращает 2.
...
Рейтинг: 0 / 0
16.01.2012, 12:58
    #37616061
Михаил Ч.
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel разность
plus_stickА если взять вот так:
=РАЗНДАТ("16.01.2012";"01.03.2012";"m")
то всё равно возвращает 1, хотя этот промежуток дат охватывает 3 месяца, соответственно разница должна составлять 2.
Никто не знает, как добиться нужного результата?
Почему 1,5 месяца (45 дней) должно приравниватся к 2 а не к 1 месяцу?
На мой взгляд все правильно считает.

Еще вариант:
=ЦЕЛОЕ(ДНЕЙ360("16.01.2012";"01.03.2012")/30)
...
Рейтинг: 0 / 0
16.01.2012, 19:09
    #37616962
AndreTM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel разность
Если стаж страховой, то в Правилах расчета однозначно указано "год - 12 месяцев по 30 дней". Так что возьмите формулу из предыдущего поста (только не делите на 30).
...
Рейтинг: 0 / 0
11.03.2012, 23:10
    #37699640
Людмила1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel разность
Ярослав Иванович X,

Функция ДНЕЙ360
Указываете в первом поле функцию СЕГОДНЯ(), во втором дату приема на работу. Получаете число дней. Делите на 365.
Все. Сегодня как раз студентам такую задачку давала. Им очень понравилось
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Excel разность / 22 сообщений из 22, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]