excel 在一个表中有各类数据 如何在另一个表中提取相同名字 不同日期对应的数据,如图

是弄成这个样子的,谢谢!

做个样表,详见截图,这里只做3个人3天的数据,根据你实际自己涛吧

C33输入

=LOOKUP(1,0/(($B$3:$B$34=INDIRECT("$A"&IF(MOD(ROW(),2)=0,ROW()-1,ROW())))*($D$3:$D$34=C$36)),$E$3:$E$34)

C34输入

=LOOKUP(1,0/(($B$3:$B$34=INDIRECT("$A"&IF(MOD(ROW(),2)=0,ROW()-1,ROW())))*($D$3:$D$34=C$36)),$H$3:$H$34)

选中C33:c34,下拉再右拉

温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-07-02
把问题作为内容(邮件主题一定要包含“excel”,本人以此为依据辨别非垃圾邮件,以免误删)、excel样表文件(把现状和目标效果表示出来)作为附件发来看下
第2个回答  2016-07-02
这个很麻烦的。要用vba实现
相似回答