I prefer combining SQL with Excel by generating a query that gets most of what I want inside the database and then importing it into excel's powerquery to further explore the individual vectors.
For so many one-off data importing jobs I just end up generating SQL in Excel after using the text import wizard to get the data into Excel.
It's kinda stupid but it just works so well most of the time. If I sense I might do it again I tend to script it in something more proper tho.
“I’d rather use SQL though”
There’s something profoundly concise here in these sentences.
Then you can just update from excel and everything is in the right format for non programming people to use.
The thing about excel is that for large orgs its probably on every computer and almost everyone sort of knows how to use the basics of it. that gives it value.
The real value would be if there was some way I could get excel on a random machine without any privileges to refresh the data itself on a schedule.