2016-05-19 3 views
1

すべてのS/Nの最終値を取得しようとしています。つまり、私が '1a'を参照すると、私は '23'を得なければなりません。SUMPRODUCTを使用して別のスプレッドシートに参照できません

同じスプレッドシートで動作する=INDEX(B1:B9,SUMPRODUCT(MAX((A2:A9=E7)*ROW(A2:A9))))を使ってみましたが、他のスプレッドシートのS/Nと値は参照できません。私は#REF!を得る。

S/N Value 
1a 41 
2a 41 
3a 23 
4a 342 
1a 31 
1a 23 
3a 43 
2a 54 

他のスプレッドシートを参照する別の式がありますか?

EDIT::他のブックを閉じると、これは完全なパスを入力する必要が

+1

別の_sheet_または_workbook_を意味しますか?別のブックの場合 - ブックを開いているか閉じていますか? –

+0

私は別のワークブックを意味しました。ワークブックは閉じています –

+0

@Macroで私の編集された答えを見てください。私が質問を正しく読むことができなかったことを指摘してください:-)あなたがオープンしていれば、Excelはフルパスの追加を世話します... – MacroMarc

答えて

0

あなたは次のように他のスプレッドシートを参照する必要があります。

'C:\Property Audits\Western Region\Apartments\[Other Workbook.xlsx]Name of Sheet in Other Workbook'!B1:B9 

他のブックで参照しているセルの範囲があれば、これを実行します。

+0

ブックが閉じられている場合は、ブック名だけでなく、完全なパスが必要です[http:// stackoverflow.com/q/28461672/4240221) –

関連する問題