标签: excel
在excel中,我在表格1上有一张桌子:
在工作表2中,我想做一个类似于vlookup的事情,它在状态列中查找“未完成”,如果找到了,则整行显示在工作表2中。另外一个麻烦的是,我宁愿不要这样间隙,即显示“完成”的任何行如下:
正如我上面所述,我一直在尝试使用VLOOKUP和CHOOSE,但是我什么都无法工作。谁能提出一些想法?
答案 0 :(得分:1)
您可以使用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