[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『常に最新のデータを表示する方法』(みむ)
よろしくお願いします。
エクセルは初歩の初歩くらいの関数が使用できるくらいです。
エクセルのバージョンの見方もよくわかりません。
ネットで見た確認方法だと
製品名: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.