Hello Daniel.
I think you've skipped some of the operations. My fault, the GIF was probably too fast. Recap:
1° Import all your Excel files at once into a single Open Refine project.
2° Uncheck the box "parse next 1 line (s) as column header"
3° Use a text filter in the column that contains the words "year", "quarter", etc., and select all the lines that contain these words using a regular expression: year|quarter|myOther... (the pipe operator | means OR)
4° Create a new column based on these filtered rows using this formula:
value + "," + cells ['Column name that contains the value of year, quarter'].value
The goal is to concatenate year and 2015 like this : "year, 2015".
5° Move the newly created column to the end of the file.
6° Use "split into several columns" to reconstruct two columns based on this column.
7° Use "columnize by key-value" to create as many new columns as you had metadata.
8° Fill down on these new columns
9° Delete the cells in excess by using a "facet by blank" then a "All > remove all matching rows".
Hope this helps.