有谁能看懂这个公式啊 急
问题描述:
有谁能看懂这个公式啊 急
=ROUND(IF(I3="S",$C$121,IF(I3="A",$C$122,IF(I3="B",$C$123,IF(I3="C",$C$124,0))))*IF(E3=$B$118,$C$118,IF(E3=$B$119,$C$119,$C$120))*$D$119,0)+IF(M3=1,100,0)
能帮我解析出来吗 IF是假如的意思
答
第一部分比较复杂,又分三部分相乘
首先是 IF(I3="S",$C$121,IF(I3="A",$C$122,IF(I3="B",$C$123,IF(I3="C",$C$124,0))))
意思是单元格I3="S"时,返回单元格C121的值;I3="A"时,返回C122;I3="B"时,返回C123;I3="C"时,返回C124;
第二是 IF(E3=$B$118,$C$118,IF(E3=$B$119,$C$119,$C$120))
意思是 E3=B118时,返回C118;E3=B119时,返回C119;E3=其它时,返回C120;
第三部分较简单$D$119
这三部分相乘
所以,整个的函数意思就是 对三个数相乘的积取整,然后加上100或0