Excel剪切
在P列中,我输入了一个公式,将J值最小的列的名称返回给N。公式为:
=INDEX($J$1:$N$1,MATCH(MIN(J2:N2),J2:N2,0))
对于第5行到第9行,所有的值都是零,所以我希望P5到P9返回一个空单元格,而不是返回列J的名称。J到N中的值是D乘以(隐藏的)E到I的公式。我尝试过使用各种IF函数,但如果不弹出错误窗口,就无法使其工作
qxsslcnc1#
也许您可以尝试使用IF()逻辑
IF()
·单元格P2中使用的公式
P2
=IF(O2=0,"",INDEX($J$1:$N$1,MATCH(O2,J2:N2,0)))
或者,如果您是MS365用户,则可以尝试使用BYROW()
MS365
BYROW()
=BYROW(J2:N9,LAMBDA(m,IF(MIN(m)=0,"",XLOOKUP(SUM(m),m,$J$1:$N$1))))
1条答案
按热度按时间qxsslcnc1#
也许您可以尝试使用
IF()
逻辑·单元格
P2
中使用的公式或者,如果您是
MS365
用户,则可以尝试使用BYROW()
·单元格
P2
中使用的公式