[[20040811100123]] 『文字列の一部検索方法』(8月) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『文字列の一部検索方法』(8月)

 はじめまして。いろいろ検索しましたが、見つからなかったので質問します。
 <Sheet2>に下記のようなマスターがあります。
       A  
 1  A0292J
 2  E0965J
 3  F0988J
 <Sheet1>のA1に"A02"まで打ち込むと<Sheet2>マスターから該当するものを表示
 させる方法はないですか?

 Sheet1のA2以降に表示させるとしてA2に
=IF(COUNTIF(Sheet2!$A$1:$A$30,$A$1&"*")<ROW(A1),"",INDEX(Sheet2!$A$1:$A$30,SMALL(IF(MID(Sheet2!$A$1:$A$30,1,LEN($A$1))=$A$1,ROW($A$1:$A$30)),ROW(A1))))
としてCtrl+Shift+Enterで配列数式にします。後は下にコピーします。
(ケン)

 あのぅ、、ご希望のものとは少しちがいますが、、、
   A
 1 A0292J
 2 E0965J
 3 F0988J
 4 A02→ちょこっとEnter
 5 Alt+↓
 と入力しておいて、A1からA3までを非表示にしておいて
 A02まで入力してちょっことEnterを押すと、、でますね。
 または、Alt+↓とか、、、
 で、どうでしょう?
(夏目雅子似)

 Sheet1 A2 に
=INDEX(Sheet2!A:A,MATCH("*"&A1&"*",Sheet2!A:A,0))
 ではダメでしょうか。  (jun53)

 皆様ありがとうございます。
 なんとか、希望のものができそうです。 
 もう少し、欲を言えば、A2以降に表示させるものをリスト表示にして 
 選択し、A1に表示させることができるでしょうか?
 それができると完璧なのですが・・・       
 宜しくお願いします。         (8月)

 それなら夏目雅子似さんの「リストから選択」をお使いになっては如何でしょう?
(ケン)

 できれば、マスターのSheetと違うSheetにしたいのです。
 夏目雅子似さんのだと、同じSheetに表示の場合ですよね?
                                            (8月)

 Sheet2のマスターの範囲に仮にリストと名前をつけて
 Sheet1のA1にデータ→入力規則→リスト→元の値→=リスト
 で、どうでしょう?
(夏目雅子似)

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.