一个excel中的公式 谁解释一下

来源:百度知道 编辑:UC知道 时间:2024/05/27 18:45:36
=IF(ISNA(LOOKUP(2,1/((数据表!$E$3:$E$10=$E3)*(数据表! $F$3:$F$10=$F4)),数据表!G$3:G$10)),"",LOOKUP(2,1/((数据表!$E$3:$E$10=$E3)*(数据表!$F$3:$F$10=$F4)),数据表!G$3:G$10))&""

越详细越好

Excel中函数公式中引用了三个函数IF、ISNA、LOOKUP。
IF函数——英语叫“如果”,是一个引数,即如果函数公式里某个单元格有数据时,输入函数公式的单元格显示答案,如果某个单元格没有数据时,函数单元格不显示(如公式里最末的""),从而避免出现一排“0”(当然也可以设置显示其他内容:“如果**就**,否则**”也是一个IF公式)。
ISNA函数——英文缩写,也是一个引数,即当函数公式里用LOOKUP在某一范围查找不到(对碰)时,会显示错误信息(如“#N/A”),但加上ISNA函数后就不会出现错误信息了,可以显示为“0”,这对统计很有意义。
LOOKUP——英语叫“查找”,顾名思义,就是查找,用前面的单元格或某个数据,在一定范围内查找相同的数据并显示在输入函数公式的单元格里。
至于其他代数符号,如:
数据表!——是一个工作表(Sheet的名称),表示右边的引用地址的来源。
$E$3——是绝对引用地址,E3加上“$”,实际操作中,函数公式往往要复制(如向下填充等),使用绝对引用之后,无论你复制函数公式到哪里,永远都是E3。
其他括号、逗号等就不用解释了。
注意,编制函数公式时要转换为英文输入,大小写无关系。

这里用了几个函数:IF、ISNA、LOOKUP
应该是评定的条件绝对值。一般加这个“$”符号就是表示绝对引用的意思.

你的公式有错误

点函数看就知道