2017-03-21 4 views
0

ワークブックをコピーしても、ワークシートをコピーできるようにする必要があります。シート内の数式。Excelコピーを追加して用紙を作成しても式を作成する

つまり、sheet2 I1の式は= 'Sheet1'!$ I $ 1 + 1です。私がsheet2をコピーしてsheet3になると、I1の式は= 'Sheet2'!$ I $ 1 + 1となるようにする必要があります。

どうすればいいですか?

答えて

1

あなたは仮定(あなたがあなたのページのための標準的なシート#を使用している場合、あなたはこの式で、現在のシートの番号を取得することができ、次式

=cell("filename",A1) 

で、現在のシート名を含む文字列を取得することができます以前のものは

=RIGHT(B3,LEN(B3) - FIND("]Sheet",B3,1)-5) 

次に前シート

=VALUE(B4)+1 
の番号を計算する)B3でした

今、あなたは、前のシートのセルに対処するためにシート4に

=INDIRECT("Sheet"&B5&"!B1") 

を間接的な機能を使用することができ、これはシート3におけるB1を参照します。 Sheet5にコピーし、シート4のB1を参照します。

関連する問題