永发信息网

EXCEL如何在在表格1的某个单元格达到要求后,直接输入到表格2中?

答案:6  悬赏:0  手机版
解决时间 2021-02-19 07:03
EXCEL如何在在表格1的某个单元格达到要求后,直接输入到表格2中?
最佳答案
表2:
A2
=index(表1!A$3:A$100,small(if(表1!$N$3:$N$100="退票",row($1:$100),4^8),row(a1)))&""
按组合ctrl+shift+enter结束公式输入,右拉至B列,再下拉填充
C3
=index(表1!D$3:D$100,small(if(表1!$N$3:$N$100="退票",row($1:$100),4^8),row(a1)))&""
按组合ctrl+shift+enter结束公式输入,右拉至F列,再下拉填充
G3
=index(表1!J$3:J$100,small(if(表1!$N$3:$N$100="退票",row($1:$100),4^8),row(a1)))&""
按组合ctrl+shift+enter结束公式输入,右拉至H列,再下拉填充
全部回答
全部拉住,复制,粘贴
用宏 可以实现

=INDEX(INDIRECT("Sheet1!"&CHAr(64+MATCH(A$1,Sheet1!$1:$1,))&":"&CHAr(64+MATCH(A$1,Sheet1!$1:$1,))),SMALL(IF(Sheet1!$N$3:$N$161="退票",ROW($A$3:$A$160),4^8),ROW(A1)))&""
数组
如果要完美的实现这种分选功能则需要使用VBA编程来做,这个比较复杂
如果要求不是很高,则可以使用筛选来做,做法如下
第一步,在第二张表的A2单元格写入=表格1!A2,然后向右与向下拉到足够多
第二步,选中第二张表的第一行,进行筛选,点开“项目”字段上筛选小三角,将除了“退票”以外的 勾都去掉
第三步,这样,就会将现有的“退票”数据单独显示出来了,如果表1中有新增加的“退票”数据,你只需要选择表二这张表,然后将菜单上“数据”--“筛选”按钮边上的“重新应用”点一下即可(EXCEL2007版本)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
对于易燃液体燃点与闪点的关系,下列说法正确
中投证券与中信证券哪个好
昌隆汽车城怎么去啊,有知道地址的么
指南针它在何时被用于航海事业?A 唐朝 B 北宋
吁气怎么读音是什么
我28岁,有一个34岁的邻少妇,她孩子突然病了
关于孝亲的名言,和关于敬老的名言,各3个,
参考文献表中,专著的书名项和出版地项之前的
实体店买的手机支持七天无理由退货吗
开原市全民健身中心-足道这个地址在什么地方
常吃海鱼对身体有什么危害?
笔画三画的字
东莞社保无卡号怎么查询余额
28角,九角2分,48分从多到少怎么排列
单选题Sendinge-mailismoreandmorepopu
推荐资讯
甘肃华远地产怎么样
话说,卡片机有用吗,买了会后悔吗
喜剧总动员在北京哪个地方开拍
九龙坡区西站印刷厂在什么地方啊,我要过去处
献血之前验血的时候,扎手指的时候。
我想成为唱歌明星该怎么做
上古时期的中国九州及地理分布位置(现在的省
喝鹿血酒有什么好处?一天几次?每次多少?请简
并联电压怎么算
古什路/XF04(路口)在哪里啊,我有事要去这个
怎么解释击石原有火,不击乃无烟。人学始知道
心里有一个结,如何打开心结
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?