エクセル関数で文字列の中のスペースの有無を調べたい。
エクセル関数について教えてください。
全てが半角のはずの文字列・A1セルについて、下記について調べたいです。
1.同列(A列)の他のセルに入力されている文字列とのダブリチェック(同じ文字列がないかの確認) *ダブリがある場合"ダブリ"表示
2.A1の文字列中のスペースの有無 *スペースがある場合"スペース"表示
3.A1の文字列中に全角が混ざっていないか *全角がある場合"全角"表示
1.については、 =IF(COUNTIF(A:A,A1)>=2,"ダブリ","") の関数を使用してチェックが出来ると思うのですが、
2.については、関数TRIM 及び 置換での削除方法、3.については、 関数ASC での半角変換 しか手段が見つかりませんでした。
上記のものをマクロを組んでいる中に組み込みたいので、出来れば、上記3つの結果をひとつのセル(C1)に表示させたいのですが、可能でしょうか?
*A1セルに上記3つが当てはまる場合、C1セルに "ダブリスペース全角" と表示させたい。
どれについて引っかかっているのかがわかればいいので、記号などに置き換えてもかまいません。
可能な限り調べては見たのですが、私の知識ではどうにもなりませんでした。
もし、いい案などがあればご紹介してください。
宜しくお願いいたします。