在VBA中使用WorksheetFunction.MAX时,如何为方程式添加条件?

时间:2016-05-26 18:06:20

标签: excel vba excel-vba

如何在WorkSheetFunction.Max()中为VBA命令添加条件。

我正在使用两列数据,如果A列等于1,我想知道B列的最大值。

我尝试了几种不同的方法,似乎都没有。

最初,我尝试过:

MaxTaskNumbers = WorksheetFunction.Max(IF(Worksheets(AnalysisPart1").Range("A:A") = 1, Worksheets("AnalysisPart1").Range("B:B")))

但我收到了错误

  

编译错误预期:表达式

当我用IF替换IIF时,我收到错误

  

参数不是可选的

关于如何在IF中嵌入WorksheetFunction.Max声明,您有任何建议吗?

0 个答案:

没有答案