在python openpyxl 需要匹配两个条件需要设置公式时
import openpyxl
wb = openpyxl.load_workbook(r'C:\Users\Administrator\Desktop\test.xlsx')
sheet = wb['sheet1']
sheet['D2'] = r'=VLOOKUP(B2&C2,IF({1,0},明细表!D:D&明细表!G:G,明细表!K:K),2,0)'
这样直接赋值是出不来结果的,在excel中设置这个公式是需要按ctrl+shift+enter才能出结果的,在openpyxl中不知道怎样设置这个ctrl+shift+enter操作。求大神指点
以
r'
开头的字符,常用于正则表达式,对应着re模块。若公式未出错,正确的打开方式应该是这样