我正在从XML数据创建XLS文件,现在我正在得到类似这样的信息:
ID | ParcelID | Person
----+----------+-------------
ID1 | Parcel1 | Person1
ID1 | Parcel1 | Person2
ID1 | Parcel1 | Person3
ID2 | Parcel2 | Person1
ID3 | Parcel3 | Person1
ID3 | Parcel3 | Person2
因此,我希望将同一列中具有相同值的单元格合并,并获得类似以下的输出:
ID | ParcelID | Person
----+----------+-------------
| | Person1
ID1 | Parcel1 | Person2
| | Person3
ID2 | Parcel2 | Person1
| | Person1
ID3 | Parcel3 | Person2
我知道我们可以使用以下方法合并单元格
CellRangeAddress region = new CellRangeAddress(2, 4, 2, 4);
sheet.AddMergedRegion(region);
但是我不知道如何相应地获取值。