- 締切済み
エクセルでこんなことができるかどうかわからないのですが。
エクセルでこんなことができるかどうかわからないのですが。 教えてください。 8桁のコードと対応する地名があります。 かなり膨大なデータなので 1つ1つ検索をかけるのが面倒で、次のようなことができないかどうか知りたいと思います。 88881251 甲南町大木 88882114 甲南町南里 88881399 甲南町沢 71141255 本木町西 71145693 本木町東 22581111 海保町塩瀬 22582258 海保町弓削・・・ 上記のように前4桁が町名、後ろ4桁が区名です。 前4桁を入力したら、候補区名が表示され、その中から1つ選択したいと思います。 例)8888と入力したら、大木・南里・沢が表示され、大木を選択し確定する、というようなものです。 8桁入力があまりにも煩雑なので、できるだけ入力をせずに選択できればと思っています。 他にもっといい方法があれば、それもあわせて教えてください。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- kokorone
- ベストアンサー率38% (417/1093)
先ほどの回答に類することが、以下のサイトに書かれていましたので紹介します。 http://www.geocities.jp/chiquilin_site/data/100930_screening2.html
- kokorone
- ベストアンサー率38% (417/1093)
時間があれば、実際にシートを作成することも、出来るのですが、 過去に同様なシートを作りましたので、その経験から、考え方のみ提示させていいただきます。 1)作業用シートを作成します。 2)作業用シート D列に町名コードを入れます。(8桁コードの上位4桁) 3)作業用シート E列に区名コードを入れます。(8桁コードの下位4桁) 4)作業用シート F列に地区名称を入れます。 5)作業用シートのD列・E列をソートしておきます。 6)入力用シートの町名コードと同じコードを作業用シートD列から検索し、作業用シートA列に該当する全ての 地区名称を記入する 7)作業用シートA列を参照値とする入力規則を入力シートの町名コードエリアの右隣のセルに設定します。 6)の操作というか、準備が出来れば後は、比較的容易だと思います。
- layy
- ベストアンサー率23% (292/1222)
OFFICEのカテゴリにて似た要件の質問があります。 参考。 シート1にデータがあってシート2で検索条件をいれたら該当データを絞り込み表示、等。 あと、 フィルタを使ってしますか。 ACCESSは無いということですか?。
補足
ありがとうございます。 一度検索してみます。 アクセスでもっと簡単にできるなら、アクセスでもいいと思っていますが 何か方法ありますか?