Я намагаюся скласти аркуш, який обчислює години, які я працюю. Одне, що я хочу зробити - це обчислити години, які підлягають оплаті. Тож у мене є щось подібне:

Речі, які не підлягають оплаті або вже нараховуються, переходять до 0.
Однак у мене виникають проблеми або з створеними нулями, або з полем, яке додає їх усі разом:

"Тривалість терміну неможливо порівняти з іншими типами даних." Ось моя формула для клітини:

Таким чином, або друге значення в значенні COUNTIFзадає мені проблеми, або нулі вище (що можливо, оскільки виконання простого SUMзі значенням 0 теж не буде працювати).
Як я маю справу з цим? Якщо я спробую встановити 0 клітинок або клітинку суми внизу на Формат даних "Тривалість", це перекриває мій вибір.
Чи є спосіб примусити формат даних до комірки формулою?
Якщо це більше підходить Супер Користувачеві, сміливо передавайте.
=IF(AND(C13="GK",E13="billable"),B13−A13,DURATION(0))щоб застосувати значення 0 як тривалість, що зробилоCOUNTIFзайвим. Гарна річ теж, бо це зламалоCOUNTIF! Це в кінцевому підсумку виводило ціле число і знову відформатоване як автоматичне. Отже ... не впевнений, чи варто редагувати вашу відповідь? Опублікувати мою власну?