- ベストアンサー
エクセルのセル参照について
下方から上方に向かって、前回最後に入力されている同じ列のセルを参照したい A B C 1 1月1日 100 2 1月2日 3 1月3日 4 1月4日 5 1月5日 150 6 1月6日 C5にB5とB1の差額などが入るようにしたいのですが、どうすればB1のセルを抽出して参照できますか? 教えてください。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
お示しのデータが1行目からではなく、2行目から下方にあるとします。 C2セルには次の式を入力して下方にオートフィルドラッグコピーします。 =IF(B2="","",IF(COUNT(B$1:B1)=0,"",B2-LOOKUP(10^10,B$1:B1))) この式では該当する行のデータをその直上のデータで引く計算をしています。
その他の回答 (2)
- keithin
- ベストアンサー率66% (5278/7941)
回答No.2
「前回」が無いC1は無視してC2に =IF(B2="","",B2-LOOKUP(MAX(B:B)+1,$B$1:B1)) と記入し,下向けにコピーして入れておきます。
質問者
お礼
回答ありがとうございました。
- mu2011
- ベストアンサー率38% (1910/4994)
回答No.1
補足をお願いします。 ご例示の表でB3に数値が入力された場合、C5にはB3の差額?又は、B1+B3の差額と するのでしょうか。
質問者
お礼
解決しました。ありがとうございました。
質問者
補足
B3に数値が入力された場合、C5にはB5-B3の値がはいります。 B列には変動があった場合、その日の最終の数値を入力します。
お礼
回答ありがとうございます。 解決しました。