[英]Openpyxl - Copy contents from column A, edit, store results in column B
I have a excel worksheet that has random numbers in Column A (approx 13 rows).我有一个 Excel 工作表,在 A 列(大约 13 行)中有随机数。 I would like to add 100000 to each number and store that in Column B (same number of rows as column A).
我想将 100000 添加到每个数字并将其存储在 B 列中(与 A 列的行数相同)。 I am stuck on the loop portion as shown in the code below:
我被困在循环部分,如下面的代码所示:
import openpyxl
wb = openpyxl.load_workbook('/Users/d/Desktop/Book1.xlsx')
ws = wb.active
for row in ws.rows:
a = row[0].value
b = a + 100000
ws[row[1]] = b
wb.save('/Users/d/Desktop/Book1.xlsx')
You probably want something like:你可能想要这样的东西:
for row in ws.rows:
a, b = row[:2]
b.value = a.value + 100000
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.