The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.
That's pretty much what I had in mind. I was wondering if anyone had gone through the exercise already just so I could at least avoid that part. At a cursory glance, it would seem one could convert this into a small number of tables that would be easy to query.
Thanks for the suggestion. At first I was rejecting the idea of using GnuCash--I don't want to switch programs--but ultimately if it's just to borrow its import source, then it's probably well worth investigating.