CSV is probably easiest for you, I’d imagine! It’s fairly easy to reformat it to Sheets; I primarily settled on Google Sheets because it’s easy for others to grab the data and sort it for whatever they're looking for — language, adventures, etc.
Attached is a .zip archive with a UTF-8 text file in “VBSV” format — “vertical bar separated values”. (I didn’t remember whether a backslash was used to escape a comma in CSV or not, so I’d used the ASCII “|” character instead as a separator to avoid using escape characters.)
The article titles in the attachment are given as they’d appeared at the start of each article, so e.g. “Traveller” can appear in title-case or all-capitals, upright or italic, and sometimes followed by a ™ sign or a ® sign. Italics in the original are represented by surrounding the word or phrase with underscores, so e.g. “_Traveller:_” in the attachment represents
Traveller: as originally rendered on the printed page. I couldn’t find any Traveller-related content in issue 26, but all of the other issues of
Dragon in the spreadsheet are represented in the attachment. I’m not sure if the “Type” column in the spreadsheet only represents a fixed set of values; I’d added one or two new Type values, so feel free to correct them as needed.
The magazine’s title was
The Dragon from issues 1 through 38. For issues 39 through 41, the “The” was removed from the cover, but retained in the contents; from issue 42 on, just
Dragon was used both on the cover and in the contents. (There was also further title tweaking, but that happened after the last of the
Traveller-related content appeared.)
On a different spreadsheet topic, I found that
White Dwarf also had a Spanish-language version, so the Language column has a definite purpose now — to uniquely identify a Periodical–Language tuple!
If you have any questions about the attachment, feel free to ask.