在excel中,我在表1中有一个表:
在表2中,我想做类似vlookup的事情,在状态列中查找“未完成”,如果找到,则整行显示在表2中。另外一个额外的复杂因素是我不希望有间隙,即任何显示'完成'的行如下:
正如我上面所述,我一直在尝试使用VLOOKUP和CHOOSE,但我无法得到任何工作。有谁能提出一些想法?
您可以使用CSE公式(使用CTRL + SHIFT + ENTER输入)。
如果您的数据位于A1:C7(包括标题行),您可以将其放入E2并向右和向下拖动:
A1:C7
E2
=INDEX(A$2:A$7,SMALL(IF($C$2:$C$7="not done",ROW(A$2:A$7)-ROW(A$2)+1),ROWS(A$2:A2)))
在IFERROR([formula above],"")中包裹它以在结果用完时隐藏#NUM错误。
IFERROR([formula above],"")
#NUM