我正在尝试向COUNTIFS
中的单元格添加openpyexcel
公式,但是由于字符串以及Excel格式化公式的方式而无法执行。我尝试用三等号(""" <formula string> """
)来包装公式,用\
转义引号,并尝试使用f"{var}"
字符串。我还尝试参考文档来解析公式,但是发现它令人困惑。
我当前的代码:
supervisor_sheet['C2'].value = "=COUNTIFS('Act RTB'!E:E,Supervisor!A2,'Act RTB'!I:I,("On Time")"
supervisor_sheet['D2'].value = "=COUNTIFS('Act RTB'!E:E,Supervisor!A2,'Act RTB'!I:I,("Late")"
先谢谢您!
答案 0 :(得分:0)
我找到了方法!
使用+
并将后一个字符串放在单引号中
supervisor_sheet['C2'].value = "=COUNTIFS('Act RTB'!E:E,Supervisor!A2,'Act RTB'!I:I"+',"On Time")'
supervisor_sheet['D2'].value = "=COUNTIFS('Act RTB'!E:E,Supervisor!A2,'Act RTB'!I:I"+',"Late")'