Перевод время в десятичную дробь

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

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

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

№ п.п. Месяц выполнения работ Подразделение Должность Планируемое время на выполнение работы Планируемое время на выполнение работы в часах
1 Сентябрь Слесарный цех Инженер по ПБ 3:00:00 3,0
2 Сентябрь Слесарный цех Инженер-энергетик 21:20:00 21,33

Сделать это можно при помощи системы функций (формул).

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

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

ЕСЛИ(ОКРУГЛ(МИНУТЫ(Q58)/60*100;0)>9;СЦЕПИТЬ(ЧАС(Q58);»,»;ОКРУГЛ(МИНУТЫ(Q58)/60*100;0));СЦЕПИТЬ(ЧАС(Q58);»,0″;ОКРУГЛ(МИНУТЫ(Q58)/60*100;0))) , где –

Функция ЧАС(G4 ) выводит целое количество часов;

Функция МИНУТЫ(G4) выводит целое количество минут;

Функция ЕСЛИ сравнивает полученное значение сотых долей и, если количество сотых менее 9, добавляет «ноль» десятых долей.

ОКРУГЛ(МИНУТЫ(G4)/60*100;0) – преобразует минуты в часы десятичной дробью;

СЦЕПИТЬ – сцепляет целые часы с дробными частями через символ «,».

Эта система функций имеет небольшой недостаток, ЧАС(G4 ) выводит целое количество часов только до значения 24, не более. Если у вас стоит время (трудозатраты) 26:25 часов, то ЧАС(G4 ) будет равен 2.

Для тех случаев, когда трудозатраты более суток, то есть превышают 24 часа, можно использовать следующую систему:

=ЕСЛИ(ОКРУГЛ(МИНУТЫ(Q58)/60*100;0)>9;СЦЕПИТЬ((ЧАС(Q58)+ДЕНЬ(Q58)*24);»,»;ОКРУГЛ(МИНУТЫ(Q58)/60*100;0));СЦЕПИТЬ((ЧАС(Q58)+ДЕНЬ(Q58)*24);»,0″;ОКРУГЛ(МИНУТЫ(Q58)/60*100;0)))

, где добавлена функция ДЕНЬ(G4), выводящая количество целых дней.

Как мы знаем целый (полный ) день состоит из 24 часов, соответственно ДЕНЬ(G4)*24 будет равно количеству часов в полных днях. Если к этим часам добавить количество часов в неполных днях, то получим общее количество часов: (ЧАС(G4)+ДЕНЬ(G4)*24)

Если часов набегает больше чем на 31 день, можно по аналогии применить систему функций:

ЕСЛИ(ОКРУГЛ(МИНУТЫ(Q58)/60*100;0)>9;СЦЕПИТЬ((ЧАС(Q58)+ДЕНЬ(Q58)*24+(МЕСЯЦ(G4)-1)*31*24);»,»;ОКРУГЛ(МИНУТЫ(Q58)/60*100;0));СЦЕПИТЬ((ЧАС(Q58)+ДЕНЬ(Q58)*24+(МЕСЯЦ(G4)-1)*31*24);»,0″;ОКРУГЛ(МИНУТЫ(Q58)/60*100;0)))

Источник

Перевод время в десятичную дробь

прошу вашей помощи в следующем вопросе:
имеется некий табель учета рабочего времени, в котором часы разбиваются на сверхурочные и нормальные (8 часов в день).
Табель считает общее количество часов по формуле:

в результате чего часы отображаются в виде десятичной дроби, т.е. 8 часов 30 минут отображаются как 8,5

Сверхурочные часы считаются по формуле:

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

Заранее спасибо за помощь!
К сожалению не смогла прикрепить файл.
[moder]Почему? пишет, что файл слишком большой, хотя там одна небольшая таблица
И почему не оформляете тегами свое сообщение? не совсем еще разобралась, что такое теги. Я оформила формулы, если что-то еще должна сделать, пожалуйста, скажите

прошу вашей помощи в следующем вопросе:
имеется некий табель учета рабочего времени, в котором часы разбиваются на сверхурочные и нормальные (8 часов в день).
Табель считает общее количество часов по формуле:

в результате чего часы отображаются в виде десятичной дроби, т.е. 8 часов 30 минут отображаются как 8,5

Сверхурочные часы считаются по формуле:

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

Заранее спасибо за помощь!
К сожалению не смогла прикрепить файл.
[moder]Почему? пишет, что файл слишком большой, хотя там одна небольшая таблица
И почему не оформляете тегами свое сообщение? не совсем еще разобралась, что такое теги. Я оформила формулы, если что-то еще должна сделать, пожалуйста, скажите dariaaleksanna

Сообщение Добрый день,

прошу вашей помощи в следующем вопросе:
имеется некий табель учета рабочего времени, в котором часы разбиваются на сверхурочные и нормальные (8 часов в день).
Табель считает общее количество часов по формуле:

в результате чего часы отображаются в виде десятичной дроби, т.е. 8 часов 30 минут отображаются как 8,5

Сверхурочные часы считаются по формуле:

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

Заранее спасибо за помощь!
К сожалению не смогла прикрепить файл.
[moder]Почему? пишет, что файл слишком большой, хотя там одна небольшая таблица
И почему не оформляете тегами свое сообщение? не совсем еще разобралась, что такое теги. Я оформила формулы, если что-то еще должна сделать, пожалуйста, скажите Автор — dariaaleksanna
Дата добавления — 05.02.2015 в 13:48

Источник

Видеоурок «Десятичные дроби. Перевод обыкновенной дроби со знаменателем 10, 100, 1000 и т.д»

§ 1 Десятичные дроби

На этом уроке вы узнаете о понятии десятичной дроби, познакомитесь с ее историей, научитесь читать и записывать десятичные дроби, переводить обыкновенную дробь со знаменателем 10, 100,1000 и т.д. в десятичную и наоборот.

Итак, что же такое десятичная дробь? Оказывается, это форма записи обыкновенной дроби, у которой в знаменателе стоит 10, 100, 1000, 10000 и так далее, т.е. 1 с несколькими нулями. Сначала пишут целую часть, затем числитель дробной части, и целую часть от дробной, отделяют запятой.

Например, 12 целых 7 десятых записывают в виде 12,7. Другой пример: 8 целых 156 тысячных равно 8,156. А как же быть, если целая часть отсутствует? Т. е. дробь правильная? Тогда целую часть записывают в виде 0! Например, 17 сотых = 0,17.

§ 2 Перевод обыкновенной дроби со знаменателем 10, 100, 1000 и т.д. в десятичную дробь и наоборот

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

Другой пример: как записать в десятичной записи дробь 3 миллионных?

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

Например, вот это число (1234,5678 ) читается так: 1234 целых 5678 десятитысячных.

Теперь вы знаете, как переводить обыкновенную дробь в десятичную. А как же наоборот? Тоже достаточно просто! К примеру, десятичную дробь 1,5 прочитаем, как одна целая пять десятых и можно записать так:

дробь 1,05 читается как одна целая пять сотых и записывается как: 1

а дробь 1 ,005 читается как одна целая пять тысячных и запишется как:

§ 3 История возникновения десятичных дробей

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

Дробь вида 2,135436 выглядела так: 2 чи, 1 цунь, 3 доли, 5 порядковых, 4 шерстинки, 3 тончайших, 6 паутинок. Так записывались дроби на протяжении двух веков. Затем в 15 веке крупный ученый того времени Джемшид Гиясэддин аль – Каши впервые изложил учение о десятичных дробях, он ввел новую запись для десятичных дробей, когда целая и дробная части пишутся в одну строку и отделяются друг от друга либо вертикальной чертой, либо чернилами разных цветов. Примерно в то же время математики Европы пытались найти удобную запись десятичной дроби. В книге «Математический канон» французский математик Франсуа Виет в записи десятичной дроби дробную часть подчеркивал и записывал выше строки целой части числа. В России первые систематические сведения о десятичных дробях встречаются в “Арифметике” Магницкого. Запятая же в записи дробей впервые встречается в 1592г., а в 1617г. шотландский математик Джон Непер предложил отделять десятичные знаки от целого числа либо запятой, либо точкой. Современную запись десятичных Иоганн Кеплердробей, т.е. отделение целой части от дробной запятой, предложил Иоганн Кеплер. В странах, где говорят по английский и в настоящее время вместо запятой пишут точку.

Источник

Оцените статью
( Пока оценок нет )
Поделиться с друзьями
Uchenik.top - научные работы и подготовка
0 0 голоса
Article Rating
Подписаться
Уведомить о
guest
0 Комментарий
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии