我有一张excel表格,其中多个标头彼此堆叠,具有不同的表结构/布局,并且每个表的行数可变。有时表只是标题行和空白行而没有内容,有时表中记录已填充:
____|_____| Header1 |
ColX|ColY |ColA|ColB|ColC|ColD|
1 | ds | 5 | 6 |9 |10 |
2 | dh | ..................
3 | ge | ..................
4 | ew | ..................
5 | er | ..................
____|_____| Header2 |
ColX|ColY |ColA|ColB|ColC|ColE||ColF|ColG|
6 | ds | 5 | 6 |9 |10 ||15 |19 |
7 | dh | .............................
8 | ge | .............................
9 | ew | .............................
10 | er | .............................
我想根据excel工作表中的每组标题将数据帧分为两个不同的结构化数据帧。它需要根据条件动态拆分数据框行,因为另一个excel文件将为每个标头包含更多或更少的记录。因此,行数固定是不可能的。