####有两个文件
第一个文件里是待处理的数据(实际有很多,这里只展示几个)
第二个是被加上的值
最后得到的是这样的
###实际有很多分类,并且数值也很大####
####有两个文件
第一个文件里是待处理的数据(实际有很多,这里只展示几个)
import openpyxl
n = 1
# 填入你的文件地址
wb = openpyxl.load_workbook('.../test.xlsx')
ws = wb.active
for i in ws['A']:
# 如果名称过多可以再加一层for循环来遍历所有名称
if i.value == 'scaffold7':
ws['B%s' % n] = str(ws['B%s' % n].value + 2)
n += 1
elif i.value == 'scaffold13':
ws['B%s' % n] = str(ws['B%s' % n].value + 3)
n += 1
elif i.value == 'scaffold16':
ws['B%s' % n] = str(ws['B%s' % n].value + 5)
n += 1
wb.save('test.xlsx')