问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

excelSheet2A1输入的数值筛选出Sheet1所有关联的数据?

发布网友 发布时间:2022-04-30 03:40

我来回答

4个回答

热心网友 时间:2023-10-09 23:59

用VBA吧,方便快捷。

第一步,把你的表另存为“.xlsm格式,即启用宏的工作簿”。

第二步,按Alt+F11打开VB编辑器。

第三步,在左侧点你要添加此功能的表名(除了Sheet1,这个表用来存放原始数据)

第四步,在右侧粘贴这段代码。

第五步,粘贴完毕后,关闭VB编辑器,即可。

附加一步说明:如果你嫌每次打开文件时都会提示启用宏太麻烦的话,可以在宏安全性中设置为启用所有宏。

代码如下(代码中单引号开头的绿字是注释文字,如不需要可以去掉):

Private Sub Worksheet_Change(ByVal Target As Range)

    If ActiveSheet.Name = Sheet1.Name Then Exit Sub '如果是Sheet1表那么直接退出程序。

    If Target.Address = "$A$1" And Range("A1") <> "" Then '如果变更的单元格是A1并且A1单元格不是空值,那么:

        Dim irow&

        irow = Range("A" & Rows.Count).End(3).Row '赋值irow等于该表A列最末数据所在的行号

        If irow > 1 Then Rows("2:" & irow).Delete shift:=xlUp '如果irow>1那么删除第2行至第irow行,下方行上移。

        irow = Sheet1.Range("B" & Rows.Count).End(3).Row '重新赋值irow等于Sheet1表B列最末数据所在的行号

        Sheet1.Rows("2:" & irow).AutoFilter Field:=2, Criteria1:=Array(Range("A1").Text), Operator:=xlFilterValues '在Sheet1表B列的第2行至第irow行筛选A1的文本值

        irow = Sheet1.Range("B" & Rows.Count).End(3).Row '重新赋值irow等于Sheet1表B列最末数据(可见数据,有可能原来最末数据被筛选时隐藏掉了)所在的行号

        Sheet1.Rows("2:" & irow).Copy Rows(2) '复制Sheet1表中的可见数据行,粘贴到该表第2行。

        Sheet1.Cells.AutoFilter 'Sheet1表退出筛选

    End If

End Sub

热心网友 时间:2023-10-09 23:59

Sheet2表的A3单元格输入公式=IFERROR(INDEX(Sheet1!A:A,SMALL(IF(Sheet1!$B$3:$B$1000=$A$1,ROW($3:$1000)),ROW(A1))),"")
数组公式,输入完按ctrl+shift+回车键结束公式,使公式前后产生大括号{}后,右拉再下拉公式。(结果出来后,记得将表2的A列单元格格式设置成日期格式)

热心网友 时间:2023-10-10 00:00

那你直接在表1筛选就可以了,何必跑到表2去多此一举呢?
如果表1为总表,插个透视表,做一个车号列的插片器,就可以动态的获取到你需要的信息了。
如需帮助,请追问!
若有幸帮到你,请采纳。追问谢谢,但我主要的目前是要把车号分散出来,后面的很多表的A1是不同的号码

热心网友 时间:2023-10-10 00:00

用VBA处理参考下面

Excel怎样输入数据后对数据表筛选出结果

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
华硕笔记本电脑触摸板怎么开笔记本电脑触摸板怎么开启和关闭_百度知 ... 陕西职务侵占案立案准则 结婚后我的恋情维系了十年,怎么做到的? 玉米仁子饭产自哪里 中国期货交易所的交易品种有哪些? 历史要怎么读,有啥诀窍 高中历史诀窍 年终会活动策划方案 深度解析:第一财经回放,探索财经新风向 逆水寒手游庄园怎么邀请好友同住 我国和世界上的特种兵是什么时候出现的? 糯米肉丸、柠檬鸡爪,水蒸蛋相冲吗? 切削液的臭味是怎么产生的?如何除去? 怎样去除衣物因浸泡蓝月亮洗衣液时间长而发出的臭味 又老又硬的莲子怎么去外壳 *特种部队与陆军特种部队有什么区别?哪个的作战能力更强? 从去年开始液下就有味了,只是轻微的,我应该用什么能遮去臭味? 如何自动安装驱动 干莲子怎么去壳,从家里带了一些莲子,可是却不知道怎么去壳,风干的莲子,外壳坚硬,圆滑,敲击即碎~ 丝瓜有哪些营养功效 怎么去液体中的臭味,不是人身体上的液体,而是专门配的液体 丝瓜有什么功效? 液下有异味怎么清除 这些方法解决你摆脱不了的臭味 怎样除去液体气味 怎样去除液臭 机器运行&lt;帝国时代3&gt;和&lt;极品飞车9&gt;时,系统提示&quot;缺少D3DX9_26,DELL文件不能运行&quot; 发给我吧。。。gba模拟器游戏10个就行了,超级机器*战系列,口袋妖怪系列 邮箱:wujinfe 魅族M8现在的缺点 各位大侠帮帮忙。麻烦帮我找回我的QQ密码!谢谢 华自科技 股票分析?华自科技的股吧?华自科技股份最新闻? 怎么快速去掉莲子的壳? excel表格汇总表与筛选表如何关联??? excel 几列 关联筛选 excel能否直接关联另一个表格中筛选后的汇总数据 两张Excel表格数据相互关联配对筛选的问题 蟑螂会瞬间消失吗? 蟑螂打着打着不见了? 我家以前有很多很多蟑螂的,但是这两天好像突然全消失了? 为什么人在打死蟑螂之后,第二天蟑螂却不见了? 蟑螂打底躲在哪里,为什么一下子就不见了,它会爬上床吗 刚才在厕所间里看见一只蟑螂,立即出去拿杀虫剂,回来后就不见了!!!只有短短的几秒,这是为什么? 要动迁,家里蟑螂一夜之间不见了 手机的照片用数据线导到电脑上后变得异常大是什么原因? 为什么手机里的照片到电脑上尺寸变好大 用什么控制神经 为什么我手机上的照片传到电脑上会变大? 为什么相机里的照片上传到电脑上图片都超大? 照片在相机里是12M传到电脑里变4M 为什么 我想无损传到电脑里。。。 为什么手机上的照片在电脑上打开会变得很大,要怎么弄? 照片突然变大怎么回事?