- ベストアンサー
Excelの最終行の値を合計セルに自動的に入力したい
A列にA2からA10まで数値が入力されています。 A1 1 A2 5 ・ ・ ・ A10 10 こんな感じです。 A12に合計欄用のセルがあり、そこにA列の最終セルに入力されている数値データを転記したいのですが、いつもA10までデータがあるとは限らず、時によってはA5までしかデータが入っていないこともあります。このような時も最終の同一列のデータをA12に自動で転記できるようにしたいのです。 関数、その他No148455の回答を参考にいろいろやってみたのですが、「転記」するようにはできませんでした。どなたかお知恵をお貸しください!! よろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは。 A2:A10 の範囲内だとすれば、 ↓でどうでしょうか? -------------------------------------------------- =IF(COUNT(A2:A10),LOOKUP(MAX(A2:A10)+1,A2:A10),"") -------------------------------------------------- 例では A1にもデータが入っていますが、A2から、ですよね?
その他の回答 (2)
- mu2011
- ベストアンサー率38% (1910/4994)
A12セルに以下の関数を設定し、横方向にコピーして下さい。 =INDEX(A2:A10,MATCH(MAX(A2:A10)+1,A2:A10,1))
お礼
ありがとうございますっ!! MAXの引数に+1するのがミソなんですね!!
- mshr1962
- ベストアンサー率39% (7417/18945)
=IF(COUNT($A$1:$A$10),INDEX($A$1:$A$10,MATCH(MIN($A$1:$A$10)-1,$A$1:$A$10,-1),0),"")
お礼
ありがとうございます、こんな難しい式を・・・(涙)がんばります。
お礼
一番使っている関数もシンプルなのに、できちゃうんですね!! すばらしい! ありがとうございます。!
補足
そうです。すいません、説明不足でした。ありがとうございます。