You did not describe the structure of your document. I’ll suppose it is made of text interspersed with data.
In such a situation I use sections (Insert → Section...).
The document starts in the “standard” fashion with single-column text where argumentation takes place.
When data must be inserted, a new multi-column section is opened. Data is shown here. Since data is homogeneous, it is set with a single paragraph style, so that the lines in the columns will nicely line up. At the end of the data (or to introduce a set of different data), another section is opened (single-column to get back to argumentation or anything you need).
Section height is dynamically adjusted so that columns tend to have the same height. On the contrary, in a multi-column page, column height is fixed and text does not flow into the next column until text has reached the bottom of the page.
If this answer helps, please check the tick mark for community benefit and, eventually, upvote it if you think it is really useful. Don’t forget to close the question if it fits your needs.