[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『常にひとつ上のセルの値を表示したい』(まぁちゃん)
常にひとつ上のセルの値を表示する式を教えてください。
上のセルに計算式が入っている場合はその値を表示したいです。
どこから見て、一つ上なのですかね? 該当セルの一つ上のセルなら 該当セルがA2の場合、「=A1」と言う式に成りますが・・・。
(HANA)
A2に上記式を入れて その操作をやってみられましたか?
ご希望と違う場合は、どの様になるのか教えて下さい。
(HANA)
そのままa2のセルをd4にcopyすると
d4のセルの中身が=D3に変わります
(相対参照ですから)
(doka)
ちなみに 絶対参照にするには=a1通してからf4keyを押と
=$a$1 で どこにcopyしても A1を参照します
A2セルに =OFFSET(A2,-1,) 等するのはどうでしょう?
(HANA)
又は indirect("A"&row()-1) とか (doka)
すべてでokとすればこんな式も =INDIRECT(IF(COLUMN()<27,"",CHAR(INT((COLUMN()-1)/26)+64))&CHAR(MOD(COLUMN()-1,26)+1+64)&ROW()-1) 遅れた
A1セルに何も入力が無いんじゃないですか? その場合は、0が表示されますよ。
一つ上のセルに入力がない場合も有るのなら =IF(OFFSET(A2,-1,)="","",OFFSET(A2,-1,)) の様な式にする必要がありそうです。
INDIRECT関数を使うなら、ADDRESS関数と組み合わせて =INDIRECT(ADDRESS(ROW()-1,COLUMN())) でも良いかもしれませんね。 これだと、どこへ入れても対応できそうです。 勿論、空白セルを参照する事が有る場合は IF関数に入れて下さい。
(HANA)
=INDIRECT(ADDRESS(ROW()-1,COLUMN())) ←そう!これが知りたかったです!!!
ほんとありがとうございました!!
address 知らなかった(;;)
(doka)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.