我正试图将以下等式插入到一张表中:
=COUNTIFS(email_logs_output.csv!$AB$2:$AB$26731, _
usersFullOutput.csv!S26, _
email_logs_output.csv!$R$2:$R$26731, _
"<>"&"", _
email_logs_output.csv!$H$2:$H$26731, _
"gift*")
我被标准"<>"&""
卡住了。这是我的:
With Worksheets(users_sheet)
equation_range.FormulaR1C1 = "=COUNTIFS(" & emails_sheet & "!R2C" & email_col & ":R" & rows_email & "C" & email_col & " , RC[" & col_back & "], " _
& emails_sheet & "!R2C18:R" & rows_email & "C18, "" " <> " & "" "")"
End With
当我运行它时,我得到的只是equation_range
中每个单元格中的TRUE
。
如何使方程式包含"<>"&""
?
只尝试了一个公式,就成功了[a1].FormulaR1C1 = "=countif(R1C3,""<>"" & ""a"")"
所以在你的情况下...C18,""<>"" & "" "")"
备注
Basicaly,每当你的公式中有"text"时,只需输入"text 另一件事:注意VBA环境中代码的"自动扩展"。检查是否在您可能不需要的地方自动添加了不需要的空格。