2015-05-31 63 views

回答

1

XlsxWriter不提供任何工具的用戶跟蹤寫入工作,因爲可以更容易地完成數據和用戶的需求,從Python程序中。

如果您正在將數據寫入工作表(從循環或類似內部),那麼您可以跟蹤您使用的最大行數並相應地更新公式。

像這樣:

import xlsxwriter 

workbook = xlsxwriter.Workbook('file.xlsx') 
worksheet = workbook.add_worksheet() 

data = [13, 24, 15] 

for row_num, value in enumerate(data): 
    worksheet.write(row_num, 0, value) 

row_num += 1 
worksheet.write(row_num, 0, '=SUM(A1:A{})'.format(row_num)) 

workbook.close() 

輸出:

enter image description here

+0

謝謝,這正是我需要的,並回答我的問題。 –

相關問題