2016-07-19 10 views
0

私はインクルードは、各名前のためのワークシートの別の部分では(日付と空白があります)フェーズ名、名前、およびステージ完了基準の選択

を持って、私はあるフェーズ名を取得したいテーブルを持っていますステージ完了時の最新の日付に基づいています。例えば、最新の段階の完了は7月3日であり、Bは実行であるなど、「閉鎖」となる。高度なフィルタまたはdBase関数ではなく式を使用したい。これは可能ですか?それは私がMAXのIFの半分の方法だと思ったが、立ち往生した。

 A    B   C 
1 PhaseName  Name Stage Completion 
2 Initiation  A  1/7 
3 Execution  A  2/7 
4 Closure   A  3/7 
5 Initiation  B  1/7 
6 Execution  B  4/7 
7 Closure   B 
8 Initiation  C  1/7 
9 Execution  C 
10 Closure  C 

答えて

0

あなたは、次の配列数式をお勧めします:

=INDEX($A$2:$A$10,MATCH(MAX(IF($B$2:$B$10=F2,$C$2:$C$10)),IF($B$2:$B$10=F2,$C$2:$C$10),0)) 

は、配列数式なので代わりの入力編集モードを終了するときには、Ctrl + Shift + Enterで確認する必要があります。適切に行われた場合はExcelが数式の周り{}を配置します。

enter image description here

関連する問題