2017-08-11 88 views
-3

这是全国各地的库存状态。如果大于或小于零

如何在股票报表之后应用if条件。

如果在列A的任何股票比在列C的“空白”

如果在列中没有库存A(0),如果有股票列B比其“订购”,在列ç

如果列A大于B和IF列B比A比其“空白”更大的中列C

如果列A和B是等于0比其“紧急”,在C列

UK \t USA \t TEXT 
 
1920 \t 0 \t Blanks 
 
1920 \t 0 \t Blanks 
 
0 \t 362 \t To Order 
 
0 \t 362 \t To Order 
 
113 \t 0 \t Blanks 
 
113 \t 0 \t Blanks 
 
196 \t 672 \t Blanks 
 
1000 \t 89 \t Blanks 
 
89 \t 1000 \t Blanks 
 
0 \t 0 \t Urgent 
 
0 \t 0 \t Urgent

+0

不会有一个参数在这里空白th其他?首先你想''空白''如果col.A有一个值,那么你想看看A是否比B更大?那不加起来 – krib

+0

你试过查找Excel公式吗?像googeling“Excel公式如果”? – RealCheeseLord

回答

0

你应该看看这些不同的代码部分。这是在你的价值观上测试的。使用IFANDOR

=IF(AND(A2=0,B2=0),"URGENT",IF(OR(A2>0;B2<A2),"BLANKS",IF(AND(A2=0,B2>0),"TO ORDER",A2>0))) 
+0

感谢很多公式正常工作 – PETER

+0

@PETER NP。如果你喜欢它,你可以点击并接受它 – krib

0

第三条件:

如果列A大于B和IF在列C列B比A比其“空白”更大

是无用因为你已经指定了> 0,那么它是空白的。

的,如果语法在Excel是:=IF(condition ;IFTRUE ;IFFALSE)

回答你的问题试试这个=IF(A2 > 0,"blanks",IF(B2 > 0,"to order","urgent"))

+0

非常感谢你的帮助 – PETER

0

根据上面提到的所有条件,这是你的100%的工作和测试的解决方案:

=IF(A1>0,"Blanks",IF(AND(A1=0,B1>0),"To Order",IF(OR(A1>B1,B1>A1),"Blanks","Urgent")))

enter image description here

+1

公式运作良好,非常感谢 – PETER

+0

@PETER你是受欢迎的。这将不胜感激,如果你善举:) –

相关问题