I enter my daily work hours in a spreadsheet. My daily target working time is 8 hours. In the first line my overtime is calculated with this:
| Overtime | 2.5 |
|----------+------|
| Day 1 | 8 |
| Day 2 | 10.5 |
| Day 3 | 8 |
| Day 4 | 8 |
#+TBLFM: @1$2=((vsum(@<<<..@>))-((vlen(@<<<..@>))*8)
With integers this is no problem. But with hours:minutes it does not work anymore (note the wrong result in the first row):
| Overtime | 26:29 |
|----------+-------|
| Day 1 | 8:00 |
| Day 2 | 10:30 |
| Day 3 | 8:00 |
| Day 4 | 8:00 |
#+TBLFM: @1$2=((vsum(@<<<..@>))-((vlen(@<<<..@>))*8);U
What is wrong with my formula?