作者:hacker发布时间:2022-07-13分类:入侵网站浏览:133评论:3
推荐使用VLOOKUP函数,其具体用法:
=VLOOKUP(查询目标,查找区域,查找的列号,查找的方式0)
在L14中输入公式
=INDEX(L$1:L$10,SMALL(IF(E$1:E$10=E$13,ROW($1:$10),888),ROW(A1)))""
公式输入结束后同时按Shift+Ctrl+Enter三键确认,再将公式下拉填充。
方法一
在Sheet1的C2单元格输入以下公式,然后向下填充公式
=VLOOKUP(A2,Sheet2!A:B,2,0)
方法二
在Sheet1的C2单元格输入以下公式,然后向下填充公式
=SUMIF(Sheet2!A:A,A2,Sheet2!B:B)
详见附图同表举例
假设你的表数据在Sheet1的A2:B100单元格区域。
你要在Sheet2的A列从A2单元格开始输入姓名,B列得出编号。
那么,在B2中输入下面的公式:
=INDEX(Sheet1!$A$2:$B$100,MATCH(A2,Sheet1!$B$2:$B$100,0),1)
公式完成后向下复制公式即可。。
可以用VLOOKUP函数套一下:
一,Lookup_value为需要在数据表第一列中进行查找的数值。Lookup_value 可以为数值、引用或文本字符串。
二、Table_array为需要在其中查找数据的数据表。使用对区域或区域名称的引用。
三、col_index_num为table_array 中查找数据的数据列序号。col_index_num 为 2 时,返回 table_array 第2列的数值,col_index_num 为 3时,返回 table_array 第3列的数值,以此类推。
四、Range_lookup为一逻辑值,指明函数 VLOOKUP 查找时是精确匹配,还是近似匹配。如果为FALSE或0,则返回精确匹配,如果找不到,则返回错误值 #N/A。如果 range_lookup 为TRUE或1,函数 VLOOKUP 将查找近似匹配值,也就是说,如果找不到精确匹配值,则返回小于 lookup_value 的最大数值。如果range_lookup 省略,则默认为近似匹配。range_lookup 最好是明确指定,默认是模糊匹配!
标签:查找人员编号对应序号
已有3位网友发表了看法:
访客 评论于 2022-07-14 03:59:56 回复
e为需要在数据表第一列中进行查找的数值。Lookup_value 可以为数值、引用或文本字符串。二、Table_array为需要在其中查找数据的数据表。使用对区域或区域名称的引用。三、col_index_num为table_array 中查找数
访客 评论于 2022-07-14 01:32:14 回复
:E$10=E$13,ROW($1:$10),888),ROW(A1)))""公式输入结束后同时按Shift+Ctrl+Enter三键确认,再将公式下拉填充。EXCEL或WPS中,如何自动查找相同的编号,并填入对应编号下面的数值方法一在Sheet1的C2单元格
访客 评论于 2022-07-13 22:58:14 回复
目录:1、EXCEL 根据 编号查找人员 相关信息2、Excel查找同一编号对应的数据3、EXCEL或WPS中,如何自动查找相同的编号,并填入对应编号下面的数值4、execl表格