from openpyxl import Workbook
from openpyxl import load_workbook
wb=load_workbook(r'F:\funn.xlsx')
colA = wb['Sheet1']['A'][1:]
colT = wb['Sheet2']['A'][1:]
for cell in colA:
[空格] for i in colT:
[空格][空格] if i.value==cell.value:
[空格][空格][空格] wb["Sheet1"]['K'][(cell.row)-1].value=wb['Sheet2']["D"][(i.row)-1].value
用途是找到 sheet1.a 和 sheet2.a 的同值项,然后把 sheet2.d 相应的行给到 sheet1.k 的相应位置。。
野路子出生,不要吐槽代码。。
from openpyxl import load_workbook
wb=load_workbook(r'F:\funn.xlsx')
colA = wb['Sheet1']['A'][1:]
colT = wb['Sheet2']['A'][1:]
for cell in colA:
[空格] for i in colT:
[空格][空格] if i.value==cell.value:
[空格][空格][空格] wb["Sheet1"]['K'][(cell.row)-1].value=wb['Sheet2']["D"][(i.row)-1].value
用途是找到 sheet1.a 和 sheet2.a 的同值项,然后把 sheet2.d 相应的行给到 sheet1.k 的相应位置。。
野路子出生,不要吐槽代码。。