Please share what it looks like.
The only reason an Apply to each runs (or For Each) is when there is an array
Having 3 columns would not cause that, unless you are talking about an array of columns
Having more than 1 row with 3 columns would.
As an example, grabbing a row from Excel or SharePoint can have 10000 columns but it would not cause an Apply to each
If you please share an example of the data (not just one line but the actual configuration of the data) then I can happily tell you.
You would need either to know exactly which Row to grab the data from so you can use the Ordinal Position.
For instance, when you get the body/value property from a List Rows present in a table, or Get Items, and if it returned back 10 rows, you could access a row by [0] through [9] and then access a column from that
But if your columns are themselves an array in your data, then that changes it
So once I see it and you give an example of what column can help you quickly.
If these suggestions help resolve your issue, Please consider Marking the answer as such and also maybe a like.
Thank you!
Sincerely, Michael Gernaey