- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルでキーワードによるデータ分類をしたい)
エクセルでキーワードによるデータ分類を実現する方法
このQ&Aのポイント
- エクセルを使用して、シート1のデータをキーワードで分類する方法を紹介します。
- シート2のキーワードを使用して、大項目、中項目、小項目にデータを分類しましょう。
- 関数やVBを使用することで、簡単にキーワードの表示・選択・記入ができます。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
選択なら「データ」「入力規則」で入力値の種類を「リスト」にすれば簡単です。 例の場合大項目と中項目、大項目と小項目は区分けがわかりますが 中項目と小項目では1対1にはなりませんよね。 大中・大小でいいなら下記の方法が使えます。 http://www2.odn.ne.jp/excel/ 入力規則の5.縦横可変範囲の名前定義でリスト
- 参考URL:
- http://www2.odn.ne.jp/excel/
その他の回答 (1)
- mshr1962
- ベストアンサー率39% (7417/18945)
回答No.2
#1のmshr1962です。#1の例ですが下記のような表を作ります。 中分類_野菜 中分類_果物 パプリカ バナナ ピーマン りんご じゃがいも みかん にんじん きゃべつ の様にして範囲を「挿入」「名前」「定義」で登録 入力規則で元の値を =INDIRECT("中分類_"&$A$1) とすればA1に「野菜」が入れば「中分類_野菜」の列、 「果物」と入れば「中分類_果物」の列が表示されます。 小分類も同様にすれば設定可能です。
補足
回答ありがとうございます。 説明及び例が悪かったので、補足します。 大項目vs中項目、中項目vs小項目のどちらも1対多になっているのが現状です。中項目をA-Zとし、小項目を1-100とした場合、小項目の1-10までは中項目のA、小項目の11-25までは中項目のB、小項目25-32は中項目のCにしか使えずと言った感じです。 また、実際のキーワードは例のものとはかなり異なっており、提案頂いたリストだと、一つ問題があり、自分ではどの小項目とどの中項目が同じグループなのか、検索しないとわからない難しい言葉で、リストを作成する意味がありません。 但し、ある中項目『例:C』を選択したら隣の列に特定の小項目『例:25-32』のリストが表示出来るようであれば問題が解決するのですが。。。