[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『あいまい検索』(事工)
入力ブック
A D E F G H I 、、、 AB AC AD 1 会社A 2 3 子会社 性別 氏名
リストブック
A B C 子会社 性別 氏名
シート名はともにシート1とします。
入力ブックのA1セル、D列、E列はプルダウンになってます。
リストは連動してて、A1に元請会社を入れると、D列はその系列の会社だけが選択できます。
E列は性別が選択できます。
D~F、G~I、J~Lというように3列ごとにAB~AD列まで同じ形が続きます。
氏名は提出される紙名簿を見て手入力してますが、この作業をもっと楽にしたいです。
リストブックに、今まで入力したデータをまとめて重複を削除しました。
このリストを使って、入力ブックで子会社、性別を選択→氏名セルで漢字を入力したらリストで候補が絞り込む。
あいまい検索というのでしょうか。調べても種類がたくさんあるようでして、、、
ご教授お願いします。
< 使用 Excel:Excel2010、使用 OS:Windows7 >
>入力ブックで子会社、性別を選択→氏名セルで漢字を入力したらリストで候補が・・
回答じゃないですが、「子会社、性別」まで入力すれば、候補者は相当に絞られるんじゃないですか? (氏名の漢字は1文字でも入力するのは面倒だと思うんですけど)
最多で何名くらいになりそうでしょうか?
(半平太) 2019/03/21(木) 23:01
>D~F、G~I、J~Lというように3列ごとにAB~AD列まで同じ形が続きます。
子会社は何社いれるんですか?(つまり下方へ 最多何行入力するのですか?)
リストブックは現在何行くらいあるんですか?
(半平太) 2019/03/21(木) 23:12
リストブックは現在1000行程度です。 (事工) 2019/03/22(金) 02:39
すみませんが、もう一度確認させてください。
1.元請会社-子会社-性別 までの組合わせで、候補者が最多何人くらいに絞れるでしょうか?
候補者数が限定的なら(20名くらい?)、その中から選択するように作った方が簡単なので。
2.リストブックには、「元請会社名」の列は無いのでしょうか?
※他の回答者からレスが付いたら、私のこの質問は無視してください。
(半平太) 2019/03/22(金) 09:24
>1 最多で60人でした。これは正直驚きました。
60人もあるケースだと、氏名の一部を入れざるを得ないですねぇ・・
1.まず下準備として、リストが検索し易いようにリストシートに細工します。
(1) D2セル =A2&"#"&B2&"#"&C2 と入力して、下にコピーする
(2) 入力作業に入る前に 必ずD列を昇順に並替えておくものとします。(重要)
<リスト サンプル> 行 ____A____ __B__ ____C____ ________D________ 1 子会社名 性別 氏名 合成キー 2 子01 女 吉田 01F 子01#女#吉田 01F 3 子01 女 小林 01F 子01#女#小林 01F 4 子01 女 渡辺 01F 子01#女#渡辺 01F 5 子01 女 渡辺 77F 子01#女#渡辺 77F 6 子01 男 佐藤 01 子01#男#佐藤 01 7 子01 男 西田 01 子01#男#西田 01 8 子01 男 田中 01 子01#男#田中 01 9 子02 女 吉田 02F 子02#女#吉田 02F 10 子02 女 小林 02F 子02#女#小林 02F 11 子02 女 渡辺 02F 子02#女#渡辺 02F 12 子02 女 浜田 02F 子02#女#浜田 02F
2.入力シートの入力規則
「 F4セルを選択して」、以下の要領で入力規則を設定します。 ↑ 重要
(1)エラーメッセージタブ内の □無効なデータが入力されたエラーメッセージを表示する のチェックをハズしてください。 これによって、氏名の頭の一部を入力しても、入力チェックに掛からないようになります。
(2)設定タブで「リスト」を選択し 元の値ボックスに以下の数式を入力してください。
=OFFSET(リスト!$C$1,MATCH(D4&"#"&E4&"#"&F4&"*",リスト!$D:$D,0)-1,0,COUNTIF(リスト!$D:$D,D4&"#"&E4&"#"&F4&"*"))
(3) F2セルをコピーして、他の全ての「氏名入力セル」に貼り付ける
3.使い方 普通に子会社名と性別を入れて、氏名セルを選択すれば候補がドロップダウンに入っています。
候補が多いときは、絞り込みの為、氏名セルに「氏名の頭の一部」を入力する。 再度、そのセルを選択すると、絞られた氏名がドロップダウンに入っています。
(半平太) 2019/03/22(金) 11:47
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.