Прочее компьютерное
Вопрос по Excel
Помогите сделать формулу в Excel для вычисления стажа роботы такого вида : [ссылка появится после проверки модератором] (закинул на радикал) Если ссылку не закинут то таблица такого рода. _________А__________|__B__| | Дата приема на роботу | Стаж | ___________________________ |______ **.**.****______ | __?__ | надо формулу для "стажа" чтобы почитало время от приема до сегодняшнего дня.
Для вычислений длительностей интервалов дат в Excel есть функция РАЗНДАТ (), в английской версии - DATEDIF().
Нюанс в том, что Вы не найдете эту функцию в списке Мастера функций, нажав кнопку fx - она является недокументированной возможностью Excel (точнее говоря, найти описание этой функции и ее аргументов можно только в полной версии англоязычной справки, поскольку на самом деле она оставлена для совместимости со старыми версиями Excel и Lotus 1-2-3). Поэтому постораюсь изложить это по-русски здесь. Итак.. .
Синтаксис функции следующий:
РАЗНДАТ (начальная_дата; конечная_дата; способ_измерения)
Самый интересный аргумент, конечно, последний. Он определяет, каким именно образом и в каких единицах будет измеряться интервал между начальной и конечной датами. Этот параметр может принимать следующие значения:
"y"разница в полных годах
"m"в полных месяцах
"d"в полных днях
"yd"разница в днях с начала года без учета лет
"md"разница в днях без учета месяцев и лет
"ym"разница в полных месяцах без учета лет
Т. е. при желании подсчитать и вывести, например, ваш стаж в виде "3 г. 4 мес. 12 дн. ", необходимо ввести в ячейку следующую формулу:
=РАЗНДАТ (A1;A2;"y") & " г. " & РАЗНДАТ (A1;A2;"ym") & " мес. " & РАЗНДАТ (A1;A2;"md") & " дн. "
или в английской версии Excel:
=DATEDIF(A1,A2,"y") & " y. " & DATEDIF(A1A2,"ym") & " m. " & DATEDIF(A1,A2,"md") & " d."
где А1 - ячейка с датой поступления на работу, А2 - с датой увольнения.
Нюанс в том, что Вы не найдете эту функцию в списке Мастера функций, нажав кнопку fx - она является недокументированной возможностью Excel (точнее говоря, найти описание этой функции и ее аргументов можно только в полной версии англоязычной справки, поскольку на самом деле она оставлена для совместимости со старыми версиями Excel и Lotus 1-2-3). Поэтому постораюсь изложить это по-русски здесь. Итак.. .
Синтаксис функции следующий:
РАЗНДАТ (начальная_дата; конечная_дата; способ_измерения)
Самый интересный аргумент, конечно, последний. Он определяет, каким именно образом и в каких единицах будет измеряться интервал между начальной и конечной датами. Этот параметр может принимать следующие значения:
"y"разница в полных годах
"m"в полных месяцах
"d"в полных днях
"yd"разница в днях с начала года без учета лет
"md"разница в днях без учета месяцев и лет
"ym"разница в полных месяцах без учета лет
Т. е. при желании подсчитать и вывести, например, ваш стаж в виде "3 г. 4 мес. 12 дн. ", необходимо ввести в ячейку следующую формулу:
=РАЗНДАТ (A1;A2;"y") & " г. " & РАЗНДАТ (A1;A2;"ym") & " мес. " & РАЗНДАТ (A1;A2;"md") & " дн. "
или в английской версии Excel:
=DATEDIF(A1,A2,"y") & " y. " & DATEDIF(A1A2,"ym") & " m. " & DATEDIF(A1,A2,"md") & " d."
где А1 - ячейка с датой поступления на работу, А2 - с датой увольнения.
формула =ДНЕЙ360(A2,СЕГОДНЯ (),1)
Авка хорошая) )
P.S.Простите пожалуста за флуд, просто фанат крёстного отца!
P.S.Простите пожалуста за флуд, просто фанат крёстного отца!
Похожие вопросы
- вопрос по Excel
- Люди помогите пожалуста, у меня экзамен вопрос по Excel (информатика) на ннесколько минут
- Вопрос про excel как сделать фон
- Ответьте пожалуйста на вопросы которые можете по MS Word, Excel
- Excel 2003. Связь по протоколу DDE с приложением EXCEL. Подскажите как сделать связь между программой и Excel 2003?
- Когда работодатель пишет в требованиях в своей вакансии "уверенный пользователь Excel", что он имеет ввиду?
- Помогите, пожалуйста, с Excel!
- как суммировать текстовые ячейки в excel написаннные вертикально.. нужно чтоб они встали в ряд через запятую.. как??
- Как автоматизировать перенос данных под гиперссылками с сайта в Excel
- Как изменить тип данных в Excel?