I think that might be impossible in a choice component because choices are row based and if you have multiple items across columns, it won’t work. What I would do is probably create some sort of paging system, maybe with a choice component or some other method, that would set a value that can be used to conditionally set visibility to show an inline list or choice component for each column. So if you had 25 columns of data, you would need 25 inline lists and you show conditionally set visibility on each one. The same could be done with multiple choice components, but I’m not sure if that would be a great user experience. Then a user could click on a list item and see details or pull that value into a form or whatever other action you need. It would be a lot of work though since you would have to duplicate a lot of components and actions.
The alternative is to create another sheet that reads all of the data in the first sheet and consolidates all items into rows. It would go over 25k rows, but I don’t believe that’s enforced on a pro plan. It may or may not cause slowness in the app with that much data. @Tim_Sullivan’s example formula above might be good example of doing that.