Несоответствующая точность с уравнением =FLOOR () в Excel

#excel #time #rounding #floor

#excel #время #округление #floor

Вопрос:

Я работаю над аудитом, который проверяет практику выставления счетов на моем рабочем месте; нам были предоставлены таблицы данных, в которых указано время начала и окончания обслуживания, а также набор правил, которым следует следовать в отношении выставленных счетов за единицы (15 минут = 1 единица).

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

Моим решением было создать столбцы данных с этими заголовками:

Время начала, время окончания, истекшие минуты, истинное общее количество единиц

(в таблице больше заголовков, но они не играют роли в решении).

Ячейка с истекшими минутами будет иметь уравнение =(([@[Время окончания]]-[@[Время начала]])) * 1440. Это было сделано для преобразования почасовой суммы, которая будет извлечена из времени начала и окончания, в минуты.

В ячейке true total units будет указано уравнение =FLOOR(([@[Истекшие минуты]]/15),»1″) . В этой части округления возникает моя путаница. Нам нужно округление, чтобы гарантировать, что мы случайно не округляем и не выставляем счет, например, 7 единиц за 104 минуты, когда предполагается, что должно быть 6 единиц. Проблема, с которой я сталкиваюсь, заключается в том, что некоторые из возвращаемых ответов неточны из-за округления части уравнения, и я не уверен, почему.

примеры: 15:20 — 17:10 — это 110 минут. при приведенном выше уравнении общее количество истинных единиц равно 7, что является точным.

15:30 — 16:45 — это 75 минут. при приведенном выше уравнении общее количество истинных единиц равно 4, что неверно.

в качестве альтернативы, 15:45 — 17:00 также составляют 75 минут. при приведенном выше уравнении общее количество истинных единиц равно 5, что является точным.

15: 45 — 16:00 — это 15 минут. при приведенном выше уравнении общее количество истинных единиц равно 0, что неверно.

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

Ответ №1:

Я настроил данные, которые вы указали, в таблице с теми же названиями столбцов. Если вы посмотрите на прикрепленное изображение, вы увидите, что я изменил формат «Истекших минут», чтобы отобразить примерно 15 цифр. Это показывает, что результат уравнения был не совсем целыми числами; однако они были достаточно близки, чтобы отображаться как таковые с меньшим количеством цифр.

В моем «Column2» я использовал уравнение =ROUND([@[Истекшие минуты]], 0), чтобы округлить минуты до ближайшего целого числа. В моей колонке «Исправлено» используется то же уравнение в «Истинных единицах измерения», просто ссылающееся на «Столбец 2» вместо «Истекших минут»: =FLOOR(([@[Столбец 2]]/15),»1″) .

данные на рисунке

Таким образом, самым простым исправлением, вероятно, было бы изменить уравнение «Истекшие минуты» на = ROUND((([@[Время окончания]]-[@[Время начала]]))* 1440,0)

введите описание изображения здесь

Комментарии:

1. Большое вам спасибо! это было решение; Я действительно ценю обратную связь.