excel有行数据和列数据,该如何匹配

excel有行数据和列数据,该如何匹配,第1张

建议用VLOOKUP或LOOKUP函数

vlookup和column函数如何结合使用

方法/步骤

vlookup和column函数如何结合使用

图下数据表,这里我们根据姓名来返回成绩值

首先利用vlookup函数进行数据返回(这里用到绝对引用)

如下返回成绩后,用平时普遍的拖动方式无法查询其它科目成绩

这里,是因为我们对查询范围和查询条件做了锁定,函数中的序列值无法自动填充

我们只需要将vlookup中的2改为column函数

随后回车填充数据即可

数据源sheet1,如图:

sheet2,C1

=HLOOKUP(C$1,Sheet1!$C$2:$F$8,MATCH($A2&$B2,Sheet1!$A$2:$A$8&Sheet1!$B$2:$B$8,0),0)

编辑状态下同时按下CTRL+SHIFT+ENTER

然后向右向下填充

如图:

同sheet1公式:

=HLOOKUP(J$1,$C$2:$F$8,MATCH($H2&$I2,$A$2:$A$8&$B$2:$B$8,0),0)

编辑状态下同时按下CTRL+SHIFT+ENTER

然后向右向下填充

如图:

如果Sheet2的A列为Sheet1数据所在的行号,那么在Sheet2的B2单元格输入以下公式,然后向下向右填充公式

=INDEX(Sheet1!A:A,$A2)

详见附图同表举例

1、首先,打开一个表,例如,数据的行号和列号为周芷若的符号条件14。

2、选择一个空白单元格,然后选择公式中的插入函数。

3、然后d出插入功能窗口,在此窗口中搜索所需的功能。

4、在搜索功能中输入匹配功能,然后在搜索结果中选择该功能。

5、选择后,在功能参数中设置所需参数,在第一个参数中输入查询值,在第二个参数中输入数据区域,在第三个参数中输入0。

6、输入完所有参数后,点击确定,系统将自动显示合格数据的行号和列号。

使用VBA代码解决

Excel版本参考:2010

1、ALT+F11,打开VBE对话框

2、双击对应的工作表标签,复制以下代码,粘贴

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

[B5] = ActiveCellRow

End Sub

3、关闭,查看效果

以上就是关于excel有行数据和列数据,该如何匹配全部的内容,包括:excel有行数据和列数据,该如何匹配、Excel,查找数据,如何对行列匹配,如何得到想要的结果、excel查找需要的行数等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9347580.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存