I have done this in XLSX using CSV download. I have entered the proper PG&E rates directly from the tariff documents. However, it is NOT revenue grade and my calculations do vary slightly from actual bills. This can be attributed to things like holidays not treated as weekends, daily meter charges, number of significant digits in downloaded data, etc. However, I've found it to be very close. The current version concurrently calculates E-1, E-6, E-9A and EV-A. E-7 rates and schedule are in the spreadsheet, but not used. A simple cut and paste would allow you to replace one of the existing calculated rates with E-7. You can download it from google docs here.