プロが教える店舗&オフィスのセキュリティ対策術

sheet1のC10に2014/08/01と日付が入力されています。
R10セルに「=ADDRESS(10,5,1)」と入力すると、$E$10 と表示されます。
日付として表示したいのですが、方法がわかりません。

A 回答 (2件)

>日付として表示したいのですが、方法がわかりません。



=INDIRECT(ADDRESS(10,3,,,"Sheet1"))

※日付書式は別途設定してください。
    • good
    • 0

アドレスは指定したセルのセル番地を表示する関数であり、


内容を表示するものではありません。

また、ADDRESS(行番号,列番号,形式)ですので
C10を参照する場合は「ADDRESS(10,3,1)」となります。

同じSheet1であるのであれば「=C10」でC10と同じ内容が表示されます。

数式により、行・列番号を取得し、
ADDRESSで指定する必要があるのであれば、以下のようになります。
=INDIRECT(ADDRESS(10,3,1))

別シート(Sheet2など)から参照したい場合は以下のようになります。
=INDIRECT("Sheet1!"&ADDRESS(10,3,1))

もちろん、セルの書式設定は「日付」にしてください。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!