[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『語句の一部で検索』(まゆみ)
ヤモダデンキ 東京都東京区東京1−2−3
ヤモダカメラ 埼玉県埼玉市埼玉9
カーズデンキ 神奈川県神奈川区神奈川 2−3−4
ヨドボシカメラ 千葉県千葉 4−5−6
ビッケカメラ 静岡県静岡 5−6−7
SHEET2のA1に例えば ヤモダ と入れると、SHEET2のA2にヤモダデンキ、A3にヤモダカメラ、B2に東京都東京区東京1−2−3、B3に埼玉県埼玉市埼玉9と表示させたいのですが、フィルターでなく関数で方法はございますでしょうか?
簡単にいえば フィルター⇒オプション⇒抽出条件の指定⇒「ヤモダ」「を含む」と入れるものと意味合い的には一緒です。
参考です〜 [[20080704141202]]『ある条件を含む行を別シートにまとめたい』(あい) (ぽ)
衝突しました。
Sheet2のA2に =IF(COUNTIF(Sheet1!$A$1:$A$5,"*"&$A$1&"*")<ROW(A1),"", INDEX(Sheet1!A$1:A$5,SMALL(INDEX(ISERR(FIND($A$1,Sheet1!$A$1:$A$5))*99^9+ROW($A$1:$A$5),),ROW(A1))))
と入力して、B列までフィルコピー、必要分したにフィルコピーされたらどうでしょうか。 (ROUGE)
私も衝突〜☆。 作業列使用バージョンです。
Sheet1に作業列を作って Sheet1 [A] [B] [C] [1] 作業列 店名 住所 [2] 2 ヤモダデンキ 東京都東京区東京1−2−3 [3] 3 ヤモダカメラ 埼玉県埼玉市埼玉9 [4] カーズデンキ 神奈川県神奈川区神奈川 2−3−4 [5] ヨドボシカメラ 千葉県千葉 4−5−6 [6] ビッケカメラ 静岡県静岡 5−6−7 A2セルに =IF(COUNTIF(B2,"*"&Sheet2!$A$1&"*"),ROW(),"") として、行方向へフィルドラッグ。
Sheet2 [A] [B] [C] [1] ヤモダ [2] ヤモダデンキ 東京都東京区東京1−2−3 [3] ヤモダカメラ 埼玉県埼玉市埼玉9 [4] [5] [6] A2セルに =IF(COUNT(Sheet1!$A:$A)<ROW(A1),"",INDEX(Sheet1!B:B,SMALL(Sheet1!$A:$A,ROW(A1)))&"") として、行列にフィルドラッグ。
(HANA)
早速試してみましたが、気になる点があります。
確かにSHEET2のA1に「ヤモダ」と入れれば、その下には「ヤモダ」を含むものだけが残りますが
最初はA2以下が空欄で、A1に「ヤモダ」と入れるとA2以下が表示される方法はありますか?
(まゆみ)
ちょっと応用すればできると思います。(ROUGE)
=IF((COUNTIF(Sheet1!$A$1:$A$5,"*"&$A$1&"*")<ROW(A1))+(LEN($A$1)=0),"", INDEX(Sheet1!A$1:A$5,SMALL(INDEX(ISERR(FIND($A$1,Sheet1!$A$1:$A$5))*99^9+ROW($A$1:$A$5),),ROW(A1))))
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.