Временные диапазоны в excel

When calculating time intervals in Excel, you are looking for the time that has passed between two given sets of time. Because Excel converts dates and times into numbers behind the scenes, determining time intervals really just requires some simple arithmetic. However, the output format of your calculations will be confusing, as it will appear as a number, so you need to convert the format of the output cell to correctly display a time.

  1. Open a new Microsoft Excel 2010 worksheet by double-clicking the Excel icon.

  2. Click on cell «A1» and type in your starting time. Enter this time as either the hours and minutes, like «hh:mm,» or as the date plus the time, like «mm/dd/yy hh:mm.» You can also choose to add «:ss» to the end of the times if you need to enter seconds as well, but note that these will not display in the cell.

  3. Select cell «A2» and enter your ending time using the same format as you did for the starting time.

  4. Click on cell «B1» and enter in the following formula:

    =IF(A1>A2,A2+1-A1,A2-A1)

    The «If» statement will cover those times when your starting time is later then your ending time, such as when you start counting at 10 PM and finish at 4 AM. Without this code, the formula will error out in such times.

  5. Right-click on cell «B1» and choose «Format Cells» from the pop-up menu. Click on «Time» from the column on the left side of the window that pops-up, then slick on «37:30:55» from the list of time formats on the right side of the window. This particular time format will display more than 24 hours in the «hours» part of the time, allowing you to display time intervals longer than one day. Click «OK» to close the window.

  6. Click on cell «B2» and enter the following formula:

    =B1*24

    Press «Enter» to complete the formula, then right-click on the cell and choose «Format Cells.» Select «General» from the list on the left side of the window, then click «OK.» This cell will now show your time interval in a decimal form instead of a time form. For example, a time interval of «3:30:00» will display as «3.5.»

Skip to content

Как посчитать время – разницу, сумму, добавить или вычесть

В статье рассматривается, как в Excel посчитать время. Вы найдете несколько полезных формул чтобы посчитать сумму времени, разницу во времени или сколько времени прошло и многое другое.

Ранее мы внимательно рассмотрели особенности формата времени Excel и возможности основных функций времени. Сегодня мы углубимся в вычисления времени в Excel, и вы узнаете еще несколько формул для эффективного управления временем в ваших таблицах.

Как посчитать разницу во времени в Excel (прошедшее время)

Для начала давайте посмотрим, как можно быстро посчитать в Excel сколько прошло времени, т.е. найти разницу между временем начала и временем окончания. И, как это часто бывает, существует несколько способов для расчета времени. Какую из них выбрать, зависит от вашего набора данных и того, какого именно результата вы пытаетесь достичь. Итак, давайте посмотрим несколько вариантов.

Вычесть одно время из другого

Как вы, наверное, знаете, время в Excel — это обычные десятичные числа, отформатированные так, чтобы они выглядели как время. И поскольку это числа, вы можете складывать и вычитать время так же, как и любые другие числовые значения.

Самая простая и очевидная формула Excel чтобы посчитать время от одного момента до другого:

Время окончания — Время начала

В зависимости от ваших данных, формула разницы во времени может принимать различные формы, например:

Формула Пояснение
=A2-B2 Вычисляет разницу между временами в ячейках A2 и B2.
=ВРЕМЗНАЧ(«21:30») — ВРЕМЗНАЧ («8:40») Вычисляет разницу между указанными моментами времени, которые записаны как текст.
=ВРЕМЯ(ЧАС(A2); МИНУТЫ(A2); СЕКУНДЫ(A2)) — ВРЕМЯ (ЧАС (B2); МИНУТЫ (B2); СЕКУНДЫ (B2)) Вычисляет разницу во времени между значениями в ячейках A2 и B2, игнорируя разницу в датах, когда ячейки содержат значения даты и времени.

Помня, что во внутренней системе Excel время представлено дробной частью десятичного числа, вы, скорее всего, получите результаты, подобные этому скриншоту:

В зависимости оп применяемого форматирования, в столбце D вы можете увидеть десятичные дроби (если установлен формат Общий). Чтобы сделать результаты более информативными, вы можете настроить отображаемый формат времени с помощью одного из следующих шаблонов:

Формат Объяснение
ч Прошедшее время отображается только в часах, например: 4.
ч:мм Прошедшие часы и минуты отображаются в формате 4:50.
ч:мм:сс Прошедшие часы, минуты и секунды отображаются в формате 4:50:15.

Чтобы применить пользовательский формат времени, используйте комбинацию клавиш Ctrl + 1, чтобы открыть диалоговое окно «Формат ячеек», выберите «Пользовательский»  и введите шаблон формата в поле «Тип». Подробные инструкции вы можете найти в статье Создание пользовательского формата времени в Excel .

А теперь давайте разберем это на простых примерах. Если время начала находится в столбце B, а время окончания — в столбце A, вы можете использовать эту простую формулу:

=$A2-$B2

Прошедшее время отображается по-разному в зависимости от использованного формата времени, как видно на этом скриншоте:

Примечание. Если время отображается в виде решеток (#####), то либо ячейка с формулой недостаточно широка, чтобы вместить полученный результат, либо итогом ваших расчетов времени является отрицательное число. Отрицательное время в Экселе недопустимо, но это ограничение можно обойти, о чем мы поговорим далее.

Вычисление разницы во времени с помощью функции ТЕКСТ

Еще один простой метод расчета продолжительности между двумя временами в Excel — применение функции ТЕКСТ:

  • Рассчитать часы между двумя временами:   =ТЕКСТ(A2-B2; «ч»)
  • Рассчитать часы и минуты:                             =ТЕКСТ(A2-B2;»ч:мм»)
  • Посчитать часыминуты и секунды:              =ТЕКСТ(A2-B2;»ч:мм:сс»)

Как видно на скриншоте ниже, вы сразу получаете время в нужном вам формате. Специально устанавливать пользовательский формат ячейки не нужно.

Примечание:

  • Значение, возвращаемое функцией ТЕКСТ, всегда является текстом. Обратите внимание на выравнивание по левому краю содержимого столбцов C:E на скриншоте выше. В некоторых случаях это может быть существенным ограничением, поскольку вы не сможете использовать полученное «текстовое время» в других вычислениях.
  • Если результатом является отрицательное число, ТЕКСТ возвращает ошибку #ЗНАЧ!.

Как сосчитать часы, минуты или секунды

Чтобы получить разницу во времени только в какой-то одной единице времени (только в часах, минутах или секундах), вы можете выполнить следующие вычисления.

Как рассчитать количество часов.

Чтобы представить разницу в часах между двумя моментами времени в виде десятичного числа, используйте следующую формулу:

=( Время окончания — Время начала ) * 24

Если начальное время записано в A2, а время окончания – в B2, вы можете использовать простое выражение B2-A2, чтобы вычислить разницу между ними, а затем умножить результат на 24. Это даст количество часов:

=(B2-A2)* 24

Чтобы получить количество полных часов, используйте функцию ЦЕЛОЕ, чтобы округлить результат до ближайшего целого числа:

=ЦЕЛОЕ((B2-A2) * 24)

Пример расчета разницы во времени только в одной единице измерения вы видите на скриншоте ниже.

Считаем сколько минут в интервале времени.

Чтобы вычислить количество минут между двумя метками времени, умножьте разницу между ними на 1440, что соответствует количеству минут в одном дне (24 часа * 60 минут = 1440).

=( Время окончания — Время начала ) * 1440

Как показано на скриншоте выше, формула может возвращать как положительные, так и отрицательные значения. Отрицательные возникают, когда время окончания меньше времени начала, как в строке 5:

=(B2-A2)*1440

Как сосчитать количество секунд.

Чтобы посчитать разницу в секундах между двумя моментами времени, вы умножаете разницу во времени на 86400, что соответствует числу секунд в одном дне (24 часа * 60 минут * 60 секунд = 86400).

=( Время окончания — Время начала ) * 86400

В нашем примере расчет выглядит следующим образом:

=(B2-A2)* 86400

Примечание. Чтобы результаты отображались правильно, к ячейкам с вашей формулой разницы во времени следует применить общий либо числовой формат.

Как посчитать разницу в каждой единице времени.

Чтобы найти разность между двумя точками времени и выразить ее только в одной определенной единице времени, игнорируя остальные, используйте одну из следующих функций.

  • Разница в часах без учета минут и секунд:

=ЧАС(B2-A2)

  • Разница в минутах без учета часов и секунд:

=МИНУТЫ(B2-A2)

  • Разница в секундах без учета часов и минут:

=СЕКУНДЫ(B2-A2)

При использовании функций Excel ЧАС, МИНУТЫ и СЕКУНДЫ помните, что результат не может превышать 24 для часов, и 60 – для минут и секунд.

В данном случае не играет роли, сколько дней прошло с даты начала до даты окончания. Учитывается только дробная часть числа, то есть время.

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

Как перевести секунды в часы, минуты и секунды

Часто случается, что длительность какого-то события представлена в каких-то одних единицах времени. К примеру, различные приборы зачастую возвращают измеренное ими время в секундах. И это число нам нужно перевести в привычный формат времени – в часы, минуты и секунды, а при необходимости – еще и в дни.

Давайте рассмотрим небольшой пример.

Предположим, зафиксирована продолжительность события 284752 секунд. Переведем число секунд в дни, часы, минуты и секунды.

Вот как это будет:

Дни:

=ЦЕЛОЕ(A2/(60*60*24))

Часы:

=ЦЕЛОЕ(A2/(60*60)) — ЦЕЛОЕ(A2/(60*60*24))*24

Минуты:

=ЦЕЛОЕ(A2/60) — ЦЕЛОЕ(A2/(60*60))*60

Секунды – это просто две последние цифры:

=—ПРАВСИМВ(A2;2)

Если нужно рассчитать время только в часах, минутах и секундах, то изменим формулу подсчета часов:

=ЦЕЛОЕ(A2/(60*60))

Конечно, здесь результат может быть больше 24.

Минуты и секунды подсчитываем, как и прежде.

Еще один вариант перевода секунд в дни, часы, минуты и секунды вы можете посмотреть на скриншоте ниже.

Расчет времени с момента начала до настоящего момента

Чтобы рассчитать, сколько времени прошло с какой-то даты до настоящего момента, вы просто используете функцию ТДАТА, чтобы вернуть сегодняшнюю дату и текущее время, а затем вычесть из них  дату и время начала.

Предположим, что начальная дата и время находятся в A2, выражение =ТДАТА()-A2 возвращает следующие результаты, при условии, что вы применили соответствующий формат времени к столбцу B (в этом примере «ч:мм») :

Если прошло больше чем 24 часа, используйте один из этих форматов времени , например Д «дн.» ч:мм:сс, как показано на скриншоте ниже:

Если ваши начальные данные содержат только время без дат, вам нужно использовать функцию ВРЕМЯ, чтобы правильно рассчитать, сколько времени прошло. Например, следующая формула возвращает время, истекшее с момента, указанного в ячейке A2, и до текущего момента:

=ВРЕМЯ(ЧАС(ТДАТА()); МИНУТЫ(ТДАТА()); СЕКУНДЫ(ТДАТА())) — A2

Примечание. Прошедшее время не обновляется в режиме реального времени, оно заново рассчитывается только при повторном открытии или пересчете рабочей книги. Чтобы принудительно обновить результат, нажмите либо Shift + F9, чтобы пересчитать активную таблицу, или F9 для пересчета всех открытых книг. Еще один способ быстрого пересчета – внесите изменения в любую ячейку вашего рабочего листа.

Отображение разницы во времени как «XX дней, XX часов, XX минут и XX секунд».

Это, вероятно, самая удобная формула для расчета разницы во времени в Excel. Вы используете функции ЧАС, МИНУТЫ и СЕКУНДЫ для возврата соответствующих единиц времени, и функцию ЦЕЛОЕ для вычисления разницы в днях. Затем вы объединяете все эти функции в одно выражение вместе с текстовыми пояснениями:

=ЦЕЛОЕ(B2-A2)&» дн., «&ЧАС(B2-A2)&» час., «&МИНУТЫ(B2-A2)&» мин. и «&СЕКУНДЫ(B2-A2)&» сек.»

Вот как это может выглядеть:

Чтобы скрыть нулевые результаты в формуле разницы во времени в Excel, встройте в нее четыре функции ЕСЛИ:

=ЕСЛИ(ЦЕЛОЕ(B2-A2)>0; ЦЕЛОЕ(B2-A2) & » дн.,  «;»») &

ЕСЛИ(ЧАС(B2-A2)>0; ЧАС(B2-A2) & » час.,  «;»») &

ЕСЛИ(МИНУТЫ(B2-A2)>0; МИНУТЫ(B2-A2) & » мин. и  «;»») &

ЕСЛИ(СЕКУНДЫ(B2-A2)>0; СЕКУНДЫ(B2-A2) & » сек.»;»»)

Синтаксис может показаться чрезмерно сложным, но это работает :)

Кроме того, вы можете рассчитать разницу во времени, просто вычитая время начала из времени окончания (например =B2-A2 ), а затем применив к ячейке следующий формат времени:

Д «дн.,» ч «час.,» м «мин. и » с «сек.»

Преимущество этого подхода заключается в том, что вашим результатом будет обычное значение времени, которое вы можете задействовать в других расчетах, в то время как результатом сложной формулы, описанной выше, является текст. 

Недостатком же здесь является то, что пользовательский формат времени не может различать нулевые и ненулевые значения и игнорировать нули.

Как рассчитать и отобразить отрицательное время в Excel

При расчете разницы во времени в Excel вы иногда можете получить результат в виде ошибки ######, если вдруг она представляет собой отрицательное число. Это происходит, если время начала больше, чем время окончания события. Такое часто случается, если рассчитывают продолжительность каких-то событий без учета даты. Получается, что время окончания меньше, чем время начала, поскольку это просто время следующего дня. К примеру, мы начинаем работу в 17 часов и заканчиваем на следующий день в 10 часов.

Но есть ли способ правильно отображать отрицательное время в Excel? Конечно, способ есть, и даже не один.

Способ 1. Измените систему дат Excel на систему дат 1904 года.

Самый быстрый и простой способ нормально отображать отрицательное время (со знаком минус) — это перейти на систему дат 1904 года. Для этого нажмите « Файл» > «Параметры» > «Дополнительно », прокрутите вниз до раздела « При расчете этой книги» и поставьте галочку в поле «Использовать систему дат 1904».

Нажмите OK , чтобы сохранить новые настройки, и теперь отрицательные величины времени будут отображаться правильно, как отрицательные числа:

Как видите, время начала больше, чем время окончания, и результат получен со знаком «минус».

Способ 2. Рассчитать отрицательное время в Excel с помощью формул

Если изменить систему дат по умолчанию в Excel нецелесообразно, вы можете заставить отрицательное время отображаться правильно, используя одну из следующих формул:

=ЕСЛИ(A2-B2>0; A2-B2; «-» & ТЕКСТ(ABS(A2-B2);»ч:мм»))

=ЕСЛИ(A2-B2>0; A2-B2; ТЕКСТ(ABS(A2-B2);»-ч:мм»))

Они обе проверяют, является ли отрицательной разница во времени (A2-B2). Если она меньше нуля, первая формула вычисляет абсолютное значение (без учёта знака) и объединяет этот результат со знаком «минус». Вторая формула делает точно такой же расчет, но использует отрицательный формат времени «-ч::мм «.

Примечание. Имейте в виду, что в отличие от первого метода, который обрабатывает отрицательное время как отрицательное число, результатом функции ТЕКСТ всегда является текстовая строка, которую нельзя использовать в математических вычислениях.

Если же текстовый формат для вас нежелателен, то вы можете определить разницу во времени в абсолютном выражении, игнорируя знаки.

На случай если время окончания меньше, чем время начала, мы можем проверить это при помощи функции ЕСЛИ.

=ЕСЛИ(B2<A2;B2+1;B2)-A2

Если разница во времени отрицательная, ко времени окончания добавляем 1 день (24 часа).  В результате получим правильную разницу во времени, но без знака «минус».

Сложение и вычитание времени в Excel

По сути, есть 2 способа сложения и вычитания времени в Excel:

  • При помощи функции ВРЕМЯ.
  • Применяя арифметические вычисления, основанные на количестве часов (24), минут (1440) и секунд (86400) в одних сутках.

Функция ВРЕМЯ(часы; минуты; секунды) делает вычисления времени в Excel очень простыми, однако не позволяет добавлять или вычитать более 23 часов, 59 минут или 59 секунд. 

Если вы работаете с большими временными интервалами, то используйте один из способов, описанных ниже.

Как добавить или вычесть часы

Чтобы добавить часы к заданному времени в Excel, вы можете взять на вооружение одну из следующих формул.

Функция ВРЕМЯ для добавления до 24 часов

Время начала + ВРЕМЯ( N часов ; 0 ; 0)

Например, если ваше время начала записано в ячейке A2, и вы хотите добавить к нему 2 часа, формула выглядит следующим образом:

=A2 + ВРЕМЯ(4; 0; 0)

Примечание. Если вы попытаетесь добавить более 23 часов с помощью функции ВРЕМЯ, указанные часы будут разделены на 24, а остаток от деления будет добавлен к времени начала. Например, если вы попытаетесь добавить 28 часов к «10:00» (ячейка A2) с помощью формулы =A4 + ВРЕМЯ(28; 0; 0), результатом будет «14:00», т. е. A2 + 4 часа.

Как добавить любое количество часов (меньше или больше 24 часов)

Следующая формула не имеет ограничений на количество часов, которые вы хотите добавить:

Время начала + ( N часов / 24)

Например, чтобы добавить 36 часов к времени начала в ячейке A2:

=A2 + (36/24)

Чтобы вычесть часы из заданного времени, вы используете аналогичные формулы и просто заменяете «+» знаком «-»:

Например, чтобы вычесть 40 часов из времени в ячейке A2, можно употребить формулу:

=A2-(40/24)

Если вычитаем менее чем 24 часа, то используйте функцию ВРЕМЯ:

=A2 — ВРЕМЯ(4; 0; 0)

Как прибавить или вычесть минуты

Чтобы добавить минуты к заданному времени, используйте те же методы, которые мы только что использовали для добавления часов.

Чтобы добавить или вычесть менее 60 минут

Используйте функцию ВРЕМЯ и укажите минуты, которые вы хотите добавить или вычесть, во втором аргументе:

Время начала + ВРЕМЯ(0; N минут ; 0)

Вот несколько примеров для расчета минут в Excel:

Чтобы добавить 30 минут ко времени в A2:  =A2 + ВРЕМЯ(0;30;0)

Чтобы вычесть 50 минут из времени в A2:     =A2 — ВРЕМЯ(0;50;0)

Как добавить или вычесть более 60 минут

При расчете разделите количество минут на 1440, то есть на количество минут в сутках, и прибавьте получившееся число к времени начала:

Время начала + ( N минут / 1440)

Чтобы вычесть минуты из времени, просто замените плюс знаком минус. Например:

Чтобы добавить 600 минут:     =A2 + (600/1440)

Чтобы вычесть 600 минут:        =A2 — (600/1440)

Как прибавить или вычесть секунды

Подсчеты с секундами в Excel выполняются аналогичным образом как с минутами. Ограничение здесь, как вы понимаете, 60 секунд.

Чтобы добавить менее 60 секунд к заданному времени, вы можете использовать функцию ВРЕМЯ:

Время начала + ВРЕМЯ(0; 0; N секунд )

Чтобы добавить более 59 секунд, используйте следующую формулу:

Время начала + ( N секунд / 86400)

86400 – это количество секунд в сутках.

Чтобы вычесть секунды, используйте те же формулы, только со знаком минус (-) вместо плюса (+).

Это может выглядеть примерно так:

Чтобы добавить 50 секунд к A2:         =A2 + ВРЕМЯ(0;0;50)

Чтобы добавить 1500 секунд к A2:      =A2 + (1500/86400)

Чтобы вычесть 25 секунд из A2:          =A2 — ВРЕМЯ(0;0;25)

Чтобы вычесть 2500 секунд из A2:      =A2 — (2500/86400)

Примечание:

  • Если вычисленное время отображается в виде десятичного числа, примените настраиваемый формат даты/времени к ячейкам.
  • Если после применения пользовательского форматирования в ячейке отображается #########, то скорее всего, ячейка недостаточно широка для отображения даты и времени. Чтобы исправить это, увеличьте ширину столбца, дважды щелкнув или перетащив правую его границу.

Как суммировать время в Excel

Формула суммирования времени в Excel — это обычная функция СУММ, и применение правильного формата времени к результату — это то, что помогает получить верный результат.

Предположим, у вас есть сведения об отработанном времени в столбце B, и вы хотите его суммировать, чтобы посчитать общее количество рабочих часов за неделю. Вы пишете простую формулу СУММ 

=СУММ(B2:B8)

 Затем устанавливаете в ячейке нужный формат времении получаете результат, как на скриншоте ниже.

В некоторых случаях формат времени по умолчанию работает просто отлично, но иногда вам может понадобиться более тонкая настройка шаблона, например, для отображения общего времени в виде минут и секунд или только секунд. Хорошей новостью является то, что никаких других вычислений не требуется. Все, что вам нужно сделать, это применить правильный формат времени к ячейке.

Щелкните правой кнопкой мыши ячейку и выберите «Формат ячеек» в контекстном меню или нажмите Ctrl + 1, чтобы открыть диалоговое окно «Формат ячеек». Выберите «Пользовательский» и введите один из следующих форматов времени в поле «Тип»:

  • Чтобы отобразить общее время в часах и ​​минутах: [ч]:мм
  • Чтобы отобразить общее время в минутах и ​​секундах: [м]:сс
  • Чтобы отобразить общее время в секундах: [сс]

Примечание. Вышеупомянутые пользовательские форматы времени работают только для положительных значений. Если результатом ваших расчетов времени является отрицательное число, например, когда вы вычитаете большее время из меньшего, результат будет отображаться как #####. Чтобы по-другому отображать отрицательное время, см. раздел Пользовательский формат для отрицательных значений времени .

Кроме того, имейте в виду, что формат времени, примененный к ячейке, изменяет только представление на дисплее, не изменяя содержимое ячейки.  На самом деле это обычное время, которое хранится в виде десятичной дроби во внутренней системе Excel. Это означает, что вы можете свободно ссылаться на него в других формулах и вычислениях.

Вот как вы можете рассчитывать время в Excel. Чтобы узнать о других способах управления датами и временем в Excel, я рекомендую вам ознакомиться с ресурсами в конце этой статьи. Я благодарю вас за чтение и надеюсь увидеть вас в нашем блоге. 

Как перевести время в число В статье рассмотрены различные способы преобразования времени в десятичное число в Excel. Вы найдете множество формул для преобразования времени в часы, минуты или секунды. Поскольку Microsoft Excel использует числовую систему для работы с временем, вы можете…
Формат времени в Excel Вы узнаете об особенностях формата времени Excel, как записать его в часах, минутах или секундах, как перевести в число или текст, а также о том, как добавить время с помощью…
Как вывести месяц из даты На примерах мы покажем, как получить месяц из даты в таблицах Excel, преобразовать число в его название и наоборот, а также многое другое. Думаю, вы уже знаете, что дата в…
Как быстро вставить сегодняшнюю дату в Excel? Это руководство показывает различные способы ввода дат в Excel. Узнайте, как вставить сегодняшнюю дату и время в виде статической метки времени или динамических значений, как автоматически заполнять столбец или строку…
Количество рабочих дней между двумя датами в Excel Довольно распространенная задача: определить количество рабочих дней в период между двумя датами – это частный случай расчета числа дней, который мы уже рассматривали ранее. Тем не менее, в Excel для…

Видео

Как обычно, кому надо быстро — смотрим видео. Подробности и нюансы — в тексте ниже:

Как вводить даты и время в Excel

Если иметь ввиду российские региональные настройки, то Excel позволяет вводить дату очень разными способами — и понимает их все:

   «Классическая» форма

  3.10.2006

   Сокращенная форма

3.10.06

   С использованием дефисов

3-10-6

   С использованием дроби

   3/10/6

Внешний вид (отображение) даты в ячейке может быть очень разным (с годом или без, месяц числом или словом и т.д.) и задается через контекстное меню — правой кнопкой мыши по ячейке и далее Формат ячеек (Format Cells):

date1.png

Время вводится в ячейки с использованием двоеточия. Например

16:45

По желанию можно дополнительно уточнить количество секунд — вводя их также через двоеточие:

16:45:30

И, наконец, никто не запрещает указывать дату и время сразу вместе через пробел, то есть 

27.10.2012 16:45

Быстрый ввод дат и времени

Для ввода сегодняшней даты в текущую ячейку можно воспользоваться сочетанием клавиш Ctrl + Ж (или CTRL+SHIFT+4 если у вас другой системный язык по умолчанию).

Если скопировать ячейку с датой (протянуть за правый нижний угол ячейки), удерживая правую кнопку мыши, то можно выбрать — как именно копировать выделенную дату:

date2.png

Если Вам часто приходится вводить различные даты в ячейки листа, то гораздо удобнее это делать с помощью всплывающего календаря:

datepicker.jpg

Если нужно, чтобы в ячейке всегда была актуальная сегодняшняя дата — лучше воспользоваться функцией СЕГОДНЯ (TODAY):

date3.png

Как Excel на самом деле хранит и обрабатывает даты и время

Если выделить ячейку с датой и установить для нее Общий формат (правой кнопкой по ячейке Формат ячеек — вкладка ЧислоОбщий), то можно увидеть интересную картинку:

date4.png

То есть, с точки зрения Excel, 27.10.2012 15:42 = 41209,65417

На самом деле любую дату Excel хранит и обрабатывает именно так — как число с целой и дробной частью. Целая часть числа (41209) — это количество дней, прошедших с 1 января 1900 года (взято за точку отсчета) до текущей даты. А дробная часть (0,65417), соответственно, доля от суток (1сутки = 1,0)

Из всех этих фактов следуют два чисто практических вывода:

  • Во-первых, Excel не умеет работать (без дополнительных настроек) с датами ранее 1 января 1900 года. Но это мы переживем!  ;)
  • Во-вторых, с датами и временем в Excel возможно выполнять любые математические операции. Именно потому, что на самом деле они — числа! А вот это уже раскрывает перед пользователем массу возможностей.

Количество дней между двумя датами

Считается простым вычитанием — из конечной даты вычитаем начальную и переводим результат в Общий (General) числовой формат, чтобы показать разницу в днях:

date5.png

Количество рабочих дней между двумя датами

Здесь ситуация чуть сложнее. Необходимо не учитывать субботы с воскресеньями и праздники. Для такого расчета лучше воспользоваться функцией ЧИСТРАБДНИ (NETWORKDAYS) из категории Дата и время. В качестве аргументов этой функции необходимо указать начальную и конечную даты и ячейки с датами выходных (государственных праздников, больничных дней, отпусков, отгулов и т.д.):

date6.png

Примечание: Эта функция появилась в стандартном наборе функций Excel начиная с 2007 версии. В более древних версиях сначала необходимо подключить надстройку Пакета анализа. Для этого идем в меню Сервис — Надстройки (Tools — Add-Ins) и ставим галочку напротив Пакет анализа (Analisys Toolpak). После этого в Мастере функций в категории Дата и время появится необходимая нам функция ЧИСТРАБДНИ (NETWORKDAYS).

Количество полных лет, месяцев и дней между датами. Возраст в годах. Стаж.

Про то, как это правильно вычислять, лучше почитать тут.

Сдвиг даты на заданное количество дней

Поскольку одни сутки в системе отсчета даты Excel принимаются за единицу (см.выше), то для вычисления даты, отстоящей от заданной на, допустим, 20 дней, достаточно прибавить к дате это число.

Сдвиг даты на заданное количество рабочих дней

Эту операцию осуществляет функция РАБДЕНЬ (WORKDAY). Она позволяет вычислить дату, отстоящую вперед или назад относительно начальной даты на нужное количество рабочих дней (с учетом выходных суббот и воскресений и государственных праздинков). Использование этой функции полностью аналогично применению функции ЧИСТРАБДНИ (NETWORKDAYS) описанной выше.

Вычисление дня недели

Вас не в понедельник родили? Нет? Уверены? Можно легко проверить при помощи функции ДЕНЬНЕД (WEEKDAY) из категории Дата и время.

date7.png

Первый аргумент этой функции — ячейка с датой, второй — тип отсчета дней недели (самый удобный — 2).  

Вычисление временных интервалов

Поскольку время в Excel, как было сказано выше, такое же число, как дата, но только дробная его часть, то с временем также возможны любые математические операции, как и с датой — сложение, вычитание и т.д.

Нюанс здесь только один. Если при сложении нескольких временных интервалов сумма получилась больше 24 часов, то Excel обнулит ее и начнет суммировать опять с нуля. Чтобы этого не происходило, нужно применить к итоговой ячейке формат 37:30:55:

date8.png

Ссылки по теме

  • Как вычислять возраст (стаж) в полных годах-месяцах-днях
  • Как сделать выпадающий календарь для быстрого ввода любой даты в любую ячейку.
  • Автоматическое добавление текущей даты в ячейку при вводе данных.
  • Как вычислить дату второго воскресенья февраля 2007 года и т.п.

Создание временной шкалы сводной таблицы для фильтрации дат

Excel для Microsoft 365 Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Еще…Меньше

Вместо настройки фильтров для отображения дат вы можете воспользоваться временной шкалой сводной таблицы. Это параметр динамического фильтра, позволяющий легко фильтровать по дате или времени и переходить к нужному периоду с помощью ползунка. Чтобы добавить эту шкалу на лист, на вкладке Анализ нажмите кнопку Вставить временную шкалу

Временная шкала

 

Как и срез для фильтрации данных, временную шкалу можно добавить один раз и затем использовать в любой момент для изменения диапазона времени сводной таблицы.


Ниже описано, как это сделать.

  1. Щелкните в любом месте сводной таблицы, чтобы показать группу Работа со сводными таблицами на ленте, и на вкладке Анализ нажмите кнопку Вставить временную шкалу.

    Кнопка "Вставить временную шкалу" на вкладке "Анализ"

  2. В диалоговом окне Вставка временных шкал установите флажки рядом с нужными полями дат и нажмите кнопку ОК.

    Диалоговое окно "Вставка временных шкал"

Использование временной шкалы для фильтрации по периоду времени

Вставив временную шкалу, вы можете фильтровать данные по периоду времени на одном из четырех уровней (годы, кварталы, месяцы или дни).

  1. Нажмите на стрелку рядом с отображаемым временным уровнем и выберите нужный вариант.

    Стрелка временных уровней

  2. Перетащите полосу прокрутки временной шкалы к периоду времени, который вы хотите проанализировать.

    Полоса прокрутки временной шкалы

  3. В элементе управления отрезком времени нажмите на плитку периода времени и перетащите ее, чтобы добавить дополнительные плитки для выбора нужного диапазона дат. С помощью маркеров отрезка времени отрегулируйте диапазон дат с обеих сторон.

    Маркеры выбора отрезка времени

Использование временной шкалы с несколькими сводными таблицами

Если ваши сводные таблицы имеют один и тот же источник данных, вы можете использовать одну временную шкалу для фильтрации по нескольким сводным таблицам. Щелкните временную шкалу, а затем на вкладке Параметры нажмите кнопку Подключения к отчетам и выберите сводные таблицы, которые вы хотите добавить.

Очистка временной шкалы

Чтобы очистить временную шкалу, нажмите кнопку Очистить фильтр Кнопка "Сбросить фильтр".

Совет: Если нужно объединить срезы с временной шкалой для фильтрации одного и того же поля дат, установите флажок Разрешить несколько фильтров для поля в диалоговом окне Параметры сводной таблицы (Работа со сводными таблицами > Анализ > Параметры > вкладка Итоги и фильтры).

Настройка временной шкалы

Если временная шкала включает в себя данные сводной таблицы, вы можете переместить ее в более удобное расположение и изменить ее размер. Кроме того, вы можете изменить стиль временной шкалы — это удобно, если у вас несколько шкал.

  • Чтобы переместить временную шкалу, просто перетащите ее в нужное расположение.

  • Чтобы изменить размер временной шкалы, нажмите на нее, а затем выберите нужный размер, перетаскивая маркеры размера.

  • Для изменения стиля временной шкалы, нажмите на нее, чтобы вывести на экран меню Инструменты временной шкалы, и выберите нужный стиль на вкладкеПараметры.

Стили временной шкалы на вкладке "Параметры" меню "Инструменты временной шкалы"

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.

См. также

Создание сводной таблицы для анализа данных на листе

Создание сводной таблицы для анализа внешних данных

Создание сводной таблицы для анализа данных в нескольких таблицах

Упорядочение полей сводной таблицы с помощью списка полей

Фильтрация данных в сводной таблице

Группировка и отмена группировки данных в отчете сводной таблицы

Нужна дополнительная помощь?

Формула ЕСЛИ использование с интервалами времени

Bill_Murray

Дата: Суббота, 24.02.2018, 08:32 |
Сообщение № 1

Группа: Пользователи

Ранг: Участник

Сообщений: 65


Репутация:

0

±

Замечаний:
0% ±


Excel 367

Доброго дня!
Помогите пожалуйста с функцией «ЕСЛИ».
Как её использовать со временем. Например если в ячейке время от 13:00:00 до 23:00:00, то она принимает значение «ДОП» всё остальное время «СР»?

 

Ответить

Pelena

Дата: Суббота, 24.02.2018, 08:45 |
Сообщение № 2

Группа: Админы

Ранг: Местный житель

Сообщений: 18797


Репутация:

4284

±

Замечаний:
±


Excel 2016 & Mac Excel

Здравствуйте.

Код

=ЕСЛИ(И(A1>=—«13:00:00»;A1<=—«23:00:00″);»ДОП»;»СР»)

или

Код

=ЕСЛИ(И(A1>=ЗНАЧЕН(«13:00:00»);A1<=ЗНАЧЕН(«23:00:00″));»ДОП»;»СР»)


«Черт возьми, Холмс! Но как??!!»
Ю-money 41001765434816

 

Ответить

Karataev

Дата: Суббота, 24.02.2018, 08:46 |
Сообщение № 3

Группа: Проверенные

Ранг: Старожил

Сообщений: 1330


Репутация:

528

±

Замечаний:
0% ±


Excel

Для формулы время должно находиться в «A1».

Код

=ЕСЛИ(И(A1>=—«13:00:00»;A1<=—«23:00:00″);»ДОП»;»СР»)

Эта формула делает то же самое, но быстрее, если формул много:

Код

=ЕСЛИ(ЕСЛИ(A1>=—«13:00:00»;A1<=—«23:00:00″);»ДОП»;»СР»)


Киви-кошелек: 9166309108

Сообщение отредактировал KarataevСуббота, 24.02.2018, 08:50

 

Ответить

Bill_Murray

Дата: Суббота, 24.02.2018, 08:48 |
Сообщение № 4

Группа: Пользователи

Ранг: Участник

Сообщений: 65


Репутация:

0

±

Замечаний:
0% ±


Excel 367

Pelena, спасибо!
Помогло!)

 

Ответить

Bill_Murray

Дата: Суббота, 24.02.2018, 08:59 |
Сообщение № 5

Группа: Пользователи

Ранг: Участник

Сообщений: 65


Репутация:

0

±

Замечаний:
0% ±


Excel 367

И скажите пожалуйста как сделать так если например ячейка «A1» пустая, то формула оставляет пусто вместо подсчёта?

 

Ответить

abtextime

Дата: Суббота, 24.02.2018, 09:51 |
Сообщение № 6

Группа: Проверенные

Ранг: Ветеран

Сообщений: 828


Репутация:

117

±

Замечаний:
0% ±


Excel 2010

Есть же функция ЕПУСТО(), в чем проблема?

 

Ответить

Karataev

Дата: Суббота, 24.02.2018, 09:54 |
Сообщение № 7

Группа: Проверенные

Ранг: Старожил

Сообщений: 1330


Репутация:

528

±

Замечаний:
0% ±


Excel

Код

=ЕСЛИ(A1=»»;»»;ЕСЛИ(И(A1>=—«13:00:00»;A1<=—«23:00:00″);»ДОП»;»СР»))


Киви-кошелек: 9166309108

 

Ответить

Bill_Murray

Дата: Суббота, 24.02.2018, 10:00 |
Сообщение № 8

Группа: Пользователи

Ранг: Участник

Сообщений: 65


Репутация:

0

±

Замечаний:
0% ±


Excel 367

abtextime, появлялась ошибка, что много значений!

 

Ответить

Bill_Murray

Дата: Суббота, 24.02.2018, 10:00 |
Сообщение № 9

Группа: Пользователи

Ранг: Участник

Сообщений: 65


Репутация:

0

±

Замечаний:
0% ±


Excel 367

Karataev, благодарю!

 

Ответить

Библиографическое описание:


Бильфельд, Н. В. Особенности вычисления временных интервалов в Excel / Н. В. Бильфельд. — Текст : непосредственный // Молодой ученый. — 2014. — № 1 (60). — С. 59-62. — URL: https://moluch.ru/archive/60/8610/ (дата обращения: 15.04.2023).

Рассмотрены различные варианты определения количества полных лет, месяцев и дней между датами с помощью формул Excel, макрокоманд Excelи недокументированных возможностей Excel. Приведен метод определения високосного года. Описаны параметры функций ДОЛЯГОДА() и РАЗНДАТ()

Во многих задачах, таких как «Определить дату очередной прививки ребенку» или «Расчет отработанного стажа» необходимо определить, сколько полных лет, месяцев и дней исполнилось человеку на указанную дату. Автоматизировать данный процесс можно, используя таблицы ExcelДля определения количества лет можно использовать функцию ДОЛЯГОДА (Начальная дата; Конечная дата; Базис), которая возвращает долю года, между двумя указанными датами, где базис — используемый способ вычисления дня. Значения базисов приведены в таблице 1

Таблица 1

Значения базисов в функции «ДОЛЯГОДА»

Базис

Способ вычисления дня

0

Американский (NASD) 30/360

1

Фактический / фактический

2

Фактический / 360

3

Фактический / 365

4

Европейский 30/360

Например, если начальная дата (дата на которую необходимо произвести расчет) составляет 01.07.2011, а конечная дата (дата рождения) составляет 08.03.2010, то результатом функции будет 1,31506849315068. Целая часть данного числа и даст количество полных лет. Количество месяцев, можно получить, как остаток данного числа, умноженное на 12. В результате получим 0,31506849315068*12=3,78082191780822 или 3 полных месяца. Приблизительное значение дней получаем как остаток от месяцев, умноженный на 30. т. е. 0,78082191780822 *30=23,4246575342465.

В результате получаем таблицу, приведенную на рисунке 1

Рис.1. Вычисление полных лет и месяцев с приближенным вычислением дней

В ячейку С5 поместим формулу

=ОТБР(ДОЛЯГОДА(B5;B1;1))

В ячейку D5 поместим формулу

=ОТБР(ОСТАТ(ДОЛЯГОДА(B5;B1;1);1)*12)

В ячейку E4 поместим формулу

=ОТБР(ОСТАТ(ОСТАТ(ДОЛЯГОДА(B5;B1;1);1)*12;1)*30)

Если необходимо определить точное количество дней, то в последней формуле необходимо производить умножение на количество дней конкретного месяца, присутствующего в дате, введенной в ячейку B1

Определить количество дней в месяце конкретной даты с помощью формул Excel сложнее. Готовой такой формулы нет. Тем более, если месяц окажется февралем, то все будет зависеть еще и от года (високосный или нет).

Рис.2. Вычисление полных лет и месяцев с точным вычислением дней

Попробуем последовательно решить эту задачу.

Создадим таблицу, приведенную на рисунке 2.

В ячейку B2 поместим формулу =ГОД(B1)

В ячейку B3 поместим формулу =МЕСЯЦ(B1)

Чтобы определить, является ли год високосным, необходимо выполнить следующий алгоритм:

1.                 Если год делится на 4, перейдите к шагу 2. В противном случае перейдите к шагу 5.

2.                 Если год делится на 100, перейдите к шагу 3. В противном случае перейдите к шагу 4.

3.                 Если год делится на 400, перейдите к шагу 4. В противном случае перейдите к шагу 5.

4.                 Год является високосным (366 дней).

5.                 Год не является високосным (365 дней).

В связи с этим в ячейку B4 поместим формулу:

=ЕСЛИ(ИЛИ(ОСТАТ(B2;400)=0;И(ОСТАТ(B2;4)=0;ОСТАТ(B2;100)<>0));1;0)

Формула возвращает единицу, если год високосный и ноль если нет.

В ячейку B5 поместим формулу:

=ЕСЛИ(ИЛИ(B3=1;B3=3;B3=5;B3=7;B3=8;B3=10;B3=12);31;ЕСЛИ(B3=2;28;30))

Формула возвращает одно из значений 31, 30 или 28 в зависимости от месяца в дате. Остается правильно учесть дни в феврале в зависимости от года. Для этого в ячейку B6 поместим формулу: =ЕСЛИ(B5=28;B5+B4;B5) Формула будет возвращать количество дней в месяце даты с учетом года.

И последнее, что можно сделать, это объединить все формулы, по вычислению дней в месяце даты в одну формулу.

Создадим таблицу, приведенную на рисунке 3.

Рис.3. Оптимизированная таблица

Поместим в ячейку B2 формулу:

В ячейке F5 сошлемся на нее, как

=ОТБР(ОСТАТ(ОСТАТ(ДОЛЯГОДА(B5;A2;1);1)*12;1)*B2)

Заметим, что при точном подсчете, дней оказалось не 23, как показано в таблице на рисунке 1, а 24 дня.

Еще один вариант определения количества дней в дате текущего месяца, это использование функций КОНМЕСЯЦА и ДЕНЬ. Необходимо сказать, что функция КОНМЕСЯЦА доступна только после подключения надстройки «Пакет анализа». Функция КОНМЕСЯЦА возвращает дату в числовом формате для последнего дня месяца, отстоящего вперед или назад на заданное число месяцев. Если заданное число месяцев принять равным нулю, то функция возвратит дату последнего дня текущего месяца. Получить числовое значение количества дней можно с помощью функции ДЕНЬ.

Создадим таблицу, приведенную на рисунке 4.

В ячейку B2 поместим формулу =ДЕНЬ(КОНМЕСЯЦА($B$1;0))

В ячейку C5 поместим формулу =ОТБР(ДОЛЯГОДА(B5;$B$1;1))

В ячейку D5 поместим формулу

=ОТБР(ОСТАТ(ДОЛЯГОДА(B5;$B$1;1);1)*12)

В ячейку E5 поместим формулу

=ОСТАТ(ОСТАТ(ДОЛЯГОДА(B5;$B$1;1);1)*12;1)*$B$2

Рис. 4. Использование функции КОНМЕСЯЦА

Задачу можно решить, зная макрокоманды Excel. Для вычисления количества дней в месяце указанной даты можно написать функцию:

Function DnMes(D)

‘Дней в месяце от даты

M = Month(D): G = Year(D): V = 0

If (G Mod 400 = 0) Or ((G Mod 4 = 0) And (G Mod 100 <> 0)) Then V = 1

Select Case M

Case 1, 3, 5, 7, 8, 10, 12

DnMes = 31

Case 2

DnMes = 28 + V

Case 4, 6, 9, 11

DnMes = 30

EndSelect

EndFunction

Тогда в ячейку B2 таблицы, приведенной на рисунке 3 достаточно поместить формулу: =DnMes(A2)

И еще есть такая вещь, как недокументированные возможности. Оказывается Excel поддерживает функцию РАЗНДАТ(). Правда этой функции нет среди тех, которые доступны в диалоговом окне «Мастер функций» и набирать ее придется вручную. Функция известна еще с Lotus1–2-3, и очевидно с целью совместимости Excel поддерживает эту функцию. Интересно, что с версии Excel 2000 данная функция даже не упоминалась. А из интерактивной справки Excel2003 были удалены все ссылки на эту функцию, хотя сама функция доступна, как и в Excel2007.

Функция позволяет вычислить количество дней, месяцев и лет, между двумя указанными датами (как раз, то, что нам нужно). Она использует три аргумента: «начальная дата», конечная дата» и «код», с помощью которого задается единица времени. Значения кодов приведены в таблице 2.

Таблица 2

Коды функции РАЗНДАТ()

Код

Возвращаемое значение

«y»

Количество полных лет

«m»

Количество полных месяцев

«d»

Количество дней

«md»

Количество дней (месяцы и годы игнорируются)

«ym»

Количество месяцев (годы и дни игнорируются)

«yd»

Количество дней (годы игнорируются)

Имея в распоряжении такую функцию, наша задача решается тривиально просто.

Создадим таблицу, приведенную на рисунке 5.

Рис. 5. Использование функции РАЗНДАТ()

В ячейку С5 поместим формулу =РАЗНДАТ(B5;$A$2;«y«)

В ячейку D5 поместим формулу =РАЗНДАТ(B5;$A$2;«ym»)

В ячейку E5 поместим формулу =РАЗНДАТ(B5;$A$2;«md»)

Опять же, есть один нюанс. Дело в том, что функция РАЗНДАТ() по умолчанию использует американский базис при вычислении количества дней (смотри таблицу 1). Поэтому все зависит от конкретной задачи. Если необходимо фактическое количество дней, то лучше пользоваться таблицей, приведенной на рисунке 3.

Литература

1.              Веденеева Е. Функции и формулы Excel 2007. Библиотека пользователя. СПб.: Питер, 2008. 384 с.

2.              Мединов О. Office 2007. Мультимедийный курс. СПб.: Питер, 2009. 176 с.

3.              Поддержка Excel/Справка и инструменты по Excel 2007 [Электронный ресурс]. — http://office.microsoft.com/ru-ru/excel-help/HP010062302.aspx

4.              Форум по Excel [Электронный ресурс]. — http://sizop.my1.ru/forum/10–236–1

5.              Справочник по функциям Excel [Электронный ресурс]. — http://www.excel-vba.ru/tag/funkcii-excel/

Основные термины (генерируются автоматически): день, формула, дата, месяц, функция, ячейка, таблица, противный случай, рисунок, Электронный ресурс.

В профессиональной работе с электронными таблицами нередко приходится взаимодействовать с датой и временем. Без этого не получится обойтись. Поэтому научиться работать с данными этого типа сам Бог велел. Это поможет сэкономить огромное количество времени и предотвратить множество ошибок во время работы с электронными таблицами.

К сожалению, много новичков не знает, каким образом обрабатываются данные. Поэтому перед тем, как рассматривать этот класс операций, нужно провести более детальный ликбез.

Содержание

  1. Как представляется дата в Excel
  2. Как представляется время в Excel
  3. Формат дат и времени
  4. Произвольное форматирование
  5. Использование функций при работе с датами и временем
  6. ГОД()
  7. МЕСЯЦ()
  8. ДЕНЬ()
  9. ЧАС()
  10. МИНУТЫ()
  11. СЕКУНДЫ()
  12. ДЕНЬНЕД()
  13. СЕГОДНЯ()
  14. ТДАТА()
  15. ДАТА()
  16. ВРЕМЯ()
  17. Функции вычисления даты и времени
  18. ДАТАМЕС()
  19. КОНМЕСЯЦА()
  20. РАБДЕНЬ()
  21. ЧИСТРАБДНИ()

Как представляется дата в Excel

Обработка информации о дате осуществляется, как о количестве суток с 0 января 1900 года. Да, вы не ошиблись. Действительно, с нулевого числа. Но это необходимо для того, чтобы была точка отсчета, чтобы уже 1 января считалось цифрой 1 и так далее. Максимально поддерживаемое значение, обозначающее дату – 2958465, что в свою очередь являет собой 31 декабря 9999 года.

Этот метод дает возможность использовать даты для расчетов и формул. Так, Excel дает возможность определить количество суток между датами. Схема проста: из одного числа вычитается второе, а потом полученное значение переводится в формат даты.

Для большей наглядности, вот таблица, где показаны даты с соответствующими им числовыми значениями.Операции со временем в Excel

Чтобы определить количество дней, которое прошло от даты А до даты B, необходимо от последней отнять первую. В нашем случае это формула =B3-B2. После ее ввода результат оказывается следующий.Операции со временем в Excel

Важно обратить внимание, что значение представлено в днях, потому что мы выбрали для ячейки формат, отличающийся от даты. Если бы мы выбрали изначально формат «Дата», то результат был бы таким.Операции со временем в Excel

Важно обратить внимание на этот момент в своих расчетах.

То есть, для отображения правильного порядкового номера, полностью соответствующего дате, надо использовать какой-угодно формат, помимо даты. В свою очередь, для того, чтобы число превратить в дату, следует выставить соответствующий формат. 

Как представляется время в Excel

То, как представляется время в Excel, немного отличается от даты. За основу берется день, а часы, минуты, секунды – это его дробные части. То есть, 24 часа – это 1, а любое более мелкое значение рассматривается, как ее доля. Так, 1 час – это 1/24 дня, 1 минута – 1/1140, а 1 секунда – 1/86400. Наименьшая доступная в Excel единица времени – 1 миллисекунда.

Аналогично датам, этот способ представления дает возможность осуществлять расчеты с временем. Правда, здесь одна вещь неудобна. После расчетов у нас получается часть суток, а не количество дней.

На скриншоте указаны значения в числовом формате и формате «Время».Операции со временем в Excel

Методика расчета времени аналогична дате. Нужно от более позднего времени отнять более раннее. В нашем случае это формула =B3-B2.Операции со временем в Excel

Так как у ячейки B4 сперва был Общий формат, то по окончанию введения формулы он сразу меняется на «Время». 

Excel в работе с временем выполняет обычные арифметические операции с числами, которые потом переводятся в знакомый нам временной формат. 

Формат дат и времени

Насколько мы знаем, даты и время могут храниться в разных форматах. Поэтому нужно знать, как правильно вводить их, чтобы форматирование было правильным. 

Конечно, можно использовать порядковый номер дня или часть суток при вводе даты и времени, но такой подход очень неудобный. Кроме этого, придется постоянно применять к ячейке определенный формат, что только усиливает дискомфорт.

Поэтому Excel дает возможность указывать время и дату разными способами. Если применить один из них, то программа сразу информацию конвертирует в соответствующее число и применяет к ячейке правильный формат.

В таблице ниже вы можете ознакомиться с перечнем способов ввода даты и времени, поддерживаемых Excel. В левой колонке перечислены возможные форматы, а в правой – как они будут отображаться в Excel после преобразования. Важно отметить, что если не указывается год, автоматически присваивается текущий, который выставлен в операционной системе.Операции со временем в Excel

На самом деле, способов отображения значительно больше. Но и этих достаточно. Также конкретный вариант записи даты может отличаться в зависимости от страны или региона, а также настроек операционной системы.

Произвольное форматирование

Во время работы с ячейками пользователь может сам определять, какой будет формат. Он может сделать так, чтобы отображалось только время, месяц день и так далее. Также есть возможность регулировать порядок формулирования даты, а также разделители.

Чтобы получить доступ к окну редактирования, необходимо открыть вкладку «Число», где найти опцию окно «Формат ячеек». В открывшемся диалоговом окне будет категория «Дата», в котором можно выбрать правильный формат дат.Операции со временем в Excel

Если же выбрать категорию «Время», то, соответственно, появится перечень с вариантами отображения времени.Операции со временем в Excel

Для применения определенного варианта форматирования к ячейке, необходимо выбрать нужный формат и кликнуть «ОК». После этого результат применится. Если не хватает форматов, которые предлагает Excel, то можно найти категорию «Все форматы». Там тоже есть множество вариантов.Операции со временем в Excel

Если никакой вариант не подходит, то всегда возможно создание своего собственного. Сделать это очень легко. Необходимо просто выбрать предустановленные форматы, как образец и выполнить такие действия:

  1. Выбрать ту ячейку, формат которой нужно изменить.Операции со временем в Excel
  2. Открыть диалоговое окно «Формат ячеек» и найти вкладку «Число».
  3. Далее открывается категория «Все форматы», где находим поле ввода «ТИП». Там надо указать код числового формата. После того, как его введете, нажмите «ОК».Операции со временем в Excel
  4. После этих действий ячейка будет отображать информацию о дате и времени в пользовательском формате.Операции со временем в Excel

Использование функций при работе с датами и временем

При работе с датами и временем пользователь может использовать более 20 самых разнообразных функций. И хотя кому-то этого количества может быть слишком много, все они могут использоваться для достижения определенных целей.

Чтобы получить доступ ко всем возможным функциям, необходимо перейти в категорию «Дата и время» группы «Библиотека функций». Мы же рассмотрим только некоторые основные функции, дающие возможность извлекать разные параметры из дат и времени.

ГОД()

Дает возможность получить год, который соответствует определенной дате. Как вы уже знаете, это значение может быть в пределах от 1900 до 9999.Операции со временем в Excel

В ячейке 1 видно дату, представленную в формате ДДДД ДД.ММ.ГГГГ чч:мм:cc. Это тот формат, который мы создали ранее. Давайте приведем в качестве примера формулу, которая определяет, сколько лет прошло между двумя датами.Операции со временем в Excel

При этом если более внимательно посмотреть, то окажется, что функция не вычислила полностью правильного результата. Причина кроется в том, что она использует только даты в своих вычислениях.

МЕСЯЦ()

С помощью этой функции можно выделить номер месяца, соответствующий определенной дате. Возвращает результат, колеблющийся в пределах от 1 до 12. Это число в свою очередь соответствует номеру месяца.Операции со временем в Excel

ДЕНЬ()

Аналогично предыдущим функциям, эта выдает номер дня, в определенной дате. Результат вычислений может колебаться от 1 до 31.Операции со временем в Excel

ЧАС()

Как можно догадаться из названия, эта функция возвращает номер часа, который колеблется от 0 до 23.Операции со временем в Excel

МИНУТЫ()

Функция, возвращающая количество минут в определенной ячейке. Возможные значения, которые возвращаются – от 0 до 59.Операции со временем в Excel

СЕКУНДЫ()

Эта функция возвращает такие же значения, как и предыдущая, за тем лишь исключением, что ею возвращаются секунды.Операции со временем в Excel

ДЕНЬНЕД()

С помощью этой функции можно узнать номер дня недели, который используется в этой дате. Возможные значения от 1 до 7, но стоит учитывать, что отсчет начинается с воскресенья, а не понедельника, как у нас принято.Операции со временем в Excel

При этом с помощью второго аргумента эта функция позволяет настроить формат. Например, если передать значение 2 в качестве второго параметра, то можно настроить формат, при котором число 1 означает понедельник, а не воскресенье. Это значительно удобнее для отечественного пользователя.Операции со временем в Excel

Если во втором аргументе написать 2, то в нашем случае функция вернет значение 6, что соответствует субботе.Операции со временем в Excel

СЕГОДНЯ()

Эта функция очень проста: чтобы она работала, не требуется вводить никаких аргументов. Ею возвращается порядковый номер даты, которая выставлена на компьютере. Если ее применить к ячейке, для которой выставлен формат Общий, то автоматически он будет сконвертирован в формат «Дата».Операции со временем в Excel

ТДАТА()

Эта функция также не требует ввода аргументов. Действует таким же образом, как и предыдущая, только с датой и временем. Используется, если надо вставить в ячейку текущую дату и время, которые выставлены в компьютере. И точно так же, как и в предыдущей функции, при применении этой, ячейка автоматически конвертируется в формат даты и времени при условии, что до этого был выставлен формат «Общий».Операции со временем в Excel

Как предыдущая, так и эта функция при каждом пересчете листа автоматически изменяются, что дает возможность отображать самое актуальное время и дату. 

Например, такая формула может определить нынешнее время.

=ТДАТА()-СЕГОДНЯ() 

В этом случае формула определит долю суток в десятичном формате. Правда, придется к ячейке, в которую записывается формула, применить формат времени, если нужно отобразить именно время, а не число.Операции со временем в Excel

ДАТА()

Эта функция имеет три аргумента, каждый из которых необходимо обязательно ввести. После расчетов этой функцией возвращается порядковый номер даты. Ячейка автоматически конвертируется в формат «Дата», если до этого у нее был «Общий» формат.Операции со временем в Excel

Аргумент «День» или «Месяц» можно делать как положительным, так и отрицательным. В первом случае дата увеличивается, а во втором – уменьшается.Операции со временем в Excel

Операции со временем в Excel

Также можно использовать математические операции в аргументах функции ДАТА. Например, эта формула позволяет добавить 1 год 5 месяцев и 17 дней к дате, указанной в ячейке A1.Операции со временем в Excel

А такая формула дает возможность превратить текстовую строку в полноценную рабочую дату, которая может использоваться и в других функциях.Операции со временем в Excel

ВРЕМЯ()

Точно так же, как и функция ДАТА(), в этой функции есть три обязательных параметра – часы, минуты и секунды. После того, как ее использовать, в результирующей ячейке появится десятичное число, но сама ячейка будет отформатирована в формат «Время», если до этого у нее был формат «Общий».Операции со временем в Excel

По своему принципу работы у функции ВРЕМЯ() и ДАТА() очень много чего схожего. Поэтому особого внимания на ней акцентировать нет смысла. 

Важно учесть, что эта функция не способна вернуть время, которое больше 23:59:59. Если получится больший, чем этот, результат, функция автоматически обнуляется.Операции со временем в Excel

Функции ДАТА() и ВРЕМЯ() могут применяться вместе.Операции со временем в Excel

На этом скриншоте ячейка D1, в которой использовались обе эти функции, имеет формат даты и времени. 

Функции вычисления даты и времени

Всего есть 4 функции, позволяющие выполнять математические операции с датой и временем.

ДАТАМЕС()

С помощью этой функции можно узнать порядковый номер даты, отстающей на известное количество месяцев (или опережающей заданную). Эта функция принимает два аргумента: начальная дата и количество месяцев. Второй аргумент может быть как положительным, так и отрицательным. Первый вариант нужно указывать, если требуется вычислить будущую дату, а второй – если предыдущую.Операции со временем в Excel

КОНМЕСЯЦА()

Эта функция дает возможность определить порядковый номер последнего дня месяца, отстающего или опережающего заданную дату. Имеет такие же аргументы, как и предыдущая.Операции со временем в Excel

РАБДЕНЬ()

То же самое, что и функция ДАТАМЕС(), только отставание или опережение происходит на определенное количество рабочих дней. Синтаксис аналогичный.Операции со временем в Excel

Все эти три функции возвращают число. Чтобы увидеть дату, нужно сконвертировать ячейку в соответствующий формат. 

ЧИСТРАБДНИ()

Это простая функция определяет количество рабочих дней между датой 1 и датой 2.Операции со временем в Excel

Оцените качество статьи. Нам важно ваше мнение:

Создание временной шкалы сводной таблицы для фильтрации дат

​Смотрите также​ не установлен, но,​Но вот беда.​ шкала перестает видеть​Я бы согласился,​ я в ступоре​ предсказывает будущие значения​ недостаточно велики и​ как можно сравнивать​ прогноза желательно перед​ важно, чтобы эта​Перетащите задачу в нужное​Изменение формата даты​​Убедитесь в некоторых задач​​Временная шкала​​ просто перетащите ее​​ хотите проанализировать.​

Временная шкала

​Вместо настройки фильтров для​ ЕМНИП, эта функция​ «Условное форматирование» нельзя​ нужный столбец с​ но другие столбцы​ и тупике. Буду​ на основе имеющихся​ алгоритму не удается​

​ прогнозируемое ряд фактические​ его созданием обобщить​

  1. ​ статья была вам​ место.​Щелкните в любом месте​​ выноски​​.​​ в нужное расположение.​​В элементе управления отрезка​​ отображения дат вы​​ реализована только начиная​

    Кнопка

  2. ​ использовать ссылки на​​ датой.​​ тоже имеют пустые​ очень благодарен​ данных, зависящих от​ их выявить, прогноз​​ данные. Тем не​​ данные.​

    Диалоговое окно

Использование временной шкалы для фильтрации по периоду времени

​ полезна. Просим вас​Щелкните выноску и выберите​ временной шкалы, выберите​Щелкните задачу на временной​Щелкните задачу правой кнопкой​​Чтобы изменить размер временной​​ времени нажмите на​​ можете воспользоваться временной​​ с 2010….​​ другие листы или​​Сеня​​ ячейки.​​JayBhagavan​

  1. ​ времени, и алгоритма​ примет вид линейного​ менее при запуске​Выделите оба ряда данных.​

    Стрелка временных уровней

  2. ​ уделить пару секунд​ пункт​ пункты​ шкале.​

    Полоса прокрутки временной шкалы

  3. ​ мыши, а затем​ шкалы, нажмите на​ плитку периода времени​ шкалой сводной таблицы.​kim​ книги. Возможны другие​: Помогите пожайлуста.​ЦитатаZ написал: предлагают​: BGI, здравия. Не​ экспоненциального сглаживания (ETS)​ тренда.​

    Маркеры выбора отрезка времени

Использование временной шкалы с несколькими сводными таблицами

​ прогноз слишком рано,​Совет:​ и сообщить, помогла​Отобразить в виде полосы​Формат​Выберите пункты​ выберите пункт​ нее, а затем​ и перетащите ее,​ Это параметр динамического​​: Так в 2007​​ варианты, в частности​​Не могу понять​​ вам ПЕРВЫЕ ДВА​ совсем понял в​ версии AAA.​

Очистка временной шкалы

​Диапазон временной шкалы​ созданный прогноз не​​ Если выделить ячейку в​ Кнопка ​ ли она вам,​

​, чтобы снова отобразить​​>​Формат​Добавить на временную шкалу​ выберите нужный размер,​ чтобы добавить дополнительные​ фильтра, позволяющий легко​​ должно работать​ с построением графиков.​​ как на основе​​ для шкалы. Не​​ чём проблема или​​Таблицы могут содержать следующие​​Здесь можно изменить диапазон,​​ обязательно прогноз, что​​ одном из рядов,​​ с помощью кнопок​​ задачу в виде​​Формат даты​​>​

Настройка временной шкалы

​. Повторите это действие​ перетаскивая маркеры размера.​ плитки для выбора​ фильтровать по дате​Z​Guest​ временных интервалов создать​ насторожило?!Насторожило​ задачу. Как понял.​ столбцы, три из​ используемый для временной​ вам будет использовать​

  • ​ Excel автоматически выделит​ внизу страницы. Для​ полосы.​

  • ​и выберите нужный​Отобразить в виде выноски​ для каждой задачи​Чтобы изменить стиль временной​ нужного диапазона дат.​

  • ​ или времени и​: Михаил! Да, пример​: Это откуда такой​ что-то типа графика.​​пробовал изменять порядок​​BGI​ которых являются вычисляемыми:​​ шкалы. Этот диапазон​​ статистических данных. Использование​

Стили временной шкалы на вкладке

support.office.com

Создание временной шкалы в Project

​ остальные данные.​​ удобства также приводим​Перетаскивайте задачи вверх или​ формат. С помощью​. Задача отобразится в​ или вехи, которые​ шкалы, нажмите на​ С помощью маркеров​ переходить к нужному​ из 10-го SP1b,​ вывод?​Guest​ — не получилось.​: При вставке шкалы​столбец статистических значений времени​ должен соответствовать параметру​ всех статистических данных​На вкладке​ ссылку на оригинал​ вниз по временной​ этого списка можно​ выноске выше или​

​ требуется добавить.​ нее, чтобы отобразить​ отрезка времени отрегулируйте​ периоду с помощью​ но, ЕМНИП, со​Давим F1 раздел​: Можно через условное​Два дня кумекаю​ нет выбора поля​ (ваш ряд данных,​Диапазон значений​ дает более точные​Данные​ (на английском языке).​ шкале, чтобы отображать​ также удалить все​

​ ниже временной шкалы.​​Совет:​ меню​ диапазон дат с​ ползунка. Чтобы добавить​

​ 2-ым SP и​ справки «форматирование листов​ форматирование. Сверху временной​

  1. ​BGI​​ «ДАТА ОПЛАТЫ». Не​​ содержащий значения времени);​​.​​ прогноза.​

    Флажок

  2. ​в группе​Если у вас есть​ их в разных​​ даты с временной​​Перетащите задачу в нужное​ Если вы используете Project​Инструменты временной шкалы​ обеих сторон.​

    ​ эту шкалу на​​ 2007 (en/ru) работал;​ и данных» -​ шаг (в примере​: Срез тоже неплохо,​ пойму почему ее​столбец статистических значений (ряд​Диапазон значений​​Если в ваших данных​​Прогноз​​ статистические данные с​​ строках.​​ шкалы.​​ место.​

Создание другой временной шкалы

​ 2016 в рамках​, и выберите нужный​Если ваши сводные таблицы​ лист, на вкладке​ и мы по​ «формулы в качестве​ — квартал)​

Несколько временных шкал с настраиваемыми датами начала и окончания

​ но понимаете, эта​ нет. фильтрация необходима​

  1. ​ данных, содержащий соответствующие​​Здесь можно изменить диапазон,​​ прослеживаются сезонные тенденции,​нажмите кнопку​​ зависимостью от времени,​​Щелкните задачу, вид которой​​Совет:​​Щелкните выноску и выберите​

    Timeline Bar

  2. ​ подписки на Project​ стиль на вкладке​ имеют один и​​Анализ​​ этому поводу уже​ критерия форматирования»​

    Date Range

Изменение порядка задач, смена цветов и многое другое

​Сеня​ лишь вырезка из​ именно по этому​ значения);​ используемый для рядов​ то рекомендуется начинать​Лист прогноза​ вы можете создать​

​ требуется изменить на​

Простая временная шкала в Project

​ При добавлении временной шкалы​

Отформатированная временная шкала в Project

​ пункт​​ Online, вы можете​Параметры​ тот же источник​​нажмите кнопку​​ обменивались мнениями. Ситуация​(это в 2003)​: В 2 и​

Вкладка

​ реестра, там простыня​ полю. Есть два​

  1. ​столбец прогнозируемых значений (вычисленных​ значений. Этот диапазон​

  2. ​ прогнозирование с даты,​​.​​ прогноз на их​​ временной шкале. Чтобы​​ в Word, PowerPoint,​Отобразить в виде полосы​ представить временной шкалы​

  3. ​.​ данных, вы можете​

  4. ​Вставить временную шкалу​ такая, что сейчас​​Там подробно с​​ 4 ряду не​ на 4000 наименований​ поля дата и​

Кнопка

​ с помощью функции​ должен совпадать со​

​ предшествующей последней точке​В диалоговом окне​ основе. При этом​ выбрать несколько задач​ Outlook, Excel или​, чтобы снова отобразить​ имя! Выберите нужное​

Перетаскивайте задачи между строками и временными шкалами

​Примечание:​ использовать одну временную​

​. ​ у меня только​ примерами как можно​ корректно работает условное​ с начала года.​ дата счета.​ ПРЕДСКАЗ.ЕTS);​

  1. ​ значением параметра​​ статистических данных.​​Создание листа прогноза​ в Excel создается​ одновременно, выделите их,​

  2. ​ Visio вы получите​ задачу в виде​​ представление​​Мы стараемся как​ шкалу для фильтрации​Как и срез для​ 2010 остался и​

    ​ условно форматировать ссылаясь​​ форматирование.​ удобно фильтровать по​Скриншот прилагаю. Прикрепленные​Два столбца, представляющее доверительный​Диапазон временной шкалы​Доверительный интервал​выберите график или​​ новый лист с​​ удерживая нажатой клавишу​​ еще больше дополнительных​​ полосы.​​временной шкалы​​ можно оперативнее обеспечивать​ по нескольким сводным​ фильтрации данных, временную​

Группа

​ LO_3.3.0…​

​ на др.листы/книги.​Guest​ месяцам. Или есть​​ файлы 1.PNG (21.93​​ интервал (вычисленных с​​.​​Установите или снимите флажок​ гистограмму для визуального​ таблицей, содержащей статистические​ CTRL.​ параметров форматирования. Временную​Перемещение задач для разделения​

Кнопка и меню

​, а затем выберите​​ вас актуальными справочными​ таблицам. Щелкните временную​ шкалу можно добавить​Юрий М​З.Ы. Там вообще​: не то прикрепил.​ функционал сделать группировку​ КБ)​ помощью функции ПРОГНОЗА.​Заполнить отсутствующие точки с​

Временная шкала проекта, отформатированная в PowerPoint

​доверительный интервал​ представления прогноза.​ и предсказанные значения,​

  1. ​Нажмите кнопку​​ шкалу можно украсить​​ строк​​Формат​​ материалами на вашем​

    Флажок

  2. ​ шкалу, а затем​ один раз и​: Заходим в раздел​​ — интересно. :О)​​ Вот.​ дат по месяцам​JayBhagavan​ ETS. CONFINT). Эти​

Изменение порядка задач, смена цветов и многое другое

​ помощью​, чтобы показать или​В поле​ и диаграммой, на​Цвет фона​ отражениями, объемными эффектами,​Перетаскивайте задачи вверх или​>​

​ языке. Эта страница​​ на вкладке​ затем использовать в​ «Приемы»:​​Суня​​Сеня​ в самих срезах​: BGI, объясните, пожалуйста,​

Вкладка

Убедитесь в некоторых задач выноски

  1. ​ столбцы отображаются только​Для обработки отсутствующих точек​

  2. ​ скрыть ее. Доверительный​​Завершение прогноза​​ которой они отражены.​​(маленькое ведерко с​​ градиентами и многими​ вниз по временной​Панель подписи​

  3. ​ переведена автоматически, поэтому​Параметры​

  4. ​ любой момент для​Сеня​​: EXCEL 2007​​: Спасибо!​ по полю «Дата​ как Вы вызываете​

Кнопка

Перемещение задач для разделения строк

​ в том случае,​ Excel использует интерполяцию.​ интервал — диапазон​выберите дату окончания,​ С помощью прогноза​

Перетаскивайте задачи между строками и временными шкалами

Изменение панели, фона и цвета шрифта

​ краской) и выберите​ другими эффектами.​ шкале, чтобы отображать​.​ ее текст может​нажмите кнопку​ изменения диапазона времени​

  1. ​: Спасибо Юрий М​​Для условий «Условное​​Очень интересный вариант.​ Оплаты»?​ окно «Вставка временных​

  2. ​ если установлен флажок​ Это означает, что​​ вокруг каждого предполагаемые​​ а затем нажмите​ вы можете предсказывать​ нужный цвет.​Эти инструкции предназначены для​

Группа

Изменение формата даты

​ их в разных​В Project 2016 можно​ содержать неточности и​​Подключения к отчетам​​ сводной таблицы.​​ это то, что​​ форнатирование’ нельзя использовать​ А как раскрасить​Vik_tor​ шкал»? Спасибо.​доверительный интервал​ отсутствующая точка вычисляется​

Кнопка и меню

​ значения, в котором​​ кнопку​ такие показатели, как​С помощью других параметров​ Microsoft Project 2013​ строках или перетаскивание​ создать второй шкале,​ грамматические ошибки. Для​и выберите сводные​Ниже описано, как это​ я искал.​

Временная шкала проекта, отформатированная в PowerPoint

support.office.com

Создание прогноза в Excel для Windows

​ ссылки на другие​​ их в разный​: У меня то​BGI​в разделе​ как взвешенное среднее​ 95% точек будущих​Создать​ будущий объем продаж,​ группы​ и 2010.​ задач между различные​ чтобы отобразить несколько​ нас важно, чтобы​ таблицы, которые вы​ сделать.​Но теперь мне​ листы или книги.​ цвет?​ же не 13​: Отдельное Вам спасибо​

​Параметры​ соседних точек, если​ ожидается, находится в​.​ потребность в складских​Шрифт​На вкладке​ временные шкалы.​ временных шкал и​ эта статья была​ хотите добавить.​Щелкните в любом месте​ интересно что это​ Прикрепленные файлы post_201531.jpg​Guest​ эксель, не могу​ за попытки помочь!​окна…​ отсутствует менее 30 %​

​ интервале, на основе​В Excel будет создан​ запасах или потребительские​можно изменить вид​Вид​

Часть электронной таблицы, содержащая таблицу прогнозируемых чисел и диаграмму прогноза

Создание прогноза

  1. ​Изменение панели, фона и​ измените начальную и​ вам полезна. Просим​

    • ​Чтобы очистить временную шкалу,​ сводной таблицы, чтобы​ за архив и​

    • ​ (23.93 КБ)​

      ​: Ну разный цвет​ попробовать, вы попробуйте​ Я очень ценю​

    ​Щелкните эту ссылку, чтобы​​ точек. Чтобы вместо​ прогноза (с нормальным​ новый лист с​ тенденции.​ задачи так же,​установите флажок​ цвета шрифта​ конечную даты для​ вас уделить пару​ нажмите кнопку​ отобразить группу​ что сним делать.​Z​ — измените условное​ заполнить все-таки все​ Ваше внимание и​ загрузить книгу с​ этого заполнять отсутствующие​ распределением). Доверительный интервал​ таблицей, содержащей статистические​Сведения о том, как​ как и в​

  2. ​Временная шкала​

    ​Выберите задачу, которую нужно​​ каждой из них.​ секунд и сообщить,​Очистить фильтр​Работа со сводными таблицами​

  3. ​ KIM?​​: Вариант — скрин.​​ форматирование для каждой​​ даты, пусть даже​​ помощь!​​ помощью Excel ПРОГНОЗА.​​ точки нулями, выберите​

    Кнопка

  4. ​ помогут вам понять,​​ и предсказанные значения,​​ вычисляется прогноз и​ других приложениях Office.​.​

    Снимок диалогового окна

  5. ​ изменить на временной​​Добавление еще одной панели​​ помогла ли она​.​, и на вкладке​​Юрий М​​-73882- Прикрепленные файлы​

    ​ строки — один​ с 0, это​Прикрепленные файлы 2.PNG​ Примеры использования функции​ в списке пункт​ точности прогноза. Меньший​

    ​ и диаграммой, на​ какие параметры можно​Щелкните в любом месте​Щелкните задачу правой кнопкой​ шкале. Чтобы выбрать​ временной шкалы​

Настройка прогноза

​ вам, с помощью​Совет:​Анализ​​: Вы про какой​​ post_201544.jpg (92.15 КБ)​

​ зеленым, другой желтым​ дата 00.01.1900​ (40.47 КБ)​ ETS​

​Нули​

​ интервал подразумевает более​

​ которой они отражены.​

​ изменить, приведены ниже​ временной шкалы, выберите​ мыши, а затем​ несколько задач одновременно,​Выберите представление​ кнопок внизу страницы.​ Если нужно объединить срезы​нажмите кнопку​

​ архив?​​kim​

  • ​ и т.д.​BGI​JayBhagavan​Функции прогнозирования​.​ уверенно предсказанного для​Этот лист будет находиться​ в этой статье.​ пункты​ выберите пункт​ удерживая нажатой клавишу​Временная шкала​ Для удобства также​ с временной шкалой​Вставить временную шкалу​

  • ​Юрий М​: Диаграмма​Навесить «рюшечки» сами​: спасибо, получилось! Но​: BGI, извините, но​BGI​

​Объединить дубликаты с помощью​

​ определенный момент. Уровня​​ слева от листа,​​На листе введите два​Формат​Добавить на временную шкалу​ Ctrl и щелкните​, а затем на​ приводим ссылку на​ для фильтрации одного​.​: Если тот, что​Guest​ сможете? :О)​ избирательность EXCEL поражает,​ помочь не смогу​: Здравствуйте! Ребята, помогите​Если данные содержат несколько​ достоверности 95% по​ на котором вы​ ряда данных, которые​>​

​. Повторите это действие​

​ каждый из них.​ вкладке​ оригинал (на английском​ и того же​В диалоговом окне​ в примере по​: KIM на вашей​Сеня​ другие столбцы а​ — в 2010​​ с непонятно чем,​​ значений с одной​ умолчанию могут быть​

​ ввели ряды данных​​ соответствуют друг другу:​Формат даты​ для каждой задачи​Нажмите кнопку​Формат​ языке) .​ поля дат, установите​Вставка временных шкал​ ссылке — скачайте​ диаграмме все временные​: Ок, с условное​ давай, а нужный​ экселе, которым пользуюсь,​ багом экселя, или​ меткой времени, Excel​

​ изменены с помощью​

​ (то есть перед​ряд значений даты или​и выберите нужный​ или вехи, которые​​Цвет фона​​нажмите кнопку​

​Временная шкала может оказаться​

​ флажок​установите флажки рядом​ его, распакуйте, откройте,​ интервалы начинаются с​ форматирование для каждой​​ заполняй пустое пространство​​ нет такого функционала.​

​ моей какой-то ошибкой.​ находит их среднее.​

​ вверх или вниз.​ ним).​ времени для временной​ формат. С помощью​ требуется добавить.​(маленькое ведерко с​Панель временной шкалы​ очень полезной, если​Разрешить несколько фильтров для​ с нужными полями​ изучайте :-)​​ одной отметки, хотя​​ строки разобрался.​

​Vik_tor​

​Z​Ситуация такая, в​ Чтобы использовать другой​Сезонность​Если вы хотите изменить​ шкалы;​​ этого списка можно​​Вы можете использовать временную​ краской) и выберите​

​.​

​ в отчете необходимо​ поля​ дат и нажмите​Сеня​ данные разные!​Еще вопросик. Как​: видимо для инструмента​: До корректности, однако,​ книге есть таблица​ метод вычисления, например​Сезонности — это число​ дополнительные параметры прогноза,​ряд соответствующих значений показателя.​ также удалить все​

Формулы, используемые при прогнозировании

​ шкалу как она​ нужный цвет.​Щелкните правой кнопкой мыши​ отразить общие сведения​в диалоговом окне​ кнопку​: У меня файл​Z я уже​ при помощи этого​ шкала должна быть​ далеко — все​

​ — реестр закупок​Медиана​ в течение (количество​

  • ​ нажмите кнопку​Эти значения будут предсказаны​ даты с временной​

  • ​ есть или же​С помощью других параметров​ временную шкалу и​

  • ​ о проекте. Этот​Параметры сводной таблицы​ОК​

  • ​ post_201573.xlsx открываеткя как​ понял, что в​ волшебного условного форматирования​ без разрывов​ поля должны быть​ (в котором указаны​, выберите его в​​ точек) сезонного узора​​Параметры​​ для дат в​​ шкалы.​

Скачайте пример книги.

​ по-своему упорядочить задачи,​ группы​ выберите​ профессионально оформленный снимок​(​

См. также:

​.​

support.office.com

Временная шкала не видит столбец с датами

​ post_201573.zip архив:)​​ EXCEL 2003 это​ выделить ток квартал,​Titkov​ заполнены — это,​
​ расходы на закупки,​ списке.​ и определяется автоматически.​.​ будущем.​Совет:​ добавить текст и​Шрифт​Диапазон дат​ ключевых задач и​Работа со сводными таблицами​Вставив временную шкалу, вы​kim​ реализованно, может и​ на который попадает​: А вот у​ к примеру, требование​ как планируемые, так​Включить статистические данные прогноза​ Например годового цикла​Вы найдете сведения о​Примечание:​ При добавлении временной шкалы​ даже изменить цвета,​можно изменить вид​, чтобы настроить даты​ вех можно использовать​>​

​ можете фильтровать данные​​: Переименуйте расширение в​ в EXCEL 2007​ СЕГОДНЯ()?:)​ меня, к сожалению,​

​ для группировки.​​ и фактические). На​Установите этот флажок, если​ продаж, с каждой​ каждом из параметров​ Для временной шкалы требуются​ в Word, PowerPoint,​ чтобы выделить определенные​ задачи так же,​ начала и окончания.​
​ на собраниях любого​Анализ​ по периоду времени​

​ xlsx​​ можно реализовать. У​Guest​ даже ввод нулевых​Однако о главном.​

​ основании данного реестра​​ вы хотите дополнительные​ точки, представляющий месяц,​ в приведенной ниже​ одинаковые интервалы между​ Outlook, Excel или​;)​ задачи.​ как и в​

​Вы можете использовать временную​​ уровня — достаточно добавить​>​ на одном из​Сеня​ меня не получается:(​

​: =И(СЕГОДНЯ()>=$B$2;СЕГОДНЯ() Эту формулу​​ дат не помогает.​ У вас несколько​ строится сводная таблице,​ статистические сведения о​ сезонности равно 12.​ таблице.​
​ точками данных. Например,​ Visio вы получите​Вот как это сделать.​ других приложениях Office.​ шкалу как она​ его на слайд​Параметры​ четырех уровней (​: ВСЕМ ОГРОМНОЕ СПАСИБО!​ см.скриншот. Прикрепленные файлы​;)
​ в условие для​ Не видит эксел​ полей с датами,​ для оценки отклонений.​ включенных на новый​

​ Автоматическое обнаружение можно​​Параметры прогноза​ это могут быть​
​ еще больше дополнительных​Щелкните в любом​Примечание:​ есть или же​
​ презентации PowerPoint или​> вкладка​годы​Нашел для себя​:)​ post_201556.jpg (154.8 КБ)​ форматирования.​
​ столбец с датами,​:cry:

​ и предлагают вам​​ Необходимо добавить временную​ лист прогноза. В​ переопределить, выбрав​Описание​ месячные интервалы со​ параметров форматирования. Временную​ месте временной шкалы​ Не хотите видеть затенение​ по-своему упорядочить задачи,​ в документ Word,​Итоги и фильтры​,​ все необходимые решения.​

​kim​​B2 — начало​ и все тут.​ ПЕРВЫЕ ДВА для​ шкалу, которая бы​ результате добавит таблицу​Задание вручную​Начало прогноза​ значениями на первое​

​ шкалу можно украсить​​ и откройте вкладку​ ход выполнения задачи?​ добавить текст и​ распечатать или отправить​).​:D

​кварталы​​Что касаемо Условного​: В условном форматировании​ периода​

​ Может быть кто​​ шкалы. Не насторожило?!​ фильтровала сводную по​ статистики, созданной с​и затем выбрав​Выбор даты для прогноза​ число каждого месяца,​ отражениями, объемными эффектами,​Формат​ Если вы используете​ даже изменить цвета,​

​ по электронной почте​​Если временная шкала включает​,​ форматирования. Так понял​ вместо ссылок на​С2 — конец​ знает в чем​ Для опыта -​ полю «ДАТА ОПЛАТЫ»​ помощью ПРОГНОЗА. ETS.​ числа.​ для начала. При​ годичные или числовые​

planetaexcel.ru

Временная шкала

​ градиентами и многими​​, чтобы увидеть все​
​ Project 2016 в​ чтобы выделить определенные​ своему руководителю.​ в себя данные​

​месяцы​​ изменился синтаксис с​ другие листы можно​ периода​ дело?​

​ переместите нужное поле​​ (по мимо данного​ СТАТИСТИКА функциями, а​Примечание:​ выборе даты до​

​ интервалы. Если на​​ другими эффектами.​ параметры для улучшения​

​ рамках подписки на​​ задачи.​
​Совет:​ сводной таблицы, вы​или​ Лист1!$A$1 в 2003​

​ использовать имена…​​Если значение, возвращаемое​Locomotiv23530​ левее/поменяйте местами, обновите​ поля в реестре​ также меры, например​ Если вы хотите задать​
​ конца статистических данных​ временной шкале не​

​Примечание:​​ вида временной шкалы.​ Project Online, нажмите​До:​
​ (ПРИМЕЧАНИЕ.) Как правило, временная​ можете переместить ее​дни​ на Лиcт1_А1 в​Z​ функцией сегодня() больше​

​: Добрый день. Подскажите​​ данные и сравните…​ есть еще два​ сглаживания коэффициенты (альфа,​
​ сезонность вручную, не​ используются только данные​
​ хватает до 30 %​ Мы стараемся как можно​
​Щелкните задачу на временной​ кнопку​После:​ шкала включена по​ в более удобное​).​ 2007​: Тест УФ_2 -​

​ либо равно началу​​ как решили проблему.​
​ps Хотя это​ поля с датами).​ бета-версии, гамма) и​ используйте значения, которые​ от даты начала​ точек данных или​ оперативнее обеспечивать вас​

​ шкале.​​Формат​Вот как это сделать.​
​ умолчанию. Она отображается​ расположение и изменить​Нажмите на стрелку рядом​kim​ *.xlsx.​

​ периоду И меньше​
​ У меня тоже​ же поле вы​ Но при вставке​ метрик ошибки (MASE,​

​ меньше двух циклов​ предсказанного (это иногда​

​ есть несколько чисел​​ актуальными справочными материалами​
​Выберите пункты​>​Щелкните в любом​ над текущим представлением.​ ее размер. Кроме​ с отображаемым временным​

​: «Лиcт1_А1» — это​​Сеня​
​ либо равно концу​ самое. Но вначале​

​ можете без проблем​​ временной шкалы данного​

​ SMAPE, обеспечения, RMSE).​​ статистических данных. При​ называется «ретроспективный анализ»).​ с одной и​ на вашем языке.​Формат​

​Формат даты​ месте временной шкалы​Более новые версии​ того, вы можете​ уровнем и выберите​ имя для ячейки​: ЧТО ЭТО? =-О​ периода — применяется​ временная шкала видит​

​ выбрать для среза.​​ поля нет в​При использовании формулы для​ таких значениях этого​Советы:​

​ той же меткой​​ Эта страница переведена​>​

​>​​ и откройте вкладку​

​ Office 2010 –​​ изменить стиль временной​ нужный вариант.​ A1 на первом​Михаил С.​ условное форматирование, иначе​ необходимый столбец с​ Кумекаем далее…​

​ меню выбора, а​​ создания прогноза возвращаются​ параметра приложению Excel​

​ ​​ времени, это нормально.​ автоматически, поэтому ее​Отобразить в виде выноски​Ход выполнения задачи​Формат​ 2013 ​ шкалы — это​Перетащите полосу прокрутки временной​ листе. В диспетчере​: А это точно​ — фиг.​ датами, но после​

​BGI​​ две другие есть.​ таблица со статистическими​

​ не удастся определить​​Запуск прогноза до последней​ Прогноз все равно​ текст может содержать​
​. Задача отобразится в​, чтобы включить или​, чтобы увидеть все​На вкладке​ удобно, если у​

​ шкалы к периоду​​ имен можно глянуть​ в 2007? У​

​Сеня​​ добавления в базу​: JayBhagavan, в любом​ Очень надеюсь на​ и предсказанными данными​ сезонные компоненты. Если​

​ точке статистических дает​​ будет точным. Но​ неточности и грамматические​ выноске выше или​

​ отключить этот режим​​ параметры для улучшения​Вид​

​ вас несколько шкал.​​ времени, который вы​
​ — Ctrl+F3​ меня счас 2007​
​: Спасибо ИНКОГНИТО, Выручили!​ данных новых столбцов,​ случае спасибо.​ Вашу помощь, ибо​ и диаграмма. Прогноз​ же сезонные колебания​

​ представление точности прогноза​​ для повышения точности​ ошибки. Для нас​ ниже временной шкалы.​ отключен.​ вида временной шкалы.​установите флажок​

planetaexcel.ru

​Чтобы переместить временную шкалу,​

Временная шкала проекта (Project Timeline)

Предположим, мы работаем над долгим и сложным проектом, состоящим из нескольких этапов. Задача — наглядно показать всю хронологию работ по проекту, расположив ключевые моменты проекта (вехи, milestones) на оси времени. Примерно вот так:

В теории управления проектами подобный график обычно называют календарем или временной шкалой проекта (project timeline), хотя я также встречал еще один русскоязычный аналог -«лента времени». В любом случае, главное — не как назвать, а как построить. Поехали.

Шаг 1. Исходные данные

Для построения нам потребуется оформить исходную информацию по вехам проекта в виде следующей таблицы:

Обратите внимание на два дополнительных служебных столбца:

  • Линия — столбец с одинаковой константой около нуля по всем ячейкам. Даст на графике горизонтальную линию, параллельную оси Х, на которой будут видны узлы — вехи проекта. В принципе, можно было бы использовать и полный ноль, но тогда график совпадает с осью X, что дает проблемы потом с настройкой внешнего вида диаграммы в Excel 2007-2010. Новый Excel 2013 нули воспринимает спокойно.
  • Выноски — невидимые столбцы для поднятия подписей к вехам на заданную (разную) величину, чтобы подписи не накладывались. Значения 1,2,3 и т.д. задают уровень поднятия подписей над осью времени и выбираются произвольно.

Шаг 2. Строим основу

Теперь выделяем в таблице все, кроме первого столбца (т.е. диапазон B1:D13 в нашем примере) и строим обычный плоский график с маркерами на вкладке Вставка — График — График с маркерами (Insert — Chart — Line with markers) :

Убираем линии сетки, вертикальную и горизонтальную шкалы и легенду. Сделать это можно вручную (выделение мышью и клавиша Delete) или отключив ненужные элементы на вкладке Макет (Layout) . В итоге должно получиться следующее:

Теперь выделите ряд Выноски (т.е. ломаную оранжевую линию) и на вкладке Макет выберите команду Линии — Линии проекции (Layout — Lines — Projection Lines) :

От каждой точки верхнего графика будет опущен перпендикуляр на нижний. В новом Excel 2013 эта опция находится на вкладке Конструктор — Добавить элемент диаграммы (Design — Add Chart Element) .

Шаг 3. Добавляем названия этапов

Эта часть будет простой у тех, кто уже осмелился на установку нового Excel 2013 и более сложной у тех, кто еще работает со старыми версиями.

В Excel 2013 все просто. Как я уже писал здесь, он умеет делать подписи к точкам данных просто беря текст из любого заданного пользователем диапазона. Для этого нужно выделить ряд с данными (оранжевый) и на вкладке Конструктор выбрать Добавить элемент диаграммы — Подписи — Дополнительные параметры (Design — Add Chart Element — Data Labels) , а затем в появившейся справа панели установить флажок Значения из ячеек (Values from cells) и выделить диапазон A2:A13:

В версиях Excel 2007-2010 и старше такой возможности нет, но у вас есть два альтернативных варианта:

    Добавьте любые подписи к оранжевому графику (значения, например). Затем выделяйте по очереди каждую подпись, ставьте в строке формул знак «равно» и щелкайте по ячейке с названием этапа из столбца А. Текст выделенной подписи будет автоматически браться из выделенной ячейки:

При большом количестве этапов первый вариант, конечно, не радует своей «рукопашностью». Поэтому для оптовой вставки подписей из ячеек можно использовать дополнительные надстройки на VBA. В частности, надстройку XYChartLabeler (автор — Rob Bovey, Excel MVP). Скачиваете надстройку, устанавливаете и получаете на вкладке Надстройки (Add-ins) кнопку XY Chart Labeler — Add Chart Labels. После нажатия на нее появляется диалоговое окно, где и можно задать диапазон с данными для подписей на диаграмме:

Шаг 4. Прячем линии и наводим блеск

Внесем последние правки, чтобы довести нашу уже почти готовую диаграмму до полного и окончательного шедевра:

  • Выделяем ряд Выноски (оранжевую линию), щелкаем по ней правой кнопкой мыши и выбираем Формат ряда данных (Format Data Series) . В открывшемся окне убираем заливку и цвет линий. Оранжевый график, фактически, исчезает из диаграммы — остаются только подписи. Что и требуется.
  • Добавляем подписи-даты к синей оси времени на вкладке Макет — Подписи данных — Дополнительные параметры подписей данных — Имена категорий (Layout — Data Labels — More options — Category names) . В этом же диалоговом окне подписи можно расположить под графиком и развернуть на 90 градусов, при желании.

Excel 2013. Срезы сводных таблиц; создание временной шкалы

В Excel 2010 появился новый инструмент анализа данных – срезы сводных таблиц. [1] С помощью срезов можно фильтровать сводные таблицы подобно тому, как это происходит с помощью области фильтра списка полей сводной таблицы. Различие заключается в том, что срезы обеспечивают дружественный интерфейс, позволяющий просматривать текущее состояние фильтра.

Чтобы создать срез поместите указатель мыши в область сводной таблицы, выберите контекстную вкладку ленты Анализ и щелкните на кнопке Вставить срез (рис. 1). Также, встав на сводную таблицу, можно перейти на вкладку Вставка и в области Фильтры выбрать команду Срез.

Рис. 1. Создание среза: шаг 1 – команда Вставить срез

Скачать заметку в формате Word или pdf, примеры в формате Excel

Появится диалоговое окно Вставка срезов (рис. 2). Устанавливаемые в этом окне флажки определяют критерии фильтрации. В рассматриваемом случае выполняется фильтрация по срезу Категория оборудования. Можно задать одновременно несколько срезов.

Рис. 2. Создание среза: шаг 2 – выбор критерия, по которому осуществляется фильтрация с помощью среза

Когда срез создан (рис. 3) можно щелкнуть на значениях фильтра для выполнения фильтрации сводной таблицы. Для выбора нескольких фильтров во время щелчка мышью удерживайте клавишу Ctrl.

Рис. 3. Настройка фильтра с помощью среза

Еще одно преимущество, связанное с использованием срезов, заключается в том, что каждый срез может быть связан с несколькими сводными таблицами. Другими словами, в случае применения фильтра к какому-либо срезу произойдет его применение к нескольким сводным таблицам. Для подключения среза к нескольким сводным таблицам щелкните на нем правой кнопкой мыши и в контекстном меню выберите пункт Подключения к отчетам. На экране появляется диалоговое окно Подключения сводной таблицы. В этом окне установите флажки, соответствующие сводным таблицам, которые будут фильтроваться с помощью данного среза (рис. 4).

Рис. 4. Подключение одного фильтра к нескольким сводным таблицам

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

Обратите внимание на то, что срезы не являются частью сводной таблицы. Они представляют собой отдельные объекты, которые могут использоваться самыми разными способами.

Заметьте, что показанный на рис. 4 список сводных таблиц выглядит довольно абстрактно (СводнаяТаблица2, СводнаяТаблица3). Эти обобщенные имена автоматически присваиваются сводным таблицам и применяются для идентификации. На самом деле довольно сложно распознать нужную вам сводную таблицу на основе подобных обобщенных названий. Поэтому лучше выбирать более осмысленные названия, облегчающие идентификацию сводных таблиц. Чтобы изменить название сводной таблицы, установите указатель мыши в произвольном ее месте, выберите контекстную вкладку Анализ и введите понятное имя в поле Имя сводной таблицы, находящемся в левой части ленты (рис. 5).

Рис. 5. Присвоение сводной таблицы «говорящего» имени

Создание временной шкалы

Временная шкала появилась в Excel 2013. Этот фильтр напоминает стандартный срез тем, что для фильтрации сводной таблицы используется механизм визуального выбора фильтра вместо прежних полей фильтра. Различие же заключается в том, что временная шкала предназначена исключительно для работы с полями даты и обеспечения визуального способа фильтрации и группирования дат в сводной таблице.

Необходимое условие создания временной шкалы — наличие поля сводной таблицы, в которой все данные имеют формат даты. Недостаточно иметь столбец данных, включающий несколько дат. Все значения, находящиеся в поле даты, следует отформатировать с помощью корректного формата даты. Если хотя бы одно значение в столбце даты пустое или не является корректной датой, Excel не сможет создать временную шкалу.

Чтобы создать временную шкалу, поместите указатель мыши в область сводной таблицы, выберите вкладку ленты Анализ и щелкните на значке Вставить временную шкалу (рис. 6). Также, встав на сводную таблицу, можно перейти на вкладку Вставка и в области Фильтры выбрать команду Временная шкала.

Рис. 6. Создание временной шкалы – шаг 1 – Вставить временную шкалу

На экране появится диалоговое окно Вставка временных шкал (рис. 7). В этом окне отображаются все поля дат, доступные в выбранной сводной таблицы. Выберите поля, для которых будут созданы временные шкалы.

Рис. 7. Создание временной шкалы – шаг 2 – выбор полей, для которых будут созданы временные шкалы

После создания временной шкалы у вас появится возможность фильтровать данные в сводной таблице с помощью этого динамического механизма выбора данных. Как показано на рис. 8, после щелчка на фильтре Апрель будут отображены данные сводной таблицы, относящиеся к апрелю.

Рис. 8. Щелкните на выбранной дате для фильтрации сводной таблицы

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

Если вам нужно отфильтровать сводную таблицу по кварталам, щелкните на раскрывающемся списке временного периода и выберите параметр Кварталы. В случае необходимости можно также выбрать параметр Годы или Дни (рис. 9).

Рис. 9. Быстрое переключение между параметрами Годы, Кварталы, Месяцы или Дни

Временным шкалам не присуща обратная совместимость, поэтому они могут использоваться только в Excel 2013. Если открыть соответствующую рабочую книгу в Excel 2010 либо в более ранней версии Excel, временные шкалы будут отключены.

Временным шкалам не присуща обратная совместимость, поэтому они могут использоваться только в Excel 2013. Если открыть соответствующую рабочую книгу в Excel 2010 либо в более ранней версии Excel, временные шкалы будут отключены.

Макет любого среза можно изменить, кликнув на срезе и перейдя на контекстную вкладку Параметры из набора контекстных вкладок Инструменты для среза. Количество колонок с полями, отображаемыми в области среза, можно увеличить. Это особенно полезно, если элементов много. Перейдите в область Кнопки контекстной вкладки Параметры. С помощью кнопки-счетчика Столбцы увеличьте количество столбцов среза. Воспользуйтесь маркерами изменения размера для расширения либо сужения среза. Для каждого поля среза можно выбрать другой цвет с помощью коллекции Стили срезов (рис. 10).

Рис. 10. Форматирование срезов

В области среза могут отображаться до трех цветов. Темный цвет соответствует выделенным элементам. Белые квадратики часто означают, что запись, служащая источником данных для среза, отсутствует. Серые квадратики соответствуют невыделенным элементам.

Путем щелчка на кнопке Настройка среза, находящейся на контекстной вкладке Параметры, можно изменить название среза и порядок отображения его полей. Чтобы изменить стиль среза, щелкните правой кнопкой мыши на существующем стиле и в контекстном меню выберите параметр Дублировать. Теперь можете изменять шрифт, цвета и другие элементы стиля среза (подробнее о создании собственного стиля оформления см. Создание стиля сводной таблицы).

Блог о программе Microsoft Excel: приемы, хитрости, секреты, трюки

Новая временная шкала в Excel 2013

Недавно наткнулся на одно из новшеств Excel 2013 – временная шкала. Работает точно по такому же принципу, что и любой стандартный срез – т.е. позволяет визуально отображать параметры фильтрации, вместо старых полей фильтров. Разница заключается в том, что Временная шкала обрабатывает только временные данные в сводной таблице.

Если у вас Excel 2013, поместите курсор в любом месте сводной таблицы, на вкладках ленты выберите Вставить. В группе фильтры вы найдете Временную шкалу.

Кликнув по иконке вы активируете диалоговое окно, в котором необходимо выбрать поле для нашей Временной шкалы.

Как только Временная шкала будет создана, на экране появится срез, который позволяет фильтровать данные, используя полосу прокрутки.

Так, кликнув на поле Октябрь, сводная таблица отобразит данные, касающиеся только это временного промежутка.

Размер ползунка не ограничивается только одним месяцем, вы можете расширить границы фильтрации путем перетаскивания рамок.

Во временной шкале существует возможность установить заданные временные промежутки. Если щелкнуть по иконке треугольника, находящегося правее поля Месяцы, срез позволит изменить рамки по уже заданным критериям: Годы, Кварталы, Месяцы и Дни.

Несколько вещей, которые необходимо учитывать при использовании Временной шкалы:

Временная шкала может быть создана только для поля, где все данные отформатированы как даты. Не достаточно того, чтобы поле имело только несколько ячеек с датами. Если хотя бы одна ячейка будет пустой или будет отформатирована не как дата, Excel не будет создавать временную шкалу.

Временные шкалы не совместимы с предыдущими версиями Excel, т.е. они могут быть использованы только в Excel 2013. Если вы откроете книгу с временной шкалой в более ранних версиях, срезы будут отключены.

Как и все срезы, временные шкалы очень хороши для использования в дашбордах.

По умолчанию, временные шкалы выводятся на печать. Это может иметь положительный или отрицательный отклик (все зависит от вашей политики). Вы можете отключить данную опцию, убрав флажок с поля Выводить объект на печать, находящееся во вкладке Свойства, диалогового окна Формат временной шкалы.

Ко всему вышесказанному добавлю, что мне очень понравилось работать со срезом Временна шкала. По сравнению с предыдущей версией, налицо явный прогресс. В отличие от Excel 2010, где временная шкала была представлена в виде списка дат, новый вариант позволяет динамически изменять размеры границ.

Создание временной шкалы сводной таблицы для фильтрации дат

Вместо настройки фильтров для отображения дат вы можете воспользоваться временной шкалой сводной таблицы. Это параметр динамического фильтра, позволяющий легко фильтровать по дате или времени и переходить к нужному периоду с помощью ползунка. Чтобы добавить эту шкалу на лист, на вкладке Анализ нажмите кнопку Вставить временную шкалу.

Как и срез для фильтрации данных, временную шкалу можно добавить один раз и затем использовать в любой момент для изменения диапазона времени сводной таблицы.

Ниже описано, как это сделать.

Щелкните в любом месте сводной таблицы, чтобы отобразить группу Работа со сводными таблицами, и на вкладке Анализ нажмите кнопку Вставить временную шкалу.

В диалоговом окне Вставка временных шкал установите флажки рядом с нужными полями дат и нажмите кнопку ОК.

Использование временной шкалы для фильтрации по периоду времени

Вставив временную шкалу, вы можете фильтровать данные по периоду времени на одном из четырех уровней (годы, кварталы, месяцы или дни).

Нажмите на стрелку рядом с отображаемым временным уровнем и выберите нужный вариант.

Перетащите полосу прокрутки временной шкалы к периоду времени, который вы хотите проанализировать.

В элементе управления отрезка времени нажмите на плитку периода времени и перетащите ее, чтобы добавить дополнительные плитки для выбора нужного диапазона дат. С помощью маркеров отрезка времени отрегулируйте диапазон дат с обеих сторон.

Использование временной шкалы с несколькими сводными таблицами

Если ваши сводные таблицы имеют один и тот же источник данных, вы можете использовать одну временную шкалу для фильтрации по нескольким сводным таблицам. Щелкните временную шкалу, а затем на вкладке Параметры нажмите кнопку Подключения к отчетам и выберите сводные таблицы, которые вы хотите добавить.

Очистка временной шкалы

Чтобы очистить временную шкалу, нажмите кнопку Очистить фильтр .

Совет: Если нужно объединить срезы с временной шкалой для фильтрации одного и того же поля дат, установите флажок Разрешить несколько фильтров для поля в диалоговом окне Параметры сводной таблицы (Работа со сводными таблицами > Анализ > Параметры > вкладка Итоги и фильтры).

Настройка временной шкалы

Если временная шкала включает в себя данные сводной таблицы, вы можете переместить ее в более удобное расположение и изменить ее размер. Кроме того, вы можете изменить стиль временной шкалы — это удобно, если у вас несколько шкал.

Чтобы переместить временную шкалу, просто перетащите ее в нужное расположение.

Чтобы изменить размер временной шкалы, нажмите на нее, а затем выберите нужный размер, перетаскивая маркеры размера.

Чтобы изменить стиль временной шкалы, нажмите на нее, чтобы отобразить меню Инструменты временной шкалы, и выберите нужный стиль на вкладкеПараметры.

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community, попросить помощи в сообществе Answers community, а также предложить новую функцию или улучшение на веб-сайте Excel User Voice.

Отображение этапов работ на шкале времени

Программа предназначена для отображения этапов выполнения работ на шкале времени в Excel.

В качестве исходных данных выступает таблица, заголовками которой являются названия этапов, а в строках, для каждой работы, указана дата каждого этапа.

Шкала времени состоит из двух строк, заполненных датами при помощи формул.
В первой строке — дата начала временного интервала, во второй строке — дата его окончания.

Для каждой даты, макрос ищет её место на шкале времени (подходящий временной интервал),
и располагает значок, соответствующий текущему этапу, в соответствующей ячейке.

Значок этапа ставится в соответствии с положением даты во временном интервале.
Например, если интервал временной шкалы — 1 месяц, а дата — 22-е число, — то значок будет расположен в правой части ячейки.
Если же дата — это первое число месяца, — то значок будет размещен вплотную к левому краю ячейки

Запуск макроса осуществляется нажатием клавиши F5 (как в большинстве других программ, эта клавиша используется для обновления страницы)

При запуске макроса, все существующие на листе фигуры (значки) удаляются, и расставляются заново.

Для пересчёта формул (таблицы со случайными датами) нажмите клавишу F9.
Если после пересчёта формул запустить макрос — значки будут расставлены в другом порядке (поскольку даты в таблице изменятся)

На втором листе файла, можно задать значки для вставки на временную шкалу.
Единственное требование к значкам — чтобы они целиком умещались в ячейку
(для каждого этапа, макрос ищет значок, расположенный внутри ячейки, — при помощи функции getShape)

В первом прикреплённом к статье файле (с расширением XLSB) используются формулы =СЛУЧМЕЖДУ() и =КОНМЕСЯЦА() для формирования массива случайных дат и шкалы времени,
поэтому первый файл не будет работать в версиях Excel до 2007-й (формула =СЛУЧМЕЖДУ() появилась только в Excel 2007)

Во втором файле (с расширением XLS) — та же самая программа, только формулы в таблицах заменены значениями.
Второй файл подойдёт для тестирования макроса в старых версиях Excel (97 — 2003)

Ещё один прикреплённый файл — timeline_v2.xlsb — это новая версия программы, с использованием модулей классов.
(работает только в Excel 2007 и новее, по причинам, описанным выше)

Она позволяет создавать более сложные графики этапов на шкале времени
(задаётся тип этапа — начало, середина, или окнчание)
Поддерживаются также двойные этапы, где картинка показывает их протяженность (от начала до конца)

Понравилась статья? Поделить с друзьями:
  • Время изменения файла excel
  • Время до события excel
  • Время в число excel весь столбец
  • Время в цифрах excel
  • Время в целое число excel