[[20170818113330]] 『数字のリストでエラーが表示されます。。。』(けんじ) ページの最後に飛ぶ

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

 

『数字のリストでエラーが表示されます。。。』(けんじ)

はじめまして。行き詰っており、質問させていただきます。
マスターというシートのF2:F16のセルに以下のように数字の表があります。

   F
 2 200
 3 120
 4 158
 5 360
・
・
・
16 210

この範囲に、「利用料」という名前を付けます。
=OFFSET(マスター!$F$2,,,COUNTIF(マスター!$F$2:$F$16,">*"))

これを別シートの、データの入力規則で、リストを作ります。
「リスト」→「=利用料」とします。

ところが、「元の値は、エラーと判断されます。」というエラーメッセージが表示され、
リストが全く選択できない状態です。

よきアドバイスをお願いします。

< 使用 Excel:Excel2013、使用 OS:Windows7 >


 =COUNTIF(マスター!$F$2:$F$16,">*") 
 この数式だけで試してみましたか?
 数値であれば、COUNT関数だけでもいいと思いますが、いかがでしょう?
(稲葉) 2017/08/18(金) 11:48

稲葉さん、ご回答ありがとうございます。

しかし、ご指示どおり、
=COUNT(マスター!$F$2:$F$16,">*")
にて試しましたが、改善されません。
(けんじ) 2017/08/18(金) 11:57


 書き方が悪かったです・・・。

 アドバイスが求められているので、答えは書きませんよ。

 どこでもいいので、空いているセルに
 =COUNTIF(マスター!$F$2:$F$16,">*")
 を入力してください。
 0になりませんか?

 次に別のセルに
 =COUNT(マスター!$F$2:$F$16)
 と入力してください。
 数値だけカウントされませんか?

 あとはOFFSET関数と組み合わせてみてください。
(稲葉) 2017/08/18(金) 12:04

ご指導いただいとおり、以下のように修正し、きちんとリストが表示されました。
稲葉さん、ありがとうございました。
=OFFSET(マスター!$F$2,,,COUNT(マスター!$F$2:$F$16))
(けんじ) 2017/08/18(金) 12:23

 F2:F16が全部数字で埋まってるのなら
 入力規則の「元の値」を

 =マスター!$F$2:$F$16

 でいいのでは?

 何のために名前定義とかOFFSETを使ってるんですか?
 データ範囲を可変にしたいということ?
(笑) 2017/08/18(金) 13:06

コメント返信:

[ 一覧(最新更新順) ]


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