如图=LOOKUP(1,0/(A1:A7="B")*(B1:B7="D"),C1:C7)满足条件的是2和5两个值,但是函数只返回最下面那行的值,我现在想得到符合条件的最小值,怎么写?请大佬指教
那你这属于函数使用错误啊。你这种写法lookup找的肯定是最后一个值啊,分辨不出大小的,把lookup换成minifs就好了,
=MINIFS(C1:C7,A1:A7,"B",B1:B7,"D")
如果没有minifs函数可以使用下面数组公式:
=MIN(IF((A1:A7="B")*(B1:B7="D"),C1:C7))
第二个数组公式,同时按下Ctrl+Shift+Enter结束输入。