Excel2010英数字のみ半角にする方法
タイトルのほかにも条件があるのですが、Excel2010で、表示結果に条件があります。
既存に入力されているものなんですが、条件は以下の通りです。
条件1:漢字あるいは、ひらがなはそのまま
条件2:全角カタカナは全角カタカナ
条件3:半角カタカナは全角カタカナ
条件4:全角英数字は半角英数字
条件5:半角英数字は半角英数字
条件6:全角スペースは全角スペース
条件7:半角スペースは全角スペース
条件8:スペースが連続している場合は全角スペース1つのみ
例としては(左側が既存、右側が表示結果)、
全角あいうえお→全角あいうえお
全角アイウエオ→全角アイウエオ
半角アイウエオ→半角アイウエオ
全角110→全角110
半角アイウエオ全角110→半角アイウエオ全角110
半角アイウエオ□全角110→半角アイウエオ□全角110
半角アイウエオ□□全角110→半角アイウエオ□全角110
半角アイウエオ△□全角110→半角アイウエオ□全角110
半角アイウエオ△全角110→半角アイウエオ□全角110
半角アイウエオ△△全角110→半角アイウエオ□全角110
半角アイウエオ△△△全角110→半角アイウエオ□全角110
※「□」は全角スペース、「△」は半角スペースです。分かりやすいように表記してみました。「□」または「△」が複数ある場合、スペースの個数です。
既存の入力されている列は「AE列」です。関数を入力できるのは「AR列」以降です。
関数について詳しくないため、あまり長いお礼はできませんが、回答よろしくお願いします。