如何使我的IF语句执行以下操作?

时间:2018-07-01 19:44:52

标签: google-sheets

例如,如果我使用了所有A列,

我想这样做:

IF单元格值在30-34之间,然后* 1.5,IF单元格值在35-39之间,然后* 2,IF单元格值在40-44之间,然后* 2.5。

2 个答案:

答案 0 :(得分:2)

您需要使用嵌套的if语句...

If(and(A1>=30,A1<=34), A1*1.5, if(And(a1>=36,A1<=39),A1*2, if(and(A1>=40,A1<=44),A1*2.5,"")))

将以上内容粘贴到单元格H1中,然后向下拖动公式。

答案 1 :(得分:2)

有时,嵌套的IF语句变得笨拙,查找硬编码值或查找表的效率更高。

=A2*lookup(A2, {0, 30, 35, 40}, {1, 1.5, 2, 2.5})

enter image description here