プロが教える店舗&オフィスのセキュリティ対策術

Excelで、何行かの表に、アルファベットは大文字で
Z-9.10
R-6. 9
E-4.19
U-6.37
F-7. 3
W-5. 2
W-9.13
などと入力します。ぴしっと揃えたいのですが、
どうしたら揃えられるのでしょうか?
アルファベットは全角大文字でその他数字は半角で、
最後の所の数字は一桁の場合は二桁の所と合わせて
スペースを1つ入れます。
等幅フォントのMSゴシックを使うと、アルファベットが
半角みたいになるのでなんとか全角大文字にするには
どうしたらいいでしょうか?
宜しくお願いいたします。

A 回答 (5件)

セルA1にZ-9.10と入力されているとします。

またこのデータは5文字か6文字と想定します。
=JIS(LEFT(A1,1))&MID(A1,2,3)&IF(LEN(A1)=6,MID(A1,5,2),TEXT(MID(A1,5,1)," 0"))

等幅フォント(Pのついていないフォント)を設定は忘れずに
    • good
    • 0

>でその他数字は半角で、最後の所の数字は一桁の場合は二桁の所と合わせてスペースを1つ入れます


よく意味が取れてないのですが
A列に元データがあるとする。
B1に
=LEFT(A1,4)&RIGHT(" "&MID(A1,5,LEN(A1)-4),2)
と入れて下に複写する。
等幅フォントを設定することは必須でしょう。
全角にするには、全角にするJIS関数を使って
=JIS(LEFT(A1,4)&RIGHT(" "&MID(A1,5,LEN(A1)-4),2))
はどうでしょうか。
    • good
    • 0

アルファベットをいれると後の数字を半角で入力しても文字列扱いになってしまうと思うので難しいと思います。


ユーザー定義で何とかなればいいのですが、私には分かりません。
アルファベットの大文字はIMEをonにして入力後(確定前に)、F9をを押せば変換できます。
セルを2つ or 3つに分けて入力した方が賢明かと思います。
数字は小数点以下を同じ桁にしてやれば揃います。
    • good
    • 0

IMEの変換モードを「全角英数字」に設定します.


SHIFTキーを押して英大文字を入力します.

テンキーがある場合は、そのまま-数字を入力します.

テンキーが無い場合は、英大文字を入力を入力してENTERを押し「ほ」でー数字を入力し「F8]キーを押します.

スペースは、ピリオッドの後「CTRL+SPACE]で入力し続けて数字を入力します.

試して下さい。
    • good
    • 0

アルファベットは全角で入れないと全角にはなりません。


今は半角で入力されているようなので、そこを直せば直ると思います。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!