Excel if语句比较字符串值

时间:2017-02-24 01:45:51

标签: if-statement excel-formula

如果满足各种条件,我想使用if公式返回值,例如。我有一个供应商代码,项目描述和费率,费率字段使用vlookup从另一个表中填充,只有Supplier_code和Rate。 然后我想使用公式仅返回一个Rate,在Actual_Rate的列中,项目描述不会继续值。

Supplier_code    Item Description     Rate
1234             Pen Red              5.00  
1234             Pen Blue             5.00 
1234             Pen Black            5.00
1234             Book Black           5.00
1234             Book Blue            5.00
1234             Ruler Red            5.00
1234             Ruler Blue           5.00

我尝试的公式如下,只有在它是统治者时才会填充。但是没有用。

=if(and(a2=1234,b2="Book*',b2="Pen*"),"0", C2))

预期结果:

Supplier_code    Item Description     Rate     Actual_Rate
1234             Pen Red              5.00     0
1234             Pen Blue             5.00     0
1234             Pen Black            5.00     0
1234             Book Black           5.00     0 
1234             Book Blue            5.00     0
1234             Ruler Red            5.00     5.00
1234             Ruler Blue           5.00     5.00

1 个答案:

答案 0 :(得分:0)

我认为您的要求是仅在标尺的情况下填充,如果情况使用以下公式

=if(and(a2=1234,b2="Ruler*"),"0", C2))