for a program that will do what you need, pokerstove is an easy and free option. you could use others, of course.
for the spreadsheet - you will probably want more than one actual sheet/table to use, and examples of the kinds of things you would need are given on pages 166, 167 and 168. one shows how likely you are to get called by a random hand, the second shows the expected result once you get called, and the third combines information from the first two and adds some calculations to see your total expectation once all the cases are included.
if you still have a problem after that, how about asking a more specific question(s)? i am willing to help if i can