我正在尝试创建一个公式,以便根据表中每行的公式对每行应用说明。
表格示例:
我想基于每行中的第一个非零条目在G列中输入类别描述,例如,在第3行中,结果将是B;在行4中,结果为C,在行9中,结果为E。我的问题是为每一行中的H列开发一个公式,该公式将产生这些结果。有人能帮忙吗?问题就出在这里,因为我不能通过公式识别每行中的第一个非零单元格,所以Lookup函数不适用
g2ieeal71#
将BYROW()与FILTER()函数一起使用。请尝试-
BYROW()
FILTER()
=BYROW(B3:F9,LAMBDA(x,TAKE(FILTER(B2:F2,x>0),1,1)))
XLOOKUP()也应该工作。
XLOOKUP()
=XLOOKUP(1,B3:F3,$B$2:$F$2,,1)
1条答案
按热度按时间g2ieeal71#
将
BYROW()
与FILTER()
函数一起使用。请尝试-XLOOKUP()
也应该工作。