- 締切済み
2段階リスト。正常に作成されるのにエラー表示がでる
Excel2019利用です。 2段階プルダウンリストの作成を、以下のリンク先のとおりで作りました。 https://excel-komarigoto.com/%E3%83%89%E3%83%AD%E3%83%83%E3%83%97%E3%83%80%E3%82%A6%E3%83%B3%E3%83%AA%E3%82%B9%E3%83%88/excel%EF%BC%92%E6%AE%B5%E9%9A%8E%E3%83%97%E3%83%AB%E3%83%80%E3%82%A6%E3%83%B3%E3%83%AA%E3%82%B9%E3%83%88%E3%81%AE%E4%BD%9C%E3%82%8A%E6%96%B9/ リスト作成において、参照先となるデータを呼び出すため =INDIRECT(AC19) と入力して設定しようとすると 「元の値はエラーと判断されます」 という表示がでます。 しかし、2段階リストは正常に作成されています。 なぜこのようなエラーがでるのですか? エラーを出さない方法があれば教えてください。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- SI299792
- ベストアンサー率47% (780/1631)
このサイト、説明を端折ってありますね。 名前の定義をしなければならないのですか、肝心な所が書いてありません。 ネット記事は信じない方がいいです。 INDIRECTを使う方法は、設定が難しく、リストを変更する度に名前の定義が必要なので綿は使いません。 場所はAC19とAC20でいいですか。 別の方法ですか。 Sheet2:サイトの通りリストを作成しま宇。 Sheet1 AC19 データの入力規則、リスト 元の値_ =Sheet2!$1:$1 AD19 データの入力規則、リスト 元の値_ =OFFSET(Sheet2!$A$2,0,MATCH(AC19,Sheet2!$A$1:$D$1,0)-1,COUNTA(OFFSET(Sheet2!$A$2,0,MATCH(AC19,Sheet2!$A$1:$D$1,0)-1,99)))
お礼
ご回答ありがとうございます。 =INDIRECT($M$10) というように、絶対参照記号をつけたら正常にできました。