2017-01-03 9 views
1

このスプレッドシートでは、チームが顧客の要求を完了するまでの時間を追跡しています。私は祝日と別のチームメンバーの週を考慮してコーディングしましたが、 'L2'が空白(ケース完了日)の場合、私の公式は '30520'などの奇妙な値を返しています純粋にネットワーク日数の計算式

私はExcel L2が空白の場合、式を無視してセルを空白のままにします。計算された値が表示されます。 L2が空であればOPENと表示することもできます。

=IF(OR(B2="Jack", B2="Jill"),NETWORKDAYS.INTL(K2,L2,1,O$2:O$11), 
    NETWORKDAYS.INTL(K2,L2,7,Q$2:Q$26)) 

B2 = case owner 
K2= case received date 
L2 = case completed date 
O = set of US holidays 
Q = set of intl’ holidays 

おかげでこれは私の式は次のようになります!

+0

ようこそ。サンプルデータを教えてください。 L2が入力されたときに出力が良くなり、L2が空白のときにエラーが表示される可能性があります。そうであれば、これは誰かが再現するのが難しいでしょう。 – rajah9

答えて

0

私はL2で秀でるお伝えしたいと思いますが空白で、その後、私の式を無視し、それはただの式を行うのに十分に簡単です空白のセル

まあを残す:周りに別のIF文をラップ式

=if(L2="","",<theFormula>) 
+0

ありがとうTeylyn。私は今あなたの応答を見た。私の問題は、ターゲットセルがフォーマットされた日付であったことです。 – Yuli

0

私は別のフォーラムでこれに答えました。= NETWORKDAYS.INTL(K2、L2,1、O $ 2:O $ 11)の場合、L2 = ""、 "OPEN"、IF(またはOR(B2 = )、NETWORKDAYS.INTL(K2、L2,7、Q $ 2:Q $ 26)))

また、ターゲットセルを「一般的」な形でフォーマットしました。