前言:做游戏测试的同学应该都经历过配置表查询测试。简单来说,就是通过已了解到的规则,看策划配表来前置性发现一些问题。从而起到提高测试效率的目的。本文提供一种快速进行有关联关系配表检查的思路。
假设两张表内容分别为下:
奖励表.xlsx :奖励内容对应的是道具ID

道具表:

需求来源:我在检查奖励表中每个行为对应的奖励的时候发现,奖励内容全部是以道具ID的方式进行填写。而我的脑容量不足以让我记得每一个道具ID对应的奖励内容是什么。我期望能
这个时候可以用vlookup函数得到完美解决。
先来看上述需求的解决公式:
=VLOOKUP(B2,[道具表.xlsx]Sheet1!$A1:D6,2)
看下结果:

如上,奖励内容1001对应的道具名称被列入了表格空白处。这个时候在【屠龙宝刀】单元格右下角批量往下一拉,则所有行的奖励ID后面都有了对应匹配的道具名。

看到这里,不得不感慨excel功能的强大。
接下来我们来解释下这个函数的具体用法。
语法:
VLOOKUP(lookup_value,table_array,col_index_num,[range_lookup])
参数说明:
lookup_value:要查询的值
table_array:要查询的区域。这里可以是另外一张表,也可以是当前表
col_index_num:返回数据在查询区域的第几列(从1开始计数)
[range_lookup]:这是一个可选参数。TRUE或1-模糊匹配,FALSE或0-精确匹配。值默认为1
对于操作不熟的同学。这里放个动图再看一遍:

网友评论