excel多条件筛选提取内容?
想要做一个员工的外出记录表,根据外出事项清单(图一),可以根据输入的日期,自动生成当天的员工外出日报(图二),请教大神应如果处理?除了用透视数据表...
想要做一个员工的外出记录表,根据外出事项清单(图一),可以根据输入的日期,自动生成当天的员工外出日报(图二),请教大神应如果处理?除了用透视数据表
展开
展开全部
在 Excel 2007 中,下列公式可以满足题要求:
在图一即“日报”表内的公式(方便验证):=IFERROR(INDEX($A$1:$D$31,SMALL(IF($A$2:$A$31=$G$1,ROW($A2:$A31)),ROW(A1)),COLUMN(B1)),"")
在图2即“清单”表内的公式:=IFERROR(INDEX(日报!$A$1:$D$31,SMALL(IF(日报!$A$2:$A$31=$B$1,ROW(日报!$A2:$A31)),ROW(A1)),COLUMN(B1)),"")
注1:上述公式为数组公式,须“Ctrl+Shift+Enter”三键同时按结束输入
注2:往下填充时,可适当拉长一些,以保证在指定日期的所有员工均能显示(如果相应的员工数很少也不要紧,没有员工的单元格为空格)
公式结果如下图示:
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
清单表的
A3=INDEX(日报!C:C,SMALL(IF(日报!$B$2:$B$500=$B$1,ROW(日报!$B$2:$B$500),65536),ROW(A1)))&""
数组公式,同时按CTRL SHIFT 回车键
出现结果,然后右拉,下拉公式
A3=INDEX(日报!C:C,SMALL(IF(日报!$B$2:$B$500=$B$1,ROW(日报!$B$2:$B$500),65536),ROW(A1)))&""
数组公式,同时按CTRL SHIFT 回车键
出现结果,然后右拉,下拉公式
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在A3中输入或复制粘贴下列公式
=FILTER(清单!C1:E31,清单!B1:B31=B1)
=FILTER(清单!C1:E31,清单!B1:B31=B1)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询