vba多条件查找?

=LOOKUP(1,0/((A2=Sheet2!D:D)*(I2=Sheet2!H:H)),Sheet2!E:E)
如何使EXCEL VBA调用上述公式实现多条件查找?,或者还有什么方法可以使excel vba实现多条件查找?

取一个没用的单元格,用VBA设置成Excel的公式,取该单元格的值

示例:

你这个公式简单一些,公式中没有双引号,直接将公式原样放到双引号里面就行:

Range("G2").Formula="=LOOKUP(1,0/((A2=Sheet2!D:D)*(I2=Sheet2!H:H)),Sheet2!E:E)"

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-06-20
FOR循环嵌套就解决了。
第2个回答  2020-06-21
在量大的时候可以用代码的字典加速。
相似回答