在 Python 中分组和取消分组 Excel 行/列

使用直观的IronXL 适用于 Python API应用对Excel行和列的分组和取消分组,无需Office Interop。

分组和取消分组行

GroupRows 方法通过指定行的索引位置来进行分组。 可以通过多次调用此方法来应用多个分组。

要取消分组行,请使用 UngroupRows 方法。 此方法像切割工具一样——当应用于现有行组的中间部分时,会将该组分割成两部分。 例如,取消分组在0–9范围内的组中的行2–4将导致组0–1和5–9。

分组和取消分组列

列可以采用与行相同的方式进行分组。 使用 GroupColumns 方法按索引位置或通过指定列名字符串来分组列。 可以根据需要创建多个列组。

要取消分组列,请使用 UngroupColumns 方法,它也作为切割工具。 在列组的中间应用它会将其分割成两部分。 例如,取消分组处于组A–F内的列C–D将导致组A–B和E–F。

所有索引位置均使用从零开始的索引。 分组功能只能应用于包含值的单元格。

学习使用IronXL for Python对Excel行和列进行分组和取消分组

准备开始了吗?
版本: 2026.4 刚刚发布
Still Scrolling Icon

还在滚动吗?

想快速获得证据?
运行示例 观看您的数据变成电子表格。