如何在Excel中写这个IF语句? [英] How do I write this IF statement in Excel?

查看:100
本文介绍了如何在Excel中写这个IF语句?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述



如果C2 = R2和D2是< T2然后U2,如果D2是> T但是T3, T4然后U4,如果D2> T4, T5然后U5,如果D2> T5, T6然后U6但如果C2不等于R2然后S8



我认为它需要是某种IF语句,但我正在撕裂我的头发。 >

更新:



Vicky的公式几乎工作。我已经打了一下,现在看起来像这样。

  = IF(C6 = $ R $ 3,IF(D6 < = 0.99,$ U $ 2,IF(AND(D6&0.99,D6< = 4.99),$ U $ 3 IF(AND(D6> 4.99,D6< = 14.99),$ U $ 4中,IF(AND(D6> 14.99 ,$ U $ 5,IF(AND(D6> 29.99,D6 <99.99),$ U $ 6,))))),$ S $ 8)

这一切都可以正常工作,直到您将单元格D6中的值更改为45英镑,仍然在单元格U5中显示图形。

解决方案

  IF(AND(D6> 14.99,D3 <= 29.99)

你有一个参考D3,而不是D6。 p>

I am trying to build a complicated spreadsheet and I need a statement to do the following:

If C2=R2 and D2 is < T2 then U2, if D2 is >T but T3 but < T4 then U4 if D2 is > T4 but < T5 then U5, if D2 is > T5 but < T6 then U6 BUT if C2 does not equal R2 then S8

I think it needs to be some sort of IF statement, but i am tearing my hair out.

UPDATE:

Vicky's formula almost worked. I have jigged it a bit and it now looks like this.

=IF(C6=$R$3,IF(D6<=0.99,$U$2,IF(AND(D6>0.99,D6<=4.99),$U$3,IF(AND(D6>4.99,D6<=14.99),$U$4,IF(AND(D6>14.99,D3<=29.99),$U$5,IF(AND(D6>29.99,D6<99.99),$U$6,""))))),$S$8)

It all works fine until you change the value in cell D6 to say £45 when it still picks up the figure in cell U5. What do I need to tweak to fix that?

解决方案

IF(AND(D6>14.99,D3<=29.99)

you've got a reference to D3 here not D6.

这篇关于如何在Excel中写这个IF语句?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆