The function, DSUM, is the answer. I did a flying hours currency thing 7 years ago as a mess about. It does rolling hours and an 'Are you Current' type answer. Absolute mess to look at, and it will take some fettling to sort. Just need to sort out what it was I was doing........
All done with formula; no VBA.