Board Thread:Support Requests - Getting Technical/@comment-37793216-20200120063821/@comment-9605025-20200120072218

What you are proposing makes sense. Unfortunately, as far as I am aware, there is no easy/pre-built means of accomplishing this. MediaWiki does not allow you to use HTML input tags (what you need to make drop-down menus) directly nor could any of the extensions Wikia makes available be used to accomplish this task.

Note that any solution to this issue is likely to not work well (if at all) on mobile devices. Users would need to view the tables using a desktop/laptop (or at least in desktop view).

If you want to move ahead with the drop-down menu idea, you will need to create a custom JS script. At a minimum, the script would need to create, insert, and read the value of the drop-down menus. Once the values have been read, you would need to change which set of data is displayed. Probably the best way to do that would be to store all the data in a JSON and then use the JS to build and insert the table. If you want to minimize JS use, you can instead place all the data in separate hidden tables on the page and then have the JS unhide the relevant table instead of creating the table. If you are unfamiliar with JS, you could ask on the dev wiki to see if anyone is willing to write the script for you. You can ask using either the Script Suggestions board (if you like using Forum) or Discussions (posting under the "Script Suggestions" category).

Another option would be to use nested tabs. Although there are two different extensions for this, I believe Tabber is the only one where nesting works correctly (the other is Tab View). The way I envision this working is that the first level of tabs would be the options for A. As the content for each of those tabs, there is another set of tabs that are the options for B. The contents for those tabs are the tables. By doing this, users can "dial-up" the numbers they are looking for.

A third option would be to have a menu page. This menu page would have a table listing the values of A on one axis and the values of B on the other. Each cell in the table would be a link to a separate page containing the table for that specific combination of A and B.