作业帮 > 综合 > 作业

求解EXCEL 计算公式

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/29 17:15:31
求解EXCEL 计算公式
=IF(I246>VLOOKUP(H246,$A$2:$D$50,2,FALSE),I246*VLOOKUP(H246,$A$2:$D$50,4,FALSE),VLOOKUP(H246,$A$2:$D$50,3,FALSE)) 请大侠翻译下
公式可以简写成
=IF(I246>VLOOKUP(H246,$A$2:$D$50,2,),I246*VLOOKUP(H246,$A$2:$D$50,4,),VLOOKUP(H246,$A$2:$D$50,3,))

VLOOKUP(H246,$A$2:$D$50,2,)
意思为在A列的A2至A50单元格中查找与H246单元格内容相同的行,并返回第2列同一行的值(即B列的值,此处A为第一列,B为第二列,C为第三列,D为第四列),FALSE参数是指精确匹配,FALSE可以不写但要保留逗号(FALSE也可以写成0)

VLOOKUP(H246,$A$2:$D$50,4,)
意思为在A列的A2至A50单元格中查找与H246单元格内容相同的行,并返回第4列同一行的值(即D列的值,此处A为第一列,B为第二列,C为第三列,D为第四列),FALSE参数是指精确匹配,FALSE可以不写但要保留逗号(FALSE也可以写成0)

VLOOKUP(H246,$A$2:$D$50,3,)
意思为在A列的A2至A50单元格中查找与H246单元格内容相同的行,并返回第3列同一行的值(即C列的值,此处A为第一列,B为第二列,C为第三列,D为第四列),FALSE参数是指精确匹配,FALSE可以不写但要保留逗号(FALSE也可以写成0)

IF(判断条件,成立时的值,不成立时的值)

=IF(I246>VLOOKUP(H246,$A$2:$D$50,2,),I246*VLOOKUP(H246,$A$2:$D$50,4,),VLOOKUP(H246,$A$2:$D$50,3,))
如果I246单元格的值大于VLOOKUP(H246,$A$2:$D$50,2,)的值,则返回I246单元格的值乘以VLOOKUP(H246,$A$2:$D$50,4,)返回的值,如果I246单元格的值小于或等于VLOOKUP(H246,$A$2:$D$50,2,)的值,则返回VLOOKUP(H246,$A$2:$D$50,3,)的值