CDA考试专区 加入小组

793个成员 592个话题 创建时间:2017-12-06

现有一个电子表格,数据存储在A、B两列,一共有9行数据。现在要在E、F两列中,用E列的值在A列查找,取出匹配上后对应B列的值,要精确匹配。

发表于01-02 493次查看

现有一个电子表格,数据存储在A、B两列,一共有9行数据。现在要在E、F两列中,用E列的值在A列查找,取出匹配上后对应B列的值,要精确匹配。以下使用VLOOKUP函数实现F列自动取值的通用公式中,F2的公式可能存在错误的有( )

A.    VLOOKUP(E2,A:B,2,FALSE)

B.    VLOOKUP($E$2,A:B,2,FALSE)

C.    VLOOKUP($E2,$A$2:$B$10,2,0)

D.    VLOOKUP(E2,A2:B10,1,FALSE)
参考答案: B,D
解析:
VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
参数说明:
lookup_value:要查找的值。
table_array:包含要查找值的数据表。
col_index_num:要返回值的列号。
range_lookup:可选参数,用于指定查找方式。如果为TRUE或省略,则进行近似匹配;如果为FALSE,则进行精确匹配。
这里查找值E2可以锁定列$E,不能全部锁定$E$2,否则就无法成为通用公式了。数据搜索区域可以用A:B表示所有行,也可以用$A$2:$B$10表示锁定数据区域。

发表回复
你还没有登录,请先 登录或 注册!
话题作者
一站式数据科学在线教育平台