Awesome! You are right, that spreadsheet is very difficult to understand at least for me.
One thing: Beside order 3 it says "now its KNC's turn" even though it hasnt been paid yet. I'm guessing its just a mistake, you might want to fix it to clear up confusion

-rj