excel 中将sheet1中符合条件的数据自动填充到sheet2中
左侧:sheet1,右侧:sheet2,希望筛选出sheet1里状态“已支付”的人,其姓名能自动填充到sheet2里。求助大神...
左侧: sheet 1, 右侧: sheet 2 ,希望筛选出sheet 1 里状态“ 已支付”的人,其姓名能自动填充到sheet 2 里。求助大神
展开
2个回答
展开全部
INDEX跨表的数组公式
现在提问的怎么都不带行列号?
写了自己又不会对应修改
无需筛选
=INDEX(Sheet1!A:A,SMALL(IF(Sheet1!$E$2:$E$100="已付款",ROW(Sheet1!$A$2:$A$100),65536),ROW(A1)))&""
数组公式,同时按ctrl shift 回车键
再右拉,下拉
或vba完成
现在提问的怎么都不带行列号?
写了自己又不会对应修改
无需筛选
=INDEX(Sheet1!A:A,SMALL(IF(Sheet1!$E$2:$E$100="已付款",ROW(Sheet1!$A$2:$A$100),65536),ROW(A1)))&""
数组公式,同时按ctrl shift 回车键
再右拉,下拉
或vba完成
追答
无需筛选
=INDEX(Sheet1!A:A,SMALL(IF(Sheet1!$H$3:$H$100="已付款",ROW(Sheet1!$A$3:$A$100),65536),ROW(A1)))&""
数组公式,同时按ctrl shift 回车键
再右拉,下拉
意思是 sheet1表的H列(绝对引用)凡是是 已支付 的,依次获取 行号,然后用INDEX函数,依次索引A列的数据,下拉,右拉,就是B,C,D.....F列的数据
需要什么列数据,就修改A:A这个列号即可
来自:求助得到的回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询