=IF(ISERROR(VLOOKUP(E7,$A$6:$C$23,3,FALSE)),"0",VLOOKUP(E7,$

=IF(ISERROR(VLOOKUP(E7,$A$6:$C$23,3,FALSE)),"0",VLOOKUP(E7,$A$6:$C$23,3,FALSE))

问答/285℃/2024-05-02 19:28:24

优质解答:

这个函数的意思是:在表格的区域$A$6:$A$23内查找和E7单元格相同的数据,如果没有相同数据,返回“0”值,如果有相同数据,返回相同数据对应的C列内的数据

相关函数解释:

1、IF(logical_test,[value_if_true],[value_if_false])IF 函数语法具有下列参数 (参数:为操作、事件、方法、属性、函数或过程提供信息的值.):

logical_test 必需.计算结果可能为 TRUE 或 FALSE 的任意值或表达式.例如,A10=100 就是一个逻辑表达式;如果单元格 A10 中的值等于 100,表达式的计算结果为 TRUE;否则为 FALSE.此参数可使用任何比较运算符.

value_if_true 可选.logical_test 参数的计算结果为 TRUE 时所要返回的值.例如,如果此参数的值为文本字符串“预算内”,并且 logical_test 参数的计算结果为 TRUE,则 IF 函数返回文本“预算内”.如果 logical_test 的计算结果为 TRUE,并且省略 value_if_true 参数(即 logical_test 参数后仅跟一个逗号),IF 函数将返回 0(零).若要显示单词 TRUE,请对 value_if_true 参数使用逻辑值 TRUE.

value_if_false 可选.logical_test 参数的计算结果为 FALSE 时所要返回的值.例如,如果此参数的值为文本字符串“超出预算”,并且 logical_test 参数的计算结果为 FALSE,则 IF 函数返回文本“超出预算”.如果 logical_test 的计算结果为 FALSE,并且省略 value_if_false 参数(即 value_if_true 参数后没有逗号),则 IF 函数返回逻辑值 FALSE.如果 logical_test 的计算结果为 FALSE,并且省略 value_if_false 参数的值(即,在 IF 函数中,value_if_true 参数后没有逗号),则 IF 函数返回值 0(零).

2、语法

VLOOKUP(lookup_value,table_array,col_index_num,[range_lookup])VLOOKUP 函数语法具有下列参数 (参数:为操作、事件、方法、属性、函数或过程提供信息的值.):

lookup_value 必需.要在表格或区域的第一列中搜索的值.lookup_value 参数可以是值或引用.如果为 lookup_value 参数提供的值小于 table_array 参数第一列中的最小值,则 VLOOKUP 将返回错误值 #N/A.

table_array 必需.包含数据的单元格区域.可以使用对区域(例如,A2:D8)或区域名称的引用.table_array 第一列中的值是由 lookup_value 搜索的值.这些值可以是文本、数字或逻辑值.文本不区分大小写.

col_index_num 必需.table_array 参数中必须返回的匹配值的列号.col_index_num 参数为 1 时,返回 table_array 第一列中的值;col_index_num 为 2 时,返回 table_array 第二列中的值,依此类推.

如果 col_index_num 参数:

小于 1,则 VLOOKUP 返回错误值 #VALUE!.

大于 table_array 的列数,则 VLOOKUP 返回错误值 #REF!.

range_lookup 可选.一个逻辑值,指定希望 VLOOKUP 查找精确匹配值还是近似匹配值:

如果 range_lookup 为 TRUE 或被省略,则返回精确匹配值或近似匹配值.如果找不到精确匹配值,则返回小于 lookup_value 的最大值.

要点 如果 range_lookup 为 TRUE 或被省略,则必须按升序排列 table_array 第一列中的值;否则,VLOOKUP 可能无法返回正确的值.

有关详细信息,请参阅对区域或表中的数据进行排序.

如果 range_lookup 为 FALSE,则不需要对 table_array 第一列中的值进行排序.

如果 range_lookup 参数为 FALSE,VLOOKUP 将只查找精确匹配值.如果 table_array 的第一列中有两个或更多值与 lookup_value 匹配,则使用第一个找到的值.如果找不到精确匹配值,则返回错误值 #N/A.

3、ISERROR(value)

如果value值是错误的,则返回真值true

我来回答

猜你喜欢

Copyright © 作文乐园 Inc.
Www.821218.Com All Rights Reserved
网站、品牌合作请联系