[[20200926193556]] 『常に最新のデータを表示する方法』(みむ) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『常に最新のデータを表示する方法』(みむ)

よろしくお願いします。
エクセルは初歩の初歩くらいの関数が使用できるくらいです。

エクセルのバージョンの見方もよくわかりません。
ネットで見た確認方法だと
製品名:Microsoft365Apps for business
バージョン:2008
となります。よろしくお願いします。

早速質問させて戴きます。
エクセルのレイアウトが下記のようになります。

空白行
空白行
空白行
空白行
最新残件数
a列     b列      c列     d列
日付   新規件数    処理件数   残件数   

と言った感じです。
1ヶ月ごとにシートを分けて使用しておりますが、最新の残件数が【最新残件数】のところに自動で表示されるようにしたいです。
ネットで調べて関数を入れたのですがうまくできません。
=indirect(“d”&counta(d:d))
で関数を最新残関数に組んだのですが、空白行が多いからか1番下にある関数を拾ってくれません。

説明が下手で申し訳ないのですがわかるでしょうか

< 使用 Excel:Office365、使用 OS:Windows10 >


 最新残件数はどのように出しているのですか?
(コナミ) 2020/09/26(土) 20:46

 いろいろやり方はあると思いますが、counta(d:d) は D列のデータ個数を返す関数なので、日付列
 開始以降は空白がなく、開始行が固定(たとえば11行目)のような場合は、

 =indirect("d" & counta(d:d) + 10)
 のようにできます。

 参照元はこちらでしょうか。
http://officetanaka.net/excel/function/tips/tips35.htm

 空白がある場合や開始行が変わる場合、1〜10行のD列に空白がなくなる場合は別の数式を考える必要
 があります。

(QS) 2020/09/26(土) 20:48


 よくわかりませんけど
 D列の一番下の数値を表示すればいいのなら

 =LOOKUP(10^9,D:D)   ※10^9 は10の9乗

 数値が1件もない場合のエラー処理を入れると
 =IFERROR(LOOKUP(10^9,D:D),"")

 以上
(笑) 2020/09/26(土) 20:56

 >1ヶ月ごとにシートを分けて
 日付は最大でも31行しかないってこと?

 だったら行範囲を指定した方がいいかも。
 1行目は見出し、データは2行目から最大で32行目までだとすれば

 =LOOKUP(10^9,D2:D32)  のように

 エラー処理が必要なら IFERROR で

 やりたいことが「D列の一番下の数値を表示」なら、ですけど。

 >【最新残件数】のところに自動で表示
 というのも何のことか(どこのことか)わかってません。

 以上
(笑) 2020/09/27(日) 07:47

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.