Trouble with Live Updates in Average Grade Calculator

Hi everyone, I’m facing a bit of a hurdle with setting up an average grade calculator. I want to create a system where students can input their grades along with the corresponding weight or count of each grade, and the system calculates the average in real-time. Currently, my setup requires all fields to be filled due to the way I’ve used expressions, which isn’t ideal.

Is there a way to implement these calculations so they update dynamically? Ideally, I’d like to avoid having a ‘calculate’ button altogether.

Appreciate any suggestions or advice! Thank you!

Use on value change operator and do the calculation that you need.