У меня есть таблица, которая выглядит примерно так:

таблица

Здесь я хочу сделать какое-то условное форматирование чисел, например, если я добавлю элемент, который считается часом, например строку «что-то ежечасное», а также время начала и окончания, столбец продолжительности (d2) будет отформатирован как длительность в ч: мм и будет рассчитан соответственно.

С другой стороны, если я добавлю что-то вроде единовременного платежа и поставлю время начала и окончания времени как дефис, тогда ячейка (D3) будет отформатирована как обычное число, так что ее можно умножить на цену за единицу. в целом.

Для простоты: A2 (на основе времени) -> Ввод времени начала и окончания, затем D2 рассчитает продолжительность времени, а сумма (F2) будет рассчитана по продолжительности по формуле (F2 * D2 * 24)

A3 (на основе единиц) -> вводит начальное и конечное время как дефис, обрабатывает D3 как нормальное число, тогда F3 будет умножать E3 на D3.

Я нашел эти ресурсы, но я теряюсь в том, как использовать их для решения этой проблемы.

https://exceloffthegrid.com/change-number-format-based-on-its-value/

https://support.office.com/en-us/article/create-or-delete-a-custom-number-format-78f2a361-936b-4c03-8772-09fab54be7f4

0