发布网友 发布时间:2022-04-24 03:38
共5个回答
热心网友 时间:2022-05-03 05:54
建议结果出的抬头改成和源数据一样的车间和状态,方便引用和公式填充,减少手输。
=INDEX($B:$B,SMALL(IF(($A:$A=F$4)*($C:$C=F$5),ROW($A:$A),99999),ROW($A1)))
公式输入完成后同时按下Ctrl+Shift+Enter组合键,分别向下、向右填充即可。
热心网友 时间:2022-05-03 07:12
如果使用的是Microsoft office 365版本,则可以用:=FILTER($B$1:$B$20,($A$1:$A$20="车间1")*($C$1:$C$20="通过"),"")。提取某车间通过的人员,只需要把“车间1”改为“车间x”,“通过”同理。
热心网友 时间:2022-05-03 08:47
在E2中输入或复制粘贴下列公式
=IFERROR(INDEX($B:$B,SMALL(IF(($A$2:$A$13=LEFT(E$1,3))*($C$2:$C$13="通过"),ROW($2:$13)),ROW(A1))),"")
按三键CTRL+SHIFT+ENTER结束输入
下拉填充,右拉填充
热心网友 时间:2022-05-03 10:38
如下图,是一张学生成绩表格,要求按照*区域的条件进行筛选找到语文和数学成绩均大于80分的学生明细。
选中表格中的任意单元格,本例为A1单元格,依次点击【数据】中的“排序和筛选”-【高级】选项按钮。
弹出【高级筛选】对话框。在“方式”下选择“将筛选结果复制到其他位置”选项。
第一个“列表区域”为整个表格的区域,这里一般都无需变动;
将鼠标点击选中第二个对话框中,即“条件区域”,选择表格中的*区域,即需要两个条件同时满足;
将鼠标点击选中第三个对话框中,即“复制到”,如本例选中要复制的区域。
所有对话框的内容设置好后点击【确定】按钮。
5
返回到工作表中,可以看到按照要求筛选的学生成绩明细就被筛选出来了。
热心网友 时间:2022-05-03 12:46
E16=INDEX($B:$B,SMALL(IF(($A$2:$A$100=COLUMN(A1)&"车间")*($C$2:$C$100="通过"),ROW($A$2:$A$100),65536),ROW(A1)))
数组公式,同时按CTRL SHIFT 回车键,出现结果,公式,右拉下拉