Mac Numbers и формула Excel, касающаяся недостающего времени?
У меня есть лист в цифрах, посвященный времени. Все значения на листе записываются как целые числа, такие как 930 и 1700. Я должен преобразовать их в часы для целей оплаты, поэтому сначала мне нужно преобразовать их в значения времени. Достаточно просто.
=(TIME(LEFT(E,LEN(E)-2),RIGHT(E,2),)-TIME(LEFT(B,LEN(B)-2),RIGHT(B,2),))-(TIME(LEFT(D,LEN(D)-2),RIGHT(D,2),)-TIME(LEFT(C,LEN(C)-2),RIGHT(C,2),))
Таблица:
Date Time In Lunch Start Lunch End Time Out Total Hours 8/31 930 1230 1300 1700 7hr 30mins 9/1 930 1700 Error
Вот как работает таблица с данными и приведенной выше формулой в столбце F. Если есть обед, эта формула работает. Если обед не был взят, тогда формула ломается, потому что она пытается конвертировать чистые обеденные клетки.
- Условные Формирующие Атрибуты Ячейки - Цвет и Непрозрачность
- как сделать аутентификацию OAuth с помощью Mac Excel VBA
- Создать базу данных mysql из Excel 2011 на Mac
- Передача VARIANT из Mac OS X Excel 2011 VBA в c ++
- Как редактировать значения элементов в коллекции VBA?
Как я могу настроить часть расчета обеда, чтобы проигнорировать обед, если их нет? Даже если положить 0, будет возвращена ошибка, потому что длина -2 не может найти там ничего действительного. Я не знаю достаточно о числах или превосходен, чтобы знать, но я предполагаю, что ему понадобится что-то вроде IF C>0(...)
или что-то подобное во время ланча.
Я включил excel, но у меня нет превосходства. Я уверен, что достаточно легко конвертировать из формулы excel, хотя я действительно предпочитаю то, что будет работать в Mac Numbers.
- Файл Excel VBA уже открыл ошибку Когда это не так - Mac Office
- Как поставить функцию мощности в формулу
- Надстройка VSTO в Mac Excel
- Excel 2016 на MAC отсутствует фотографии после сохранения
- Удалить дубликаты Функция не всегда работает в Excel на Mac
- Worksheet_FollowHyperlink в Excel для Mac 2016
- Есть ли альтернатива Scripting.FileSystemObject в Excel 2011 VBA для Mac?
- Mac OS Excel VBA - Сохранить как текстовый файл CSV - результат для разделения по столбцу
Просто добавьте простой оператор if, чтобы проверить, были ли введены обеденные времена.
=if(and(C3="", D3=""),[calculate time from Time In to Time Out], [Your original formula])
Логика выражения следующая: if([Condition], [Execute if True], [Execute if False])