You are correct. You will need the question so you can line it up with the data table and find the right answer.
I don’t exactly have the time to work on this to provide samples. It would also require some analyzing of the webpage to see how you can differentiate between the questions. My thinking was that you could loop through your data table and select the answer using both the question and answer in part of the selector, but it depends on the webpage and how the selectors are.
Another approach to consider is the Find Children activity, where you can create a list of everything on the site, then jump to the elements within the question. There could be samples of this on the forums. I don’t have many examples of this to show you.