EXCEL根据行列值查询得到交叉点值的方法
当有一张二维表,如何根据列方向的值及行方向的值得到交叉点的值呢?如果表格数据量少,那瞧一眼就能找到了,如果数据量很大,靠人眼找就不现实了,这时就需要公式来帮忙了。
VLOOKUP函数的语法格式
VLOOKUP函数是Excel中一个非常强大的函数,可以根据指定的查找值在一个表格中进行搜索,并返回与该查找值相关联的其他值。其语法格式为:VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
。
VLOOKUP函数的实例
例如,我们有一个表格如下:
单号 | 金额 |
---|---|
A123 | 50 |
B456 | 78 |
C789 | 90 |
现在我们想要查询单号为" B456 "的金额,只需在一个空白单元格中输入以下公式:VLOOKUP("B456", A2:B4, 2, 0)
,即可得到单号为" B456 "对应的金额" 78 "。
在这个公式中," B456 "是要查询的对象," A2:B4 "是查询的区域," 2 "表示金额在查询区域的第二列," 0 "表示进行精确匹配。
MATCH函数的用法
MATCH函数也是Excel中一个常用的查找函数,它可以根据指定的值在一个范围内进行搜索,并返回该值在范围中的位置。其语法格式为:MATCH(lookup_value, lookup_array, [match_type])
。
MATCH函数的实例
假设我们有一个表格如下:
产品 | 销售额 |
---|---|
苹果 | 500 |
香蕉 | 800 |
橙子 | 300 |
现在我们想要查询销售额为" 800 "的产品名称,只需在一个空白单元格中输入以下公式:INDEX(A2:A4, MATCH(800, B2:B4, 0))
,即可得到销售额为" 800 "对应的产品名称" 香蕉 "。
在这个公式中," 800 "是要查询的对象," B2:B4 "是查询的区域," 0 "表示进行精确匹配,函数INDEX用于从查找结果中返回对应的产品名称。
通过使用VLOOKUP函数和MATCH函数的组合应用,我们可以方便地根据行列值查询得到交叉点的值,无论是大量数据还是小规模数据,都能高效地完成查询任务。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。