2016-10-06 8 views
1

Excelシートの最初の行の各セルにそのアドレスでラベルを付けるのに苦労します。 つまり、 A1 B1 C1 D1など が私のシートの最初の行になります。どのようにしてExcelの行の各セルに独自のアドレスを表示させることができますか?

私は関数= ADDRESS(1,2,4,1)を試しましたが、一般的には機能しません。セルC1でC1を出力するのではなく、セルB1からセルC1へADDRESS関数をコピーすると、B1が出力されます。誰かが私にこれを理解させるのを助けてくれますか?私はそれが非常にシンプルでなければならないように感じるが、そうではない。

+0

'CELL'関数は、' = CELL( "address"、A1) 'のように異なっています。あなたはどこにでもコピーすることができます...しかしアドレスは絶対です(出力は "$ A $ 1"形式です) –

答えて

3

使用し、この式:別のセル参照を引数として渡されていない限り

=ADDRESS(ROW(),COLUMN(),4,1) 

enter image description here

Column関数は、セルの行/列を返す(例えば、Row(A100) 100を返します)。引数が省略されると、関数呼び出しを含むセルの行/列が返されます。

+0

ありがとう!完璧な答え! :) – Daniel64

関連する問題