Excel関数 逆引き集 | 全角に変換 → JIS

Excel
スポンサーリンク

概要

「半角の英数字を“全角”にそろえたい」
ABC123ABC123 にしたい」
「帳票や印刷物では“全角”で統一したい」

こういう “半角 → 全角” の変換に使うのが JIS 関数です。

JIS は、ASC(全角→半角)の逆で、
半角の英数字・カタカナ・スペースを全角に変換してくれる関数です。


JIS 関数の基本

書式

=JIS(文字列)

文字列
全角に変換したいセルや文字列を指定します。

JIS が変換する主な対象は次のとおりです。

  • 半角英字(A~Z、a~z)
  • 半角数字(0~9)
  • 半角カタカナ
  • 半角スペース

これらを 対応する全角文字 に変換します。


基本パターン:半角英数字を全角に変換

A2 に次の文字列が入っているとします。

ABC123

これを全角にしたい場合は、次のように書きます。

=JIS(A2)

結果:

ABC123

英字も数字も、すべて全角に変換されます。


カタカナやスペースも全角に変換

A2 に次のような文字列が入っているとします。

エクセル カンスウ

(半角カタカナ+半角スペース)

これを全角にしたい場合は、

=JIS(A2)

結果:

エクセル カンスウ
  • 半角カタカナ → 全角カタカナ
  • 半角スペース → 全角スペース

に変換されます。


実務でよくある使い方

帳票・印刷物で“全角統一”したいとき

帳票や印刷物では、
「英数字も含めて全角でそろえたい」というケースがよくあります。

A2 に「101号室」と入っていて、
「101」を全角にしたい場合は、

=JIS(A2)

結果:

101号室

数字部分だけが全角に変わり、見た目が整います。


半角・全角が混ざったデータを整形する

外部システムから取り込んだデータは、
半角と全角が混ざっていることが多いです。

例:A2 に

AB12C

のような混在データがある場合、

=JIS(A2)

結果:

AB12C

すべて全角に統一されます。


ASC と JIS の関係(対になる関数)

ASC
全角 → 半角に変換

JIS
半角 → 全角に変換

どちらも「全角・半角の統一」に使う関数で、
データの前処理として非常に役立ちます。

  • システム入力用に“半角統一”したい → ASC
  • 帳票・印刷用に“全角統一”したい → JIS

という使い分けが基本です。


注意点

JIS が変換するのは 英数字・カタカナ・スペース が中心です。
ひらがな・漢字はもともと全角なので変化しません。

また、記号類は環境によって変換されないものもあります。


例題

問題1

A2 に「ABC123」という文字列が入っています。
これを全角の「ABC123」に変換する式を書いてください。

=JIS(A2)

問題2

A2 に「エクセル カンスウ」という文字列が入っています(半角カタカナ+半角スペース)。
これを全角に変換して「エクセル カンスウ」と表示する式を書いてください。

=JIS(A2)

問題3

A2 に「101号室」という文字列が入っています。
数字部分を全角に変換して「101号室」と表示する式を書いてください。

=JIS(A2)

問題4

A2 に「AB12C」という半角・全角混在の文字列が入っています。
これをすべて全角に統一する式を書いてください。

=JIS(A2)

問題5

半角を全角に変換したいときに使う関数名と、その基本構文を書いてください。

関数名:

JIS

構文:

=JIS(文字列)

JIS の本質は、この 1 行です。

=JIS(文字列)   ' 半角 → 全角に変換

ASC とセットで覚えておくと、
「全角・半角の混在でデータが揃わない」という実務の悩みを
一気に解決できるようになります。

Excel
スポンサーリンク
シェアする
@lifehackerをフォローする
スポンサーリンク
タイトルとURLをコピーしました