Given the following table:
I was able to find a formula that adds a blank row after each row for the 'Track Name' column, which allowed me to populate the new table (see expected output) correctly with ArrayFormula into merged cells.
={"Track Name";ARRAYFORMULA(IFERROR(VLOOKUP(ARRAY_CONSTRAIN(ROW(Data!A2:A),COUNTA(Data!A2:A)*2-1,1), {IF(LEN(Data!A2:A),ROW(Data!A1:A)*2,),Data!A2:A},{2},FALSE)," "))}
Now, is it possible to then use ArrayFormula to retrieve the artists & features while skipping rows to allow for user input?
Expected output:
I could probably set this up using a script, but if I can avoid that then I think that'd be better...


