- 締切済み
2段階リストで記号は使えない?
2段階リストを作成するための、1段目のリストに「-」という記号を含めるのが目的です。 1段目のセルはA1とします。 2段目はA2とし、1段目のセルを指定することで (たとえば「=INDIRECT(A1)」) 2段目のリストを作ります。 このやり方で、リストを呼び出すための「名前の定義」を作ります。 1段目のリストは、たとえば「あ行、い行、-」とします。 1段階目で「あ行」を選択すると、「あ」から始まる住所が2段目のリストに並びます。以下同様ですが、住所がない場合には記号「-」を対応させます。 しかし実際、上記のやり方で2段階リストを作りますと、「あ行」他については成功したのですが、「-」の場合、2段目には何もリストが表示されません。 この解決方法を教えてください。 Excel2019利用です。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- SI299792
- ベストアンサー率47% (780/1631)
回答No.3
データの入力規則、リスト、元の値の所に、 INDIRECTの代わりにこの数式を入れます。 サンプルを上げておきます。 https://1drv.ms/x/s!AnfEM367OeSdgWEGWliNb3fY5tH1?e=rJC9Ui
- SI299792
- ベストアンサー率47% (780/1631)
回答No.2
- iyonohanamuko
- ベストアンサー率54% (6741/12374)
回答No.1
-は使えません。 代わりに_なら使えます。
質問者
お礼
ご回答ありがとうございます。 残念です。。
質問者
補足
「名前の定義」は()をつけても作られないんですね。 次のバージョンに期待します。
お礼
元の値: =OFFSET(分類表!$A$2,,MATCH($A$2,分類表!1:1,0)-1,COUNTA(OFFSET(分類表!$A:$A,,MATCH($A$2,分類表!1:1,0)-1))-1) について、どう読めばいいのか説明してください。よろしくお願いします。
補足
関数ど素人ですので(当然オフセット関数もわかりませんが)、オフセット関数にマッチやカウンタが入っているこんな複雑な数式わかると思いますか?