dポイントプレゼントキャンペーン実施中!

※簡単な質問かもしれませんが、自分だけで解決できませんでしたのでご存知の方、おしえてください。
※EXCELで、マクロではなくて、セルへ入力する関数についてです。

たとえばA3のセルに
「自分のセルの一つ上のセルの値をコピーする」
と指定したい時の記述方法を教えてください。

【具体例】
A2のセルに”goo”と直接入力されている状態のとき→
A3のセルに上記の指示を記述した関数を入力すると→
A3のセルにも”goo”と表示されるようにしたい。
また、A4にも同じ記述の関数を入力しておけば→
A4にも”goo”と表示したい。。。

A 回答 (2件)

>セルの番地を書かずに【自分のセルの上の値】を指定する方法



=INDIRECT(ADDRESS(ROW()-1,COLUMN()))
    • good
    • 1
この回答へのお礼

すごいです!大成功です。どうも有難うございました!

お礼日時:2007/09/29 00:25

こんばんは。



A3 のセルに「=A2」と入力すれば、A2の文字がA3に出ますよ。
同じようにA4 のセルにも「=A2」と入力すればOKです。

この回答への補足

早速有難うございます。
実は具体的なセルの番地を書かずに【自分のセルの上の値】を指定する方法を知りたいです。
理由:この記述(=関数)を設定したいセルが、かなり数多くあるためです。

補足日時:2007/09/28 22:20
    • good
    • 0

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