Spreadsheets require the correct software to run (typically MS Excel), but Mach 30 can investigate the implementation to use as a source for porting to Python library.
KickSat Ground Station Link Budget (MS Excel) - just about the right level of detail for current work (not surprising since KickSat has a similar level of technical complexity and available technical resources as Ground Sphere)
Jan King's AMSAT link budget (MS Excel) - the most extensive calculations, too much detail for now, but will likely be useful for future projects
ConaSat Link Budget Calculations for DTUSat (MS Excel) - the history of this spreadsheet is a little unclear, but it is a very clean implementation of the required calculations