No.3ベストアンサー
- 回答日時:
> ROWのあとの数字なども変わってくるのでしょうか。
ROWやCOLUMN関数は、データがシートの奥深いセル範囲にある場合、扱いが
ややこしいですね。
> 入力規制を設定するセル範囲 D18:D129
> 入力規制リストの表示候補のデータ群 BW18:BW120
の場合ですと、次のようになります。
1.BX1に次の式を入力してBX120までコピーします。
=COUNTIF($D$18:$D$129,BW18)
2.BY18に次の式を入力して [Ctrl]+[Shift]+[Enter] で確定し、BY120までコピーします。
=INDIRECT(ADDRESS(SMALL(IF($BX$18:$BX$120<>0,"",ROW($18:$120)),ROW()-17),75))
3.名前をひとつ定義します。
名 前:LST
参照範囲:=OFFSET(Sheet1!$BY$18,0,,COUNTIF(Sheet1!$BX$18:$BX$120,0))
4.D18:D129に入力規則(リスト)を設定します。
元の値:=LST
misatoannaさん
たびたびありごとうございます。
感謝です。やはり変わってくるんですね。できないはずだ。。
これで明日挑戦してみます!!エクセルは奥が深いですね^^misatoannaさんすごいですね!ホントありがとうございます。
忙しい中 力をおかりしました。
kuroro2
No.2
- 回答日時:
作業用の列とセルを使用します。
入力規則を設定するセル範囲 A1:A20
入力規則リストの表示候補のデータ群 J1:J30
と仮定した場合の参考例です。
1.K1に次の式を入力してK30までコピーします。
=COUNTIF($A$1:$A$20,J1)
2.L1に次の式を入力して [Ctrl]+[Shift]+[Enter] で確定し、L30までコピーします。
=INDIRECT(ADDRESS(SMALL(IF($K$1:$K$30<>0,"",ROW($K$1:$K$30)),ROW()),10))
3.名前をひとつ定義します。
名 前:任意(ここではとりあえず LST にします)
参照範囲:=OFFSET(Sheet1!$L$1,0,,COUNTIF(Sheet1!$K$1:$K$30,0))
4.A1:A20に入力規則(リスト)を設定します。
元の値:=LST
この回答への補足
misatoannaさん
たびたびすみませんが、よろしくお願いいたします。このまま作成し、できたので感動いたしました。
応用し、大きな表に適用しようとしていますが、うまくいきません。。。
内容としましては、
入力規制を設定するセル範囲 D18:D129
入力規制リストの表示候補のデータ群 BW18:BW120
と仮定した場合、ROWのあとの数字なども変わってくるのでしょうか??数式のKの部分などいれかえて挑戦してみたのですがうまくいきません。。。。教えていただけないでしょうか??よろしくお願いいたします。
それでは失礼いたします。
kuroro2
できました^^ありがとうございました^^
試行錯誤し、あとはこれができればと思っていましたので感動しました☆大変助かりました。ほんとにありがとうございました。
No.1
- 回答日時:
仰っている意味は概ね理解できますが、具体的にワークシートのどのようなレイアウトでそうしたいのか該当するイメージが浮かびません。
マクロを使わない限り無理なのでは?
私はマクロが出来ないのですが、あなた自身は如何ですか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excel ドロップダウンリスト(入力規則)に関してです データの入力規則で元データ79000行のド 3 2023/07/17 10:06
- Excel(エクセル) エクセルで値ではなく関数を参照する方法 6 2023/03/19 00:50
- Visual Basic(VBA) VBA ドロップダウンリストを残して値のみクリア 2 2022/10/27 05:42
- Excel(エクセル) エクセルの数式で教えてください。 1 2022/10/25 09:26
- 年賀状作成・はがき作成 エクセルで作った住所録をワードの差し込み印刷ではがきに印刷したい 3 2022/09/26 15:47
- Excel(エクセル) エクセルの書式設定について教えてください。 2 2023/02/03 09:59
- JavaScript ブックマークレットについて 2 2022/10/09 11:48
- Excel(エクセル) エクセルの大きなシートでグラフを見つける 4 2022/07/28 10:07
- Excel(エクセル) 特定の位置にあるマクロボタンについて 2 2022/04/19 18:13
- Visual Basic(VBA) Excelのマクロコードについて教えてください。 1 2022/03/27 13:25
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Access レポート印刷するときに...
-
access2021 印刷プレビューでの...
-
Access Error3061 パラメータが...
-
ACCESS VBA でのエラー解決の根...
-
Microsoft365にAccessってあり...
-
Accessのリンクテーブルのパス...
-
access クエリ yes/no型のクエ...
-
accessデータを指定したExcel、...
-
Accessのフォーム上のテキスト...
-
Access VBA を利用して、フォル...
-
Accessのスプレッドシートエク...
-
accessでlaccdbファイルが削除...
-
Accessのことで教えてください...
-
CSVファイルの「0落ち」にVBA
-
Access VBA [リモートサーバー...
-
accessのフォームに設置したボ...
-
Accessのデータ型の日付/時刻型...
-
Accessのクエリで、replace関数...
-
日付のテキストボックスに(例...
-
お世話になっています いまクエ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Access レポート印刷するときに...
-
Microsoft365にAccessってあり...
-
Accessのクエリで、replace関数...
-
ACCESS VBA でのエラー解決の根...
-
Accessのスプレッドシートエク...
-
Access VBA を利用して、フォル...
-
【Access】Dcount関数の複数条...
-
accessデータを指定したExcel、...
-
Accessレポートのチェックボッ...
-
Access VBA [リモートサーバー...
-
Vba Userformを前面に出すについて
-
Accessのリンクテーブルのパス...
-
実行時エラー3131 FROM 句の構...
-
Accessのフォーム上のテキスト...
-
CSVファイルの「0落ち」にVBA
-
Access 複数条件検索の設定が上...
-
アクセス 削除するレコードを含...
-
Access で半角スペースと全角ス...
-
access 更新クエリについて
-
Accessのクエリの結果を、既存...
おすすめ情報