A few weeks ago I was on a weekend trip with friends and everyone paid for various different things. In the end we dropped all the expenses into a spreadsheet and someone had to perform the calculations manually to determine how we split the expenses.