[[20051226190338]] 『オートフィルタを使って全角半角大文字小文字混在』(まりも) ページの最後に飛ぶ

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

 

『オートフィルタを使って全角半角大文字小文字混在した文字を抽出』(まりも)

 例 Ca(全角大文字と半角小文字)、Ca(全角大文字と全角小文字)、
 Ca(半角小文字同士)、Ca(半角小文字と全角小文字)、CA(全角大文字同士)、 
 ca(全角小文字同士)など、全角半角大文字小文字が混在している場合、
 まったく同じ文字だけを抽出したいのにうまくいきません。
 混在している場合は抽出できないのでしょうか。

 宜しくお願いします。

 Ca	(全角大文字と半角小文字)	
 Ca	(全角大文字と全角小文字)
 Ca	(半角小文字同士)	
 Ca	(半角小文字と全角小文字)				
 CA	(全角大文字同士)	
 ca	(全角小文字同士)	

 オートフィルタ用の作業列を使う方法はどうでしょう?
 B列に上記の組合せが違うものであることを解るように文字と文字コードを
 連結します。
 B2=A2&CODE(MID(A2,1,1))&CODE(MID(A2,2,1))
 (ぱっくん)

 同じく、作業列を使う方法ですが、判定にEXACT関数を使うのはどうでしょう。
 =EXACT(A2,"Ca") のようにしてTRUEを抽出する。
   (Hatch)


ぱっくんさん、Hatchさん、回答ありがとうございました。
やはり関数を使わないとオートフィルターではできないのですね。
ぱっくんさんの回答では上の例ではうまくいきました。
何文字かわからない場合はHatchさんの関数なら何文字でも抽出できますね。

勉強になりました。ありがとうございました。
(まりも)


コメント返信:

[ 一覧(最新更新順) ]


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