Excel IF" text"那么数字,如果是另一个"文本"然后另一个数字

时间:2014-04-02 23:47:31

标签: excel if-statement formula statements

在专栏B中,我想要一个说明的公式:

  • 如果列A为中,则使用B2150,000的值;如果A为高,则使用B1300,000的值;如果A为空,则使用B3 50,000
  • 中的值

我有一些公式,但不知道如何在一个公式中包含所有公式。

=IF(ISBLANK(A9),"50,000")

请帮忙!

3 个答案:

答案 0 :(得分:3)

您可以执行if else结构,如

=if(A9="Medium",$b$2,if(a9="High",$b$1,if(isblank(a9),B3,"")))

或更简单的索引匹配:

=index($B$1:$B$3,match(A9,{"High","Medium",""},0))

答案 1 :(得分:1)

此公式假定除“中”或“高”以外的任何内容都将显示B3中的值:

=IF(A1="Medium",$B$2,IF(A1="High",$B$1,$B$3))

此公式处理“中”,“高”和空白以外的值,但是如果其他内容不在单元格A1中,您需要决定显示的内容:

=IF(A1="Medium",$B$2,IF(A1="High",$B$1,IF(ISBLANK(A1),$B$3,"something else")))

答案 2 :(得分:0)

IF INDEX SOLVED

B   C               

15个中号150000
16高300000
17 50000
18状态
19 JAVED 150000 MEDIUM
20 AHMED 300000高
21卡姆兰50000 0
22 INDEX(B $ 15:B $ 17,MATCH(C22,C $ 15:C $ 17,0))