I have 2-level column headers grouped into several groups. I found that I can drag a column group into another column group's second level, which results in 3-level column headers. For example, column group G1 with columns C1 and C2, and column group G2 with columns C3 and C4. If I drag G2 next to C1, then the result is
G1
C1 G3 C2
C3 C4
Is there a way to prevent this group-into-another-group drag? I still want to allow group-next-to-another-group and column-next-to-another-column drags.