EXCEL通过筛选自动提取需要的值?
如图,如何通过筛选,自动将“所在班级:”填充上相应的班级?并且让A2班,A3班,B5班分别对应第一页,第二页,第三页?简而言之,我只筛选A2班,然后“所在班级:”那里直接...
如图,如何通过筛选,自动将“所在班级:”填充上相应的班级?并且让A2班,A3班,B5班分别对应 第一页,第二页,第三页?简而言之,我只筛选A2班,然后“所在班级:”那里直接填上“所在班级:A2班”,页码那里显示“第一页”;其余两个也是一样,一筛选,这两个就跟着变化。希望有大神指教!
展开
2个回答
2019-06-20
展开全部
在D4输入辅助茄镇启旅乎列=row()
在A1输入=INDIRECT("C"颤如&SUBTOTAL(104,D3:D16)),其它依次类推,如果不想打印,可以隐藏D列。
在A1输入=INDIRECT("C"颤如&SUBTOTAL(104,D3:D16)),其它依次类推,如果不想打印,可以隐藏D列。
更多追问追答
追问
这个答案不错,但是还是想问一下,页数怎么解决呢?求指教
追答
再加判断if(A1="A2班","
第一页",if(A1="A3班","第二页","第三页"))
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在纳侍表二的A2单元格中输入
=IF(ROW(1:1)>COUNTA(Sheet1!$C:$C),"",INDEX(Sheet1!A:A,SMALL(IF(Sheet1!$C$2:$C$3000="A",ROW(Sheet1!$2:$3000),4^8),ROW(1:1))))&""
CTRL+SHIFT+回车
向右,然后向下拉。
这里有几个前提,1、你表一原数据不超过我定的3000行,当然你也可改我的定的行数。
2、向下拉,拉到你认为符合洞唯吵条件内容的不可能超过的地方才停,比如你认为最多100行合条件,你就拉到101行才停,不山启然返回可能不全的。
=IF(ROW(1:1)>COUNTA(Sheet1!$C:$C),"",INDEX(Sheet1!A:A,SMALL(IF(Sheet1!$C$2:$C$3000="A",ROW(Sheet1!$2:$3000),4^8),ROW(1:1))))&""
CTRL+SHIFT+回车
向右,然后向下拉。
这里有几个前提,1、你表一原数据不超过我定的3000行,当然你也可改我的定的行数。
2、向下拉,拉到你认为符合洞唯吵条件内容的不可能超过的地方才停,比如你认为最多100行合条件,你就拉到101行才停,不山启然返回可能不全的。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询