2016-06-15 3 views
-3

enter image description here日付engine_meterに基づいてworkflow_indicator日、エンジンメーターとワークフローでcalulationは日付

2-Mar-15 42   SS 
2-Mar-15 58   ES 
3-Mar-15 58   SS 
3-Mar-15 1028   ES 
4-Mar-15 1028   SS 
4-Mar-15 1104 EV      76 
4-Mar-15  1104 EV      76 
4-Mar-15 1104 EV      76 
4-Mar-15 2681 EV     1653 
4-Mar-15 2681 ES 
5-Mar-15 2681 SS 
5-Mar-15 2682 EV      1 
5-Mar-15 2682 EV      1 
5-Mar-15 2682 EV      1 
5-Mar-15 2704 EV      23 
5-Mar-15 2704 EV      23 
5-Mar-15 4287 ES 

3つの列を結果。 ワークフローでは、SS、EV、ESを見ることができます

各日付にSSとESがあります。 毎日のEVとSSのエンジンメーターの違いを知るために私を助けてもらえますか?

D7、D8、D9、D10がB11のX%より小さい場合、値1より大きい場合は0を返します。残りの行と同様の方法 エラーが発生します。 。私を助けてくれますか?

+0

あなたは二日の行の簡単な減算式でこれを自分で行うことができます - 何かを試してみて、あなたとあなたが – dbmitch

+0

SS、ESとEVが何を意味するのかを試してみました情報を折り返し報告してください?私はあなたの質問を理解していません。 –

+0

SSはシフトの開始を意味し、EVは問題を意味し、ESはシフトの終了を意味します.iは約1年のデータを持ち、SSとEVのエンジンメータの差を計算する必要があります – javed

答えて

1

あなたはD2で、この配列数式を使用することができます。

=IF(C2="EV",B2-INDEX($B$1:B2,MATCH(2,IF($C$1:C2="SS",1))),"") 

は、それが編集モードを終了するときはCtrl-Shiftキーを押しながら入力する代わりに入力して確認する必要が配列数式であること。 Excelが正しく実行されると、自動的に数式の周りに{}が置かれます。

次にコピーしてください。

enter image description here

+0

それは本当に助けになる。あなたの時間と助けをたくさんありがとう。素晴らしい一日。 – javed

+0

@javedこれはソートされ、毎日 "SS"で始まる場合にのみ機能します。 –

+0

、はい、私の場合は、私の一日がSSだけで始まるのですごくうまくいくでしょう。 – javed