如何将EXCEL表1表2里的数据在表三的下拉姓名里选姓名后自动将表一表二信息显示出来
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何将EXCEL表1表2里的数据在表三的下拉姓名里选姓名后自动将表一表二信息显示出来相关的知识,希望对你有一定的参考价值。
数据的填写都在第一二张里,第二张表里(Excel2003里 工具 保护 撤销工作表保护)身份证那一行如要更改有括号内的保护,第一张表是特定格式,地二张表需要手工录入,第三张表只能选姓名下下拉菜单才可以,其他无法选择,姓名下拉菜单选择具体姓名后,所有信息全部显示出来
过滤器的筛选,然后再复制到表2;例子:筛选性别为男的数据,你可以把表一选中,然后选中,找到DATA>Filter(数据>过滤器)过滤性别为男的,然后把过滤出来的数据复制到表2。
如果想要实现动态筛选,则需要使用到函数 vlookup
你可以百度函数vlookup的使用方法。 参考技术A
这个做起来费时费力,无非是在姓名单元格使用数据有效性,而其他的都依姓名查找出来(要求姓名唯一)。
当然,电脑上要试一下。手机上没法玩。
追答看你图1只是填表说明。数据全在图2的表中。
参考技术B 把问题作为内容(邮件主题一定要包含“excel”,本人以此为依据辨别非垃圾邮件,以免误删),excel样表文件(把现状和目标效果表示出来)作为附件发到yqch134@163.com帮你看下EXCEL问题,如何在三个工作表中查找出同时出现在这三个工作表中的所有数据,并将数据显示出来
表一:
序号 钢印号
1 2120000
2 2120001
3 2120002
4 2120003
表二;
序号 钢印号
1 2120010
2 2120001
3 2120002
4 2120005
表三:
序号 钢印号
1 2120020
2 2120001
3 2120002
4 2120008
如何将在三个表中都出现的值显示出来?
只有钢印号部分是我最关心的,其他内容可以忽略
假定表一的数据从第二行开始,F2输入=IF(AND(COUNTIF(表二!A:A,A2)<>0,COUNTIF(表三!A:A,A2)<>0),A2,"")
下拉复制填充
F列为假想空白列,F列出现的钢印号就是三个表中都有的。 参考技术A 在表一的C2中输入或复制粘贴此公式
=IF(OR(COUNTIF(Sheet2!$B$2:$B$5,Sheet1!B4)=0,COUNTIF(Sheet3!$B$2:$B$5,Sheet1!B4)=0),"",COUNTIF(Sheet2!$B$2:$B$5,Sheet1!B4)=COUNTIF(Sheet3!$B$2:$B$5,Sheet1!B4))
结果为TRUE的表明B列的钢印号三个表中都有。 参考技术B 把问题作为内容(邮件主题一定要包含“excel”,本人以此为依据辨别非垃圾邮件,以免误删)、excel样表文件(请特别注意:要03版的(如果是03以后的,把文件“另存为”一下,类型框可以选择03的),把现状和目标效果表示出来)作为附件发来看下 yqch134@163.com 参考技术C 可以用VLOOKUP呀
以上是关于如何将EXCEL表1表2里的数据在表三的下拉姓名里选姓名后自动将表一表二信息显示出来的主要内容,如果未能解决你的问题,请参考以下文章
EXCEL表中,怎样将名字相同的信息合并,将其中的数值相加?