Выполнить сложение и вычитание для переменных дат/времени

Чтобы выполнить операцию сложения или вычитания для переменных дат/времени:

E   В первом диалоговом окне Конструктора дат и времени выберите Провести вычисления с датами и временем.

Преобразование данных

Выбор типа вычислений с участием переменных дат/времени

Рисунок 8-21

Сложение и вычитание для переменных дат/времени, шаг 1

n    Прибавить продолжительность времени к дате / Вычесть продолжительность времени из даты.  Выберите этот пункт, чтобы прибавить к (или вычесть из)

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

n    Вычислить продолжительность времени, прошедшего  между двумя датами.

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

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

пункт, чтобы получить разность между двумя переменными, имеющими форматы продолжительности, такие как hh:mm или hh:mm:ss.

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

Прибавление продолжительности времени к дате / Вычитание продолжительности времени из даты

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

E   В диалоговом окне Вычисления с датами и временем выберите Прибавить продолжительность времени к дате / вычесть продолжительность времени из даты.

Выбор переменных даты/времени и продолжительности для выполнения прибавления или вычитания

Рисунок 8-22

Прибавление или вычитание продолжительности, шаг 2

E   Выберите переменную даты (времени).

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

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

E   В раскрывающемся списке выберите единицу измерения продолжительности.  Выберите Продолжительность при использовании переменной, имеющей формат продолжительности, такой как hh:mm или hh:mm:ss.

Преобразование данных

Задание выходной переменной прибавления / вычитания продолжительности для переменной даты/времени

Рисунок 8-23

Прибавление или вычитание продолжительности, шаг 3

E   Введите имя в поле Выходная переменная. Оно не может быть именем существующей переменной.

Дополнительно Вы можете:

n    Задать описательную метку для новой переменной.

Вычисление разности переменных дат

Чтобы вычислить разность двух переменных в формате дат:

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

Выбор переменных для вычисления разности

Рисунок 8-24

Вычисление разности дат, шаг 2

E   Выберите переменные для вычисления разности.

E   В раскрывающемся списке выберите единицу измерения для выходной переменной.

E   Выберите каким образом вычислить результат (Обработка результата).

Обработка результата

Доступны следующие варианты вычисления результата:

n    Усечение до целого. Дробная часть результата отбрасывается. Например, вычитание

10/28/2006 из 10/21/2007 возвращает результат равный 0 в годах и 11 в месяцах.

n    Округление до целого. Результат округляется до ближайшего целого. Например,

вычитание 10/28/2006 из 10/21/2007 возвращает результат равный 1 в годах и 12 в

месяцах.

n    Оставить дробную часть. Величина остается целиком без округления или усечения.

Например, вычитание 10/28/2006 из 10/21/2007 возвращает результат равный 0,98 в годах и 11,76 в месяцах.

При округлении и сохранении дробной части результат для лет основывается на среднем числе дней в году (365,25), а результат для месяцев — на среднем числе дней в месяце (30,4375).  Например, вычитание 2/1/2007 из 3/1/2007 (формат m/d/y) возвращает дробный результат равный 0,92 в месяцах, тогда как вычитание 3/1/2007 из 2/1/2007

возвращает разность с дробной частью равную 1.02 месяца. Это также влияет на значения,

вычисляемые для промежутков времени в високосные годы. Например, вычитание 2/1/2008

Преобразование данных

из 3/1/2008 возвращает разность с дробной частью равную 0.95 месяца, а для того же промежутка времени для не високосного года — значение 0.92.

Таблица 8-1

Разность дат для лет

Дата 1

Дата 2

Усечение

Круглые

С дробной частью

10/21/2006

10/28/2007

1

1

1.02

10/28/2006

10/21/2007

0

1

.98

2/1/2007

3/1/2007

0

0

.08

2/1/2008

3/1/2008

0

0

.08

3/1/2007

4/1/2007

0

0

.08

4/1/2007

5/1/2007

0

0

.08

Таблица 8-2

Разность дат для месяцев

Дата 1

Дата 2

Усечение

Круглые

С дробной частью

10/21/2006

10/28/2007

12

12

12.22

10/28/2006

10/21/2007

11

12

11.76

2/1/2007

3/1/2007

1

1

.92

2/1/2008

3/1/2008

1

1

.95

3/1/2007

4/1/2007

1

1

1.02

4/1/2007

5/1/2007

1

1

.99

Задание выходной переменной разности двух переменных дат

Рисунок 8-25

Вычисление разности дат, шаг 3

E   Введите имя в поле Выходная переменная. Оно не может быть именем существующей переменной.

Дополнительно Вы можете:

n    Задать описательную метку для новой переменной.

Вычисление разности между переменными продолжительности

Чтобы вычесть одну переменную продолжительности из другой:

E   В диалоговом окне Вычисления с датами и временем выберите Вычислить разность между двумя продолжительностями времени.

Выбор переменных продолжительности для вычисления разности

Рисунок 8-26

Вычисление разности продолжительностей, шаг 2

E   Выберите переменные для вычисления разности.

Преобразование данных

Задание выходной переменной разности двух переменных продолжительности

Рисунок 8-27

Вычисление разности продолжительностей, шаг 3

E   Введите имя в поле Выходная переменная. Оно не может быть именем существующей переменной.

E   В списке Формат выходной переменной выберите формат продолжительности.

Дополнительно Вы можете:

n    Задать описательную метку для новой переменной.

Источник: Руководство пользователя по базовой системе Statistics 20

Похожие посты:

Вы можете оставить комментарий, или ссылку на Ваш сайт.

Оставить комментарий