Excel has "Scenario Manager", "Goal Seek", and "Data Table" for What If Analysis. In particular, "Data Table with Multiple Arguments" seems like a similar/more powerful version of what you are doing, which you don't address.[0]
This was my thinking too - data tables can often do this.
The negative of data tables is that it massively slows down your spreadsheet, and cause some weird errors/glitches, but it’s essentially the same thing.
[0] https://www.xelplus.com/excel-what-if-analysis-data-table/