移动学习网 导航

怎样在excel一个表中输入一个人的名字能显示出另一个工作表中这个人的某项信息 在EXCEL里输入了 很多姓名还有别的信息 想找到其中某一个...

2024-05-22m.verywind.com
在EXCEL中如何实现输入一个人的名字,就自动隐藏其他人的名字和信息,只显示此人所在这一行的信息?~

用筛选,光标在第一行,菜单--数据--筛选,在姓名下小三角选择单个人名就只显示一个了

按ctrl加F,会显示出一个框,然后输入你要找的名字。点查找就ok啦。

用vlookup函数。
VLOOKUP 函数
本文介绍 Microsoft Excel 中 VLOOKUP 函数 函数:函数是预先编写的公式,可以对一个或多个值执行运算,并返回一个或多个值。函数可以简化和缩短工作表中的公式,尤其在用公式执行很长或复杂的计算时。的公式语法和用法。
说明
您可以使用 VLOOKUP 函数搜索某个单元格区域 (区域:工作表上的两个或多个单元格。区域中的单元格可以相邻或不相邻。)的第一列,然后返回该区域相同行上任何单元格中的值。 例如,假设区域 A2:C10 中包含雇员列表。 雇员的 ID 号存储在该区域的第一列,如下图所示。

如果知道雇员的 ID 号,则可以使用 VLOOKUP 函数返回该雇员所在的部门或其姓名。 若要获取 38 号雇员的姓名,可以使用公式 =VLOOKUP(38, A2:C10, 3, FALSE)。 此公式将搜索区域 A2:C10 的第一列中的值 38,然后返回该区域同一行中第三列包含的值作为查询值(“黄雅玲”)。
VLOOKUP 中的 V 参数表示垂直方向。 当比较值位于需要查找的数据左边的一列时,可以使用 VLOOKUP 而不是 HLOOKUP。
语法
VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
VLOOKUP 函数语法具有下列参数 参数:为操作、事件、方法、属性、函数或过程提供信息的值。:
lookup_value 必需。 要在表格或区域的第一列中搜索的值。 lookup_value 参数可以是值或引用。 如果为 lookup_value 参数提供的值小于 table_array 参数第一列中的最小值,则 VLOOKUP 将返回错误值 #N/A。
table_array 必需。 包含数据的单元格区域。 可以使用对区域(例如,A2:D8)或区域名称的引用。 table_array 第一列中的值是由 lookup_value 搜索的值。 这些值可以是文本、数字或逻辑值。 文本不区分大小写。
col_index_num 必需。 table_array 参数中必须返回的匹配值的列号。 col_index_num 参数为 1 时,返回 table_array 第一列中的值;col_index_num 为 2 时,返回 table_array 第二列中的值,依此类推。
如果 col_index_num 参数:
小于 1,则 VLOOKUP 返回 错误值 #REF!。
大于 table_array 的列数,则 VLOOKUP 返回。 错误值 #REF!。
range_lookup 可选。 一个逻辑值,指定希望 VLOOKUP 查找精确匹配值还是近似匹配值:
如果 range_lookup 为 TRUE 或被省略,则返回精确匹配值或近似匹配值。 如果找不到精确匹配值,则返回小于 lookup_value 的最大值。
重要信息 如果 range_lookup 为 TRUE 或被省略,则必须按升序排列 table_array 第一列中的值;否则,VLOOKUP 可能无法返回正确的值。
有关详细信息,请参阅对区域或表中的数据进行排序。
如果 range_lookup 为 FALSE,则不需要对 table_array 第一列中的值进行排序。
如果 range_lookup 参数为 FALSE,VLOOKUP 将只查找精确匹配值。 如果 table_array 的第一列中有两个或更多值与 lookup_value 匹配,则使用第一个找到的值。 如果找不到精确匹配值,则返回错误值 #N/A。
说明
在 table_array 第一列中搜索文本值时,请确保 table_array 第一列中的数据没有前导空格、尾部空格、直引号(' 或 ")与弯引号(‘或“)不一致或非打印字符。 否则,VLOOKUP 可能返回不正确或意外的值。
有关详细信息,请参阅 CLEAN 函数和 TRIM 函数。
在搜索数字或日期值时,请确保 table_array 第一列中的数据未存储为文本值。 否则,VLOOKUP 可能返回不正确或意外的值。
如果 range_lookup 为 FALSE 且 lookup_value 为文本,则可以在 lookup_value 中使用通配符 (问号 (?) 和星号 (*)) 。 问号匹配任意单个字符;星号匹配任意一串字符。 如果要查找实际的问号或星号,请在该字符前键入波形符 (~)。

示例
复制下表中的示例数据,然后将其粘贴到新 Excel 工作簿的 A1 单元格中。 为使公式显示结果,请选中它们,按 F2,然后按 Enter。 如果需要,您可以调整列宽以查看所有数据。
密度 粘度 温度
0.457 3.55 500
0.525 3.25 400
0.606 2.93 300
0.675 2.75 250
0.746 2.57 200
0.835 2.38 150
0.946 2.17 100
1.09 1.95 50
1.29 1.71 0
公式 说明 结果
=VLOOKUP(1,A2:C10,2) 使用近似匹配搜索 A 列中的值 1,在 A 列中找到小于等于 1 的最大值 0.946,然后返回同一行中 B 列的值。 2.17
=VLOOKUP(1,A2:C10,3,TRUE) 使用近似匹配搜索 A 列中的值 1,在 A 列中找到小于等于 1 的最大值 0.946,然后返回同一行中 C 列的值。 100
=VLOOKUP(0.7,A2:C10,3,FALSE) 使用精确匹配在 A 列中搜索值 0.7。 因为 A 列中没有精确匹配的值,所以返回一个错误值。 #N/A
=VLOOKUP(0.1,A2:C10,2,TRUE) 使用近似匹配在 A 列中搜索值 0.1。 因为 0.1 小于 A 列中最小的值,所以返回一个错误值。 #N/A
=VLOOKUP(2,A2:C10,2,TRUE) 使用近似匹配搜索 A 列中的值 2,在 A 列中找到小于等于 2 的最大值 1.29,然后返回同一行中 B 列的值。 1.71
示例 2
货品 ID 货品 成本 涨幅
ST-340 童车 $145.67 30%
BI-567 围嘴 $3.56 40%
DI-328 尿布 $21.45 35%
WI-989 柔湿纸巾 $5.12 40%
AS-469 吸出器 $2.56 45%
公式 说明 结果
= VLOOKUP("DI-328", A2:D6, 3, FALSE) * (1 + VLOOKUP("DI-328", A2:D6, 4, FALSE)) 涨幅加上成本,计算尿布的零售价。 $28.96
= (VLOOKUP("WI-989", A2:D6, 3, FALSE) * (1 + VLOOKUP("WI-989", A2:D6, 4, FALSE))) * (1 - 20%) 零售价减去指定折扣,计算柔湿纸巾的销售价格。 $5.73
= IF(VLOOKUP(A2, A2:D6, 3, FALSE) >= 20, "涨幅为 " & 100 * VLOOKUP(A2, A2:D6, 4, FALSE) &"%", "成本低于 $20.00") 如果某一货品的成本大于或等于 $20.00,则显示字符串“涨幅为 nn%”;否则,显示字符串“成本低于 $20.00”。 涨幅为 30%
= IF(VLOOKUP(A3, A2:D6, 3, FALSE) >= 20, "涨幅为: " & 100 * VLOOKUP(A3, A2:D6, 4, FALSE) &"%", "成本为 $" & VLOOKUP(A3, A2:D6, 3, FALSE)) 如果某一货品的成本大于或等于 ¥20.00,则显示字符串“涨幅为 nn%”;否则,显示字符串“成本为 $n.nn”。 成本为 $3.56
示例 3
ID 姓 名 职务 出生日期
1 李 小明 销售代表 12/8/1968
2 林 彩瑜 销售 副总裁 2/19/1952
3 王 志东 销售代表 8/30/1963
4 潘 钢 销售代表 9/19/1958
5 林 锋 销售经理 3/4/1955
6 苏 术平 销售代表 7/2/1963
公式 说明 结果
=INT(YEARFRAC(DATE(2004,6,30), VLOOKUP(5,A2:E7,5, FALSE), 1)) 针对 2004 财政年度,查找 ID 为 5 的员工的年龄。 使用 YEARFRAC 函数,以此财政年度的结束日期减去出生日期,然后使用 INT 函数将结果以整数形式显示。 49
=IF(ISNA(VLOOKUP(5,A2:E7,2,FALSE)) = TRUE, "未找到员工", VLOOKUP(5,A2:E7,2,FALSE)) 如果有 ID 为 5 的员工,则显示该员工的姓氏;否则,显示消息“未找到员工”。

当 VLOOKUP 函数返回错误值 #N/A 时,ISNA 函数返回值 TRUE。 林
=IF(ISNA(VLOOKUP(15,A3:E8,2,FALSE)) = TRUE, "未找到员工", VLOOKUP(15,A3:E8,2,FALSE)) 如果有 ID 为 15 的员工,则显示该员工的姓氏;否则,显示消息“未找到员工”。

当 VLOOKUP 函数返回错误值 #NA 时,ISNA 函数返回值 TRUE。 未找到员工
=VLOOKUP(4,A2:E7,3,FALSE) & " " & VLOOKUP(4,A2:E7,2,FALSE) & "是" & VLOOKUP(4,A2:E7,4,FALSE) 对于 ID 为 4 的员工,将三个单元格的值连接为一个完整的句子。 潘钢是销售代表。

表1中B2=VLOOKUP(A1,Sheet2!A:B,2,0)
A1是表1中A1单元格
Sheet2!A:B,是表2中A和B两列
2,从匹配项到想要数据的列数,如A到B,是2,
0,匹配方式

用Vlookup函数。
其实你可以点击excel的 fx按钮,查看该函数的帮助。
VLOOKUP(a, b, c, [d])

a,是你要找的值,你的这个例子中,就是表1的A列
b ,是你在什么范围内要找a,b一般是一个区域。你要找的a的值,应包含在b区域的第一列。
c,数值,如果你在b中找到了a,c表示你要返回b中对应的a数值所在行的第几列的数值。这个数值跟Excel自身的ABCD列没有关系,如果b是从B2---C5,那么如果c=2,则表示你要去的C列中的某个值。
d,这个是可选。默认不写这个参数,表示的是true. 如果你想准确查找,就应该用false
另外,如果用false,那么如果你b中第一列没有你要找的值a,则会返回错误。
如果你用true,则要求B的第一列必须按照从小到大排序,而且如果b的第一列没有你要找的值a,则会返回b中一个不超过a的最大值所在行的指定列的数值,这很可能就不是准确查找了。

在表一中的B1单元格输入,然后往下拉就可以了.
=VLOOKUP(A1,Sheet2!A:B,2,0)

vloopup函数
vlookup(根据要查找的值,查找区域,查找的列数,查找类型(精确查找0,模糊查找1))

  • 怎样在excel一个表中输入一个人的名字能显示出另一个工作表中这个人的...
  • 答:您可以使用 VLOOKUP 函数搜索某个单元格区域 (区域:工作表上的两个或多个单元格。区域中的单元格可以相邻或不相邻。)的第一列,然后返回该区域相同行上任何单元格中的值。 例如,假设区域 A2:C10 中包含雇员列表。 雇员的 ID 号存储在该区域的第一列,如下图所示。如果知道雇员的 ID 号,则可...

  • 在EXCEL中如何实现输入一个人的名字,其它就自动隐藏,只显示此人
  • 答:在数据区“自动筛选”,然后在“摘要”右边的下拉箭头上选需要显示的内容。

  • Excel表格快速录入信息小技巧
  • 答:Excel表格快速录入信息小技巧Excel表格快速录入信息小技巧(图2)使用场景下表是某公司的员工信息表部分内容,这5个员工分别来自销售一部到五部 (见部门列)如果他们的部门手动输入,效率太低了,尤其员工如果比较多

  • 怎么使用access或者execl 在一个表格中输入一个人的名字 然后单独显示...
  • 答:用access做是比较简单的,一个条件刷新窗体即可;用Excel做需要每个单元格设置vlookup公式。

  • 我是用EXCEL表做工资,能否有小程序能实现输入一个人的名字,然后就只能...
  • 答:使用查找函数来 根据员工代码为主要条件 还可以辅以时间等 用查找函数vlookup等来查询……vlookup 函数的应用方法类似:比如你的原工资数据在sheet1表中,B列为员工代码 C列为工资的月份 D以后依次是你工资的其他信息……那么你可以在查询表中 A列 输入 员工代码 B列输入如下公式:B2 =VLOOKUP(A2,...

  • 如何在EXCEL中找到某一个人的信息?
  • 答:1、打开一个EXCEL文件,可以看到当前有Sheet1和Sheet2,两个数据。2、第二张数据表数据如下。3、此时需要查找出表1的数据是否在表2中,切换到表1,在对应的单元格中输入IF(COUNTIF)。4、再输入小括号。5、将鼠标移动到该小括号内。6、再点击表2。7、在出现的表2界面中选中所有单元格的数据。8...

  • Excel表格中如何在一个地方输入信息可以查找出所有表格的有关信息...
  • 答:首先用if依次判断姓名,事件类型,名称,时间,是否为空,为空则判断下一个,不为空则取该姓名/事件类型/名称/时间所在行并输出即可。需要增加一个按钮查询,输完信息后,点击,就可以输出了

  • 怎样在EXCEL中创建一个录入窗口怎样在excel中创建一个录入窗口的...
  • 答:在Excel中有一个叫做记录单的工具,可以方便的输入、删除和修改数据,还可以浏览数据等等,但是默认情况下,记录单是隐藏起来的,如果要调出来的话,可以使用快捷键或者是添加命令按钮;假设我有一个学生成绩单,想要输入的数据包括班级,姓名,出生年月和各科成绩,其中总分是自动计算的,所以记录单工具只...

  • 怎么把excel表格中的姓名匹配到另外一个单元格?
  • 答:1、首先我们需要打开原有的Excel表格,这个表格中已有一些数据,如下图所示,图中有姓名以及他们的编号。2、打开另一个需要匹配数据的表格,在这个表格中已经有了这些人的名字,但是没有他们的编号。除了把他们的编号一一复制到这个表格中之外,我们还可以利用Excel表格中的函数公式来进行数据匹配。3、现在...

  • 在一张excel表中有很多人,要找一个人,一个一个的看很慢,怎么能快速的找...
  • 答:用条件格式标注,假设"人名"在A列,选中A列,开始--样式--条件格式,新建规则,用公式:=A1="要找的人名"设置格式:填充红色。

    户户网菜鸟学习
    联系邮箱
    返回顶部
    移动学习网