用什么函数可以提取姓名和单位到指定单元格
请教各位版主和大佬用什么函数可以实现快速筛选,先根据单位列的单位名称,筛选出参加的人员姓名和单位,并将筛选出的姓名和单位放在指定的单元格(工作1指定单元格为:姓名T4、U4、V4,单位W4)。其他工作项目以此类推。在此先感谢各位版主和大佬。具体见附件。T4=IFERROR(INDEX(OFFSET($A$4:$A$27,,MATCH(LOOKUP("咗",$T$2:T$2),$2:$2,)-1+MOD(COLUMN(A1)-1,4)),SMALL(IF(IF({1},OFFSET($A$4:$A$27,,MATCH(LOOKUP("咗",$T$2:T$2),$2:$2,)-1+MOD(COLUMN(A1)-1,4)))<>0,ROW($4:$27)-3,4^8),ROW(A1))),"")
数组三键,右拉至V4。
W4=IFERROR(VLOOKUP(T4,INDIRECT("C"&MATCH(T$2,$2:$2,)&":C18",),18-MATCH(T$2,$2:$2,)+1,),"")
再选中T4:W4,右拉、下拉。 感谢这位朋友的帮助,但实际用时发现当某一行姓名为2个人时下一行的名字就会上去。应该是如果是2个名字第三个单元格是空的,不应其它行的名字上来。具体见附件,再次表示感谢!!!
感谢这位朋友的帮助,但实际用时发现当某一行姓名为2个人时下一行的名字就会上去。应该是如果是2个名字第三个单元格是空的,不应其它行的名字上来。具体见附件,再次表示感谢!!! T4=IFERROR(INDEX(OFFSET($A$4:$A$27,,MATCH(LOOKUP("咗",$T$2:T$2),$2:$2,)-1+MOD(COLUMN(A1)-1,4)),SMALL(IF(MMULT(SUBTOTAL(3,OFFSET(OFFSET($A$1,3,MATCH(LOOKUP("咗",$T$2:T$2),$2:$2,)-1),ROW($3:$27)-3,,,COLUMN($A:$C))),$A$1:$A$3+1)<>0,ROW($4:$27)-3,4^8),ROW(A1)))&"","")
数组三键,右拉至V4。
W4=INDEX($R:$R,MATCH(T4&U4&V4,OFFSET($A:$A,,MATCH(LOOKUP("唑",$T$2:T$2),$2:$2,)-1)&OFFSET($A:$A,,MATCH(LOOKUP("唑",$T$2:T$2),$2:$2,))&OFFSET($A:$A,,MATCH(LOOKUP("唑",$T$2:T$2),$2:$2,)+1),))&""
数组三键。
选中T4:W4,下拉、右拉。
页:
[1]