У меня есть лист времени, и мне нужно рассчитать разницу между двумя значениями времени. Как этот лист будет доступен для всех сотрудников, я не могу использовать систему дат 1904 поэтому я решил с помощью этогоExcel вычислить разницу между временами и выделить с условным форматированием
=IF(A1-B1<0, "-" & TEXT(ABS(A1-B1),"hh:mm"), A1-B1)
Это работает и дает отрицательный знак на отрицательные значения, таким образом, преодолевая хэши ## ##### проблема и отображение в Excel 2007 и выше.
Однако я не могу создать условное форматирование для результата, так как очевидно, что значения интерпретируются как текст, и я не могу сосчитать группу этих значений простым суммированием.
Edit 1
Рон, я реализовал ваши предложения, и условное форматирование работало как в отрицательном, так и в положительном значении. Тем не менее, я не могу преодолеть ежемесячный расчет в редакции 1. Используемая формула = ABS (L8: L9) - (M8: M9) для итогов. – Fab
@FabianBorg Я не понимаю, что вы делаете с вашей формулой или редактируете.Ваша формула вернет массив из двух значений; и ваше редактирование не отображает метки строк или столбцов; ни, даже если бы это началось в A1, я мог бы понять, как эта формула будет производить «ежемесячный расчет». Кроме того, мне не удастся получить скриншот в листе Excel без тщательного копирования его вручную. Пожалуйста, ознакомьтесь с справкой для [Как указать пример] (http://stackoverflow.com/help/mcve) –
Я занимаюсь этим уже месяц, но я все еще не могу решить, как рассчитать месячные итоговые суммы, как отрицательные значения не вычисляются. Я прикрепляю ссылку к электронной таблице здесь https://onedrive.live.com/redir?resid=B1AA59DC4854E3D8!395156&authkey=!ADq6XwSFqG6lLWg&ithint=file%2cxlsx – Fab