Hi Cecil What about this?:
|--------------+------+-----| | activity | Time | sub | |--------------+------+-----| | Activity A | 3 | | |--------------+------+-----| | Activity B | 5 | 34 | | Activity C | 2 | 34 | | Activity D | 7 | 34 | | Activity E | 8 | 34 | | Activity F | 12 | 34 | |--------------+------+-----| | Activity 1 | 9 | 18 | | Activity 2 | 2 | 18 | | Activity 3 | 4 | 18 | | Activity 4 | 3 | 18 | |--------------+------+-----| | Activity I | 23 | 111 | | Activity II | 51 | 111 | | Activity III | 37 | 111 | |--------------+------+-----| | | 163 | | |--------------+------+-----| #+TBLFM: @>$2 = vsum(@<<<..@>>) :: @<<<$3..@>>$3 = vsum(@-I$2..@+I$2) Michael