- ベストアンサー
最終行の値を参照したい
- みんなの回答 (6)
- 専門家の回答
質問者が選んだベストアンサー
No.3・4です! ほんとぉ~!に何度もごめんなさい。 エラーが出たということなので・・・ 書き忘れていたことがありますので またまた、顔を出してしまいました。 コピー&ペーストした後に、 F2キーを押すか、数式バー内を一度クリックし、 編集可能にした後に Shift+Ctrl+Enterキーを押してみてください。 これでエラーにならないと思います。 何度もごめんなさいね。m(__)m
その他の回答 (5)
- 某HN クロメート(Chromate)(@CoalTar)
- ベストアンサー率40% (705/1742)
累計だったら =SUM(C37:C67)-SUM(D37:D67) で良いかと?
お礼
ありがとうございました。
- tom04
- ベストアンサー率49% (2537/5117)
No.3です! たびたびごめんなさい。 数式の範囲指定を間違っていました。 E35セルは =IF(COUNT(E37:E67)=0,"",INDEX(E37:E67,MAX(IF(E37:E67<>"",ROW(A1:A31))))) に訂正してください。 尚、配列数式は一緒ですので、 Shift+Ctrl+Enterキーは押してくださいね。 どうも何度も失礼しました。m(__)m
- tom04
- ベストアンサー率49% (2537/5117)
こんにちは! 一例ですが・・・ もし、1月~12月までのSheetの配置が同じで すべての月で同じような表示をさせたい場合は Sheet見出しの「1月」~「12月」までをShiftキーを押しながらクリックします (または、Ctrlキーを押しながら、各月のSheet見出しをクリックしてもかまいません) すべてのSheet見出しの下側に破線が入りますので ひとつのSheetに数式を入れるだけですべてのSheetに同じ数式がはいります。 (Sheetの配列が違うのであれば、それぞれのSheetごとに数式を入れなければなりません) そして、配列数式になりますので ↓の数式を入力するか、またはこの画面からコピー&ペーストした後に Shift+Ctrl+Enterキーを押します。 数式の前後に{ }マークが入り配列数式になります。 E35セルに =IF(COUNT(C37:C67)=0,"",INDEX(C37:C67,MAX(IF(C37:C67<>"",ROW(A1:A31))))) として、Shift+Ctrl+Enterキーを押してみてください。 配列数式にしないとエラーになると思います。 以上、参考になれば幸いですが、 他に良い方法があれば読み流してくださいね。m(__)m
補足
#VALUE! のエラーが出ます。 色々とトライしました。 最終的には個々に別々で入力したのですが。
- KURUMITO
- ベストアンサー率42% (1835/4283)
画像が私のところでは表示されていないので憶測ですがE35には次の式を入力すればよいでしょう。 =LOOKUP(10^10,E:E)
お礼
いつもご協力いただいて有難うございます。 今後ともよろしくご指導下さい。
補足
E列に次のような式を入れています。 =IF(AND(C37="",D37=""),"",SUM(C$37:C37)-SUM(D$37:D37)) E列に値があるときはいいのですが この場合で言うと 2月 はまだ値が入力されていないのでエラーが出ます。 #N/A です。 よろしく御願いします。
- sykt1217
- ベストアンサー率34% (277/798)
単に表示だけなら =E58 でいいのでは? それとも表の在庫数の累計を表示したいのでしょうか? もう少し補足お願いします。
お礼
ありがとうございました。
補足
この場合は 1/22 なのですが、 1/23 1/24 1/29とかで最終行がどの行で終わるか一定しません。 このE35の値は 2月(シート) に反映します。 ご指導よろしく御願いします。 説明不足済みませんでした。
お礼
大成功でした。 ご丁寧な回答で、 本当に最後まで面倒を見ていただき有難うございました。 今後ともよろしく御願いします。