我有一个Excel工作表,我想从其中删除某些列的列名使用python openpyxl作为列的位置是不固定的。
它们的索引可以在我每次获得新报告时更改,但要删除的列名每次都保持不变。在下面的示例中,如果列名等于= [“To be determined”,“No Value”,“Total”]
,我希望删除这些列
我已经尝试获取列索引号,以便删除使用索引值的列,但无法按预期工作。
,其中max_file是excel文件路径,sh2是包含数据的sheet2
我有一个Excel工作表,我想从其中删除某些列的列名使用python openpyxl作为列的位置是不固定的。
它们的索引可以在我每次获得新报告时更改,但要删除的列名每次都保持不变。在下面的示例中,如果列名等于= [“To be determined”,“No Value”,“Total”]
,我希望删除这些列
我已经尝试获取列索引号,以便删除使用索引值的列,但无法按预期工作。
,其中max_file是excel文件路径,sh2是包含数据的sheet2
2条答案
按热度按时间htrmnn0y1#
你试过用
2是起始列,4是列数。
lbsnaicq2#
按列名删除多个列的函数