Can someone please explain to me if this formula is saying. It is so big that I don't even to what its saying. I do have a separate worksheet called Customer Cost Calculations, It also reading the data from that work sheet.

=SubstationUsageData[[#This Row],[Average kWh]]*IF(OR(SubstationUsageData[[#This Row],[Revenue Class]]='Customer Cost Calculations'!$B$25,E3='Customer Cost Calculations'!$B$31),VLOOKUP(SubstationUsageData[[#This Row],[Rate Schedule]],'Customer Cost Calculations'!$C$25:$I$35,7,FALSE),VLOOKUP(SubstationUsageData[[#This Row],[Revenue Class]],'Customer Cost Calculations'!$B$4:$I$24,8,FALSE))

Thank you