空白の内ドロップダウンリストを作成したいです。
数式を反映したいセルはG5セルです。
名前の定義を下記の通り設定しました。
B5~B10には名前の定義でAランクと定義づけ(データ数6個)
C5~C10には名前の定義でBランクと定義づけ(データ数5個)
D5~D10には名前の定義でCランクと定義づけ(データ数3個)
F5セルにAランクorBランクorCランクを選択できるようにしました。
G5セルでドロップダウンが出るようにしたいのですが、
F5にAランクと入力されていたらAランクの定義リストから選択
F5にBランクと入力されていたらBランクの定義リストから選択
これがやりたいことです。
G5には入力規則でリストにして、=INDIRECT(F5) と設定をしました。
これだと、Aランクを選ぶときは空欄がないのでよいのですが
Bランク・Cランクの中から選ぶとき空白が出てしまいます。
どのように設定をしたらいいか教えてください。
OFFSETとCOUNTAを組み合わせてもうまくいきませんでした。
(きっと私の知識不足でできていないだけだとは思うのですが・・・。)
実際の資料はAランクはデータが15個あり
Cランクは3つしかないので、Cランクにするとき空白だらけでみっともないです・・・。
どなた様かお力添えをお願いいたします。
No.4ベストアンサー
- 回答日時:
[No.3]へのコメント、
【お断わり】No.3 には私が添付した巨大な怪しい(?)画像が[教えて!goo]の倫理(?)
審査を受審中のため公開に手間取っているみたいです。(*^_^*)
以下は問題ないので先に公開されようかと。
》 空白の内ドロップダウンリストを作成したい
「内」は「無い」の間違いかと。
セル F2 の[入力規則]メニュー内の
[元の値]:=$B$4:$D$4
セル G2 の[入力規則]メニュー内の
[元の値]:=OFFSET(I$5,,,COUNT(INDIRECT(F5)),)
式 =IFERROR(INDEX(INDIRECT(F$5),SMALL(IF(INDIRECT(F$5)<>"",ROW(INDIRECT(F$5))),ROW(A1))-4),"")
を入力したセル I5 を下方にズズーッとオートフィル
【お断わり】上式は必ず配列(CSE)数式として入力のこと
画像付きで非常にわかりやすい説明ありがとうございます。
やりたいことが完璧にできました。
この数式使わせていただきます。
※誤字失礼しました。ご指摘ありがとうございます。
No.3
- 回答日時:
添付図参照(Excel 2019)
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄↓↓↓↓↓↓↓↓↓↓↓↓↓
No.2
- 回答日時:
こんばんは
項目数が固定なのなら、初めから空白を含めた設定をしなければ良いでしょう。
必要な範囲だけを指定して、
C5:C9をBランク、 D5:D8をCランク
と名前の定義をしておけば済みます。
項目数を可変にしたい場合は、2通りの方法が考えられます。
・名前の定義の内容を可変にしておく方法
・入力規則の範囲を可変にしておく方法
(↑No1様の回答にある方法です)
いずれの場合も、上詰めになっている方が簡単ですが、スピル機能が使えるバージョンであればFILTER関数が使えるので途中に空白があっても簡単に対応可能でしょう。
(スピル機能が使えなくても可能ではありますが、式が相当に複雑なものになります)
ご回答ありがとうございます。
実際に使用するファイルは、何個かの店舗が使い、
それぞれの店舗によって入る数が変わってきます。
従って可変でデータは作りたかったのです。
「名前の定義の内容を可変にしておく方法」
を検討させていただきます。
ご回答ありがとうございました。
No.1
- 回答日時:
G5の入力規則で
=OFFSET(INDIRECT(F5),,,COUNTA(INDIRECT(F5)))
とか?
↑のサイトにも書いてあるように行の途中で空白が出現するとズレますが...
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excel ドロップダウンリスト(入力規則)に関してです データの入力規則で元データ79000行のド 3 2023/07/17 10:06
- Excel(エクセル) ユーザー定義について質問です。 2 2023/06/28 13:21
- Excel(エクセル) エクセルで得点に対応する文字を求める 3 2023/05/31 09:18
- 会社・職場 あなたの会社の毎年の昇給額を教えてください。額面で大丈夫です。 うちは、人によりますが、査定でAラン 2 2023/04/28 17:53
- Excel(エクセル) エクセルについて教えてください。 2 2023/06/14 11:11
- Excel(エクセル) エクセルの数式について(数値を探し出したいです。) 4 2023/04/18 16:35
- Excel(エクセル) ExcelデータをWebページに保存した場合の名前定義 1 2023/08/01 15:38
- 学校 大東亜未満の大学と通信大学の差 4 2022/09/01 16:52
- Excel(エクセル) 別シートの表の値を参照したい 2 2022/03/30 15:11
- Yahoo!ショッピング yahooオークションでのトラブル 3 2023/07/10 21:06
このQ&Aを見た人はこんなQ&Aも見ています
-
見学に行くとしたら【天国】と【地獄】どっち?
みなさんは、一度だけ見学に行けるとしたら【天国】と【地獄】どちらに行きたいですか? 理由も聞きたいです。
-
ちょっと先の未来クイズ第6問
2025年1月2日と1月3日に行われる、第101回箱根駅伝(東京箱根間往復大学駅伝競走)で、上位3位に入賞するチームはどこでしょう?
-
モテ期を経験した方いらっしゃいますか?
一生に一度はモテ期があるといいますが、みなさんどうですか? いまがそう! という方も、「思い返せばこの頃だったなぁ」という方も、よかったら教えて下さい。
-
【選手権お題その3】この画像で一言【大喜利】
とあるワンシーンを切り取った画像。この画像で一言、お願いします!
-
「これいらなくない?」という慣習、教えてください
現代になって省略されてきたとはいえ、必要性のない慣習や風習、ありませんか?
-
データ入力規則リスト 空白を無視
Excel(エクセル)
-
ドロップダウンリストで空白の数式セルの非表示化方法
Excel(エクセル)
-
EXCEL入力規則のリスト表示から空白行を表示させない方法
その他(Microsoft Office)
-
-
4
エクセル2010 ドロップダウンリストに空白を表示したくない
Excel(エクセル)
-
5
UNIQUE関数が使えないバージョンで重複削除したい。
Excel(エクセル)
-
6
エクセル2016でfilter関数がないので、、抜き出す関数をおしえてください。
Excel(エクセル)
-
7
Excel 入力規則_リスト 連続しないデータの空白行削除
Excel(エクセル)
-
8
エクセル、ドロップダウンリストで空白セルを非表示
Excel(エクセル)
-
9
Excelの入力規則で2列表示したい
Excel(エクセル)
-
10
Excelでの名前定義に空白を使いたい
Excel(エクセル)
-
11
Excelの条件付き書式設定の太い罫線
Excel(エクセル)
-
12
エクセルでドロップダウンリストを複数連動させ、1つ目を変えた時2つ目以降をリセットさせたい
Excel(エクセル)
-
13
INDIRECT(空白や()がある文字列のセル!セル番号)がある時の仕様を知りたい
Excel(エクセル)
-
14
EXCELで他のファイルデータをドロップダウンさせるには?
その他(コンピューター・テクノロジー)
-
15
有無、要否、賛否、是非、可否、当否…これらの言葉について
その他(教育・科学・学問)
-
16
EXCELで複数のシートを一度に「シートの保護」することはできますか?
Excel(エクセル)
-
17
エクセルの質問です。条件によってセルに斜線を引きたいのですが。
その他(OS)
-
18
エクセル: セルの枠を超えて表示
Excel(エクセル)
-
19
VBAのコマンドボタンの文字列の改行方法は?
Visual Basic(VBA)
-
20
【Excel】プルダウンのリストを別ブックから読み込めないですか?
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・「みんな教えて! 選手権!!」開催のお知らせ
- ・漫画をレンタルでお得に読める!
- ・「これいらなくない?」という慣習、教えてください
- ・今から楽しみな予定はありますか?
- ・AIツールの活用方法を教えて
- ・【選手権お題その3】この画像で一言【大喜利】
- ・【お題】逆襲の桃太郎
- ・自分独自の健康法はある?
- ・最強の防寒、あったか術を教えてください!
- ・【大喜利】【投稿~1/9】 忍者がやってるYouTubeが炎上してしまった理由
- ・歳とったな〜〜と思ったことは?
- ・ちょっと先の未来クイズ第6問
- ・モテ期を経験した方いらっしゃいますか?
- ・好きな人を振り向かせるためにしたこと
- ・【選手権お題その2】この漫画の2コマ目を考えてください
- ・【選手権お題その1】これってもしかして自分だけかもしれないな…と思うあるあるを教えてください
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・これまでで一番「情けなかったとき」はいつですか?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・14歳の自分に衝撃の事実を告げてください
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelの開始ブックを固定したい...
-
ファイル名の変更
-
エクセルでセルに入力する前は...
-
エクセルで、数字の下4桁の0を...
-
vba Excelのタブをプログラムか...
-
Excelで項目の種類ごとに番号を...
-
カーソルを合わせてる時のみ行...
-
Excelファイルを開くと私だけVA...
-
Excel初心者です。 Excelでやり...
-
【VBA】使ってたクエリの接続を...
-
エクセルで作った表が印刷する...
-
=INDIRECT(RIGHT(CELL("filenam...
-
関数を教えて下さい。
-
Excel いい方法教えてください。
-
桁をセルで区切って計算をした...
-
【マクロ】文字列の一部を削除...
-
エクセル2021 範囲指定印刷をす...
-
エクセルで80万行、50列位のデ...
-
Excel スクロールバーの長さが...
-
【マクロ】関数の入力にてエラ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
空白のないドロップダウンリス...
-
『ワンランクアップ』『ワンラ...
-
アクセスのフォーム上でのカウ...
-
スプラトゥーン3オンライン対戦...
-
バイオハザード2のとうふモー...
-
valorantで質問です。自分の友...
-
Access のフォームで小計とかで...
-
高ランカー
-
イーリア希石の入手方法
-
無課金
-
ポケモン空の探検隊 依頼のラ...
-
マリオカートアドバンスのランク
-
ガンサバイバーのロケットラン...
-
PSの「学校をつくろう!!」の...
-
APEXについてです 今スプダイヤ...
-
なぜ上位3割、偏差値55あたりの...
-
プロスピAについてです。 S、S...
-
特選、特上
-
勲二等瑞宝章と勲三等旭日中綬...
-
パズドラで王冠一つも持ってな...
おすすめ情報