I note your solution differs from mine. Had you taken into consideration the limited precision of Excel numbers?
blackjack
flooble's webmaster puzzle