Excel问题,什么样的函数在查找到相同的多个内容后,返回值可以分别显示?

如果我改为输入日期后显示所有的的该日期每个人的加减分情况怎么办
一览表中为

sheet3表为

我输入日期2012,2,12一览表中工号即有关的信息都显示出来怎么办呀,工号横着一个单元格显示一个,其他信息也一样怎么办呢

第1个回答  2013-04-23
首先,把sheet3工作表中的标题栏和“质检监听考核统计一览表”中的内容相同排列,即按照“工号、姓名、监听数量、基本服务、……、关键指标、鼓励项目”顺序排列好;
其次,在sheet3工作表中标题栏用“数据-筛选”,可以筛选出相同日期的所有人员情况;
最后,复制-选择性粘贴-数值-转置(E)-确定,OK了
以上,希望对你有帮助
第2个回答  2013-04-23
1.在E3输入=INDEX(Sheet3!$B:$B,SMALL(IF(Sheet3!$A:$A=$F2,ROW(Sheet3!$A:$A),""),COLUMN(A1)))并同时按下SHIFT+CTRL+ENTER三键结束,将E3公式向右拉填充直到出现#NUM!即可,表示没有这个日期的工号了.
2.在E4输入=VLOOKUP(E$3,Sheet3!$B:$AA,ROW(A2),0),向右和向下拉即可
第3个回答  2013-04-23
E3单元格写入公式
=INDEX(SHEET3!$B:$B,SMALL(SHEET3!$B2:$B1000=$F2,ROW(2:1000),4^4),COLUMN(A1)))
数组公式,按下SHIFT+CTRL+ENTER三键结束输入,右拉复制公式
E4单元格写入公式
=VLOOKUP(E3,SHEET3!$B:$C,2,)
右拉复制公式追问

有错误

追答

老粗心,少写了一个函数,你再试一下

=INDEX(SHEET3!$B:$B,SMALL(IF(SHEET3!$B2:$B1000=$F2,ROW(2:1000),4^4),COLUMN(A1)))
数组公式,按下SHIFT+CTRL+ENTER三键结束输入,右拉复制公式

右拉到出现0值就说明没有要引用的内容了

追问

亲,怎么这样,写上日期以后不变呀

追答

你那个不能称为日期,在这表格中最多只能算字符串

你的日期是空的
那公式改成
=IF($F2="","",INDEX(SHEET3!$B:$B,SMALL(IF(SHEET3!$B2:$B1000=$F2,ROW(2:1000),4^4),COLUMN(A1))))
数组公式,按下SHIFT+CTRL+ENTER三键结束输入,右拉复制公式

E4单元格写入公式
=IF(E3="","",VLOOKUP(E3,SHEET3!$B:$C,2,))
右拉复制公式

这些公式是右拉用的不是下拉用的

E5,E6,E7....单元格的公式参照E4单元格的公式设置
如E5单元格的公式为
=IF(E3="","",VLOOKUP(E3,SHEET3!$B:$D,3,))
右拉

追问

亲显示这样

追答

无法理解你的目的

上面已写的内容请认真看

追问

能给我一个联系方式,我把文件发给你,你看一下,给我改改好不亲

本回答被网友采纳
相似回答