2016-12-02 6 views
1

私は、別のシートへの8つの参照を持つ式を持っています(ISNA、ISBLANK、IF文が必要です)。範囲内の可変シート名を持つExcel式

この式のセル参照を毎回手動で変更することなく値を変更する簡単な方法はありますか?例えば

INDEX('2404_Nov' $ J $ 2:!$ J $ 999999 MATCH(B2、'2404_Nov' $ B $ 2:!$ B $ 999999,0))

すべての出現について2404_Novの参照を変更することができるので、どのようにユーザーフレンドリーにすることができますか?

答えて

1

数式を入力するシートのセルA1にシート名2404_Novを入力します。数式を次のように変更します。

=INDEX(INDIRECT(A1&"!$J$2:$J$999999"),MATCH(B2,INDIRECT(A1&"!B$2:$B$999999"),0)) 

間接関数は、セルA1の値を参照として使用します。

関連する問題