使用以下語句:
將xlwings導入為xw
進口熊貓作為pd
app = xw。App(visible =True,add_book =False)
workbook = app . books . open(' e:\ \ table \ \ worksheet . xlsx ')。
Worksheet = workbook.sheets['統計表']
value = worksheet . range(' a 1 ')。選項(pd。DataFrame,header =1,index =False,expand ='table ')。價值
data = value . Group by(' category ')#按' category '對數據進行分組。
對於idx,分組數據:
new _ worksheet = workbook . sheets . Add(idx)#向工作簿中添加壹個工作表,並將其命名為當前產品名稱。
新工作表['a1']。選項(index = false)。value = group #將數據添加到新添加的工作表中。
workbook.save()
workbook.close()
app.quit()
執行結果如下:
成功分三桌。
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _結束_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _