- ベストアンサー
一番下の行の数値を表示する計算式は?
残高管理とかで、残高に対し購入金額を差っ引いて残高を出すという繰り返しを行単位で下の方に運用していった場合、現在の残高は一番下の行になるかと思います。 その一番下の行の数値を表示する計算式おしえてください。 分かりにくい説明ですいません。
- みんなの回答 (7)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (6)
- msMike
- ベストアンサー率20% (364/1805)
[No.4お礼]へのコメント、 》 すいません、エクセル限定の質問サイトと勘違いしてました えっ? 私、此処は「エクセル限定の質問サイト」と思って、回答してますが、それ勘違いなんですか? 何を仰っているのやら、理解に苦しみます。
お礼
すいません、他の方々の回答がやけに挑発的だったので、少し混乱してしまいました。 回答は任意です。 質問の趣旨がわからなければスルーしてもらっていいと思うのですが、なぜそんなに突っ込んで来られるのかその方が理解不能です。
- imogasi
- ベストアンサー率27% (4737/17069)
日付 支出 入金 残高 現在残 繰り越し 100000 95000 2018/5/21 2000 98000 2018/5/22 4000 102000 2018/5/23 2000 104000 2018/5/24 5000 99000 2018/5/25 6000 93000 2018/5/26 2000 95000 質問には、こういう例を挙げて質問するもんだ。 残高のD3の式は =IF(AND(B3="",C3=""),"",D2-B3+C3) 下方向に式を複写。複写をどの行までやるかによるが、 この例ではD9以下にも式が入っている。 F2の現在残の式は、=LOOKUP(10^7,D:D) である。 それでも(=式は入っているのに)LOOKUP関数の、この使い方が有効かどうかやってみた。 有効のようである。 >LOOKUP関数の、この使い方、と私が言うのは 本来のLOOKUP関数の使い方ではないと思うが、こういう質問には昔から必ず出る回答で Googleで「エクセル関数 最下行 LOOKUP」で照会すると出てくる。 例えば、 http://www.relief.jp/docs/003450.html など、他の記事も読んで、「その意味」(仕組み?)は勉強してください。 相当経験を積まないと理解がむつかしい。 データの最下行のセル値をを求められる裏技?です。 他に良いエクセル関数がないので、これに行き着くわけです。 「出納帳作成」という、ありふれた初歩的な事項の処理に、こういう難しさがあるのが嫌なことだが、仕方がない。
お礼
ありがとうございました。 質問、たしかにいい加減ですいません。 詳細にありがたいのですが、そのレベルに達していません。
補足
気に入らなければわざわざ回答してくれなくてよろしいですよ。 あの文章でも理解してくれる人はおります。
- Chiquilin
- ベストアンサー率30% (94/306)
Excelの質問で間違いありませんか? 急いでいるのかもしれませんが 最低限何の質問なのかくらいは書き ましょう。 後 こういう時はどういう式を入力しているのかちゃんと書くべきで すね。特にセル番地が分からないのは困ります。 想像で回答するなら =IF(COUNT(範囲),LOOKUP(10^15,範囲),"")
お礼
ありがとうございました。 すいません、エクセルです。 参考にさせていただきます。
- msMike
- ベストアンサー率20% (364/1805)
「分かりにくい説明」というより、情報不足な乱暴な説明です。 「残高」欄がA列として、 =LOOKUP(10^308,A:A) を試して、結果を報告願います。
お礼
ありがとうございました。 すいません、エクセル限定の質問サイトと勘違いしてました。 やってみます。
- h_ishikawa
- ベストアンサー率44% (368/821)
- watabe007
- ベストアンサー率62% (476/760)
>一番下の行の数値を表示 A列の数字が書かれた最終行は =MATCH(MAX(A:A)+1,A:A,1) A列の数値が書かれた最終行の値 =INDIRECT("A"&MATCH(,A:A,-1))
お礼
ありがとうございました。
お礼
ありがとうございました。 大変参考になりました。