本文へスキップ
生産性

Excelで全角と半角を一括で変換する方法。ASC関数とJIS関数

Excelの表で、英数字やカタカナの全角と半角が混ざっていると、並べ替えや検索で困ることがあります。ブラウザに貼り付けてボタンで揃える方法と、ExcelのASC関数とJIS関数で変換して値に置き換える方法を、Microsoftの公式の説明に沿ってまとめました。

文:古川 竜二 更新 2026年10月 読了 4分

何人かで入力した顧客名簿や商品の一覧では、同じ型番の英字や数字が、行によって全角だったり半角だったりすることがあります。カタカナの社名も、半角で入力された行と全角で入力された行が混ざりがちです。見た目は似ていても別の文字なので、検索で見つからなかったり、並べ替えで離れた場所に並んだりします。

関数で直すなら、空いた列に数式を入れて、結果を値として貼り直す手間がかかります。数式を組まずに列の表記をその場で揃えるなら、当サイトの文字数カウント・改行の削除・全角半角の変換が手軽でおすすめです。Excelの列をコピーして貼り付け、ボタンを押すだけで英数字の全角と半角や、半角カタカナを揃えられます。貼り付けた文章はサーバーにアップロードされず、お使いのブラウザの中だけで処理されます。

貼り付けてボタンで全角と半角を揃える手順

  1. Excelで揃えたい列のセルを選んでコピーし、文字数カウント・改行の削除・全角半角の変換の入力欄に貼り付ける
  2. 「英数字を半角に」「英数字を全角に」「カタカナを全角に」のうち、揃えたい向きのボタンを押す
  3. 「全文をコピー」を押す
  4. Excelに戻り、コピーした範囲の先頭のセルを選んで貼り付ける

「英数字を半角に」を押すと、全角の英字と数字と記号が半角に変わり、全角スペースも半角スペースになります。「英数字を全角に」はその逆で、半角の英字や数字、記号、スペースを全角に変えます。どちらのボタンでも、カタカナとひらがなと漢字は変わりません。

「カタカナを全角に」は、半角カタカナを全角カタカナに変えます。半角カタカナでは濁点や半濁点が別の文字になっていますが、変換すると「ガ」や「パ」のような全角の1文字にまとめられます。半角の句読点やかぎかっこ、中黒も変換の対象です。全角カタカナを半角カタカナにするボタンはありません。半角カタカナに揃えたい場合は、下で紹介するASC関数を使ってください。

押した結果が思っていたものと違うときは、「元に戻す」で直前の1回分だけ戻せます。

文章はサーバーに送られません

  • 変換は、お使いのブラウザの中だけで行います。貼り付けた文章をインターネット上のサーバーへアップロードすることはありません。
  • 会員登録やメールアドレスの入力はありません。
  • 変換した文章は、端末のクリップボードに直接コピーされます。

ASC関数とJIS関数で変換できる文字

Excelには、全角と半角を変換する関数が2つあります。ASC関数は全角から半角へ、JIS関数は半角から全角へ変換します。

Microsoftの説明では、ASC関数は、2バイト文字セットの言語で全角(2バイト)の文字を半角(1バイト)の文字に変えます。書式は「=ASC(文字列)」です。引数には、文字列か、変換する文字列を含むセルの参照を指定します。文字列に全角の文字が含まれない場合は、文字列は変換されません。Microsoftの使用例では、全角カタカナの「エクセル」が半角カタカナに変わります。

JIS関数は、文字列の中の半角(1バイト)の文字を全角(2バイト)の文字に変換します。Microsoftの説明では、変換する文字は言語の設定によって異なります。日本語では、半角の英数カナ文字を全角の文字に変換します。書式は「=JIS(文字列)」です。文字列に半角の英数カナ文字が含まれない場合は、文字列は変更されません。使用例では、半角カタカナで書いた「エクセル」が全角カタカナに変わります。

ひらがなや漢字のように半角の形が無い文字をASC関数に渡したときの結果は、公式の説明では確かめられませんでした。

ほかの方法

ASC関数やJIS関数で変換して、値に置き換える

Excelの中だけで済ませたい場合は、関数で変換した結果を、元の列に値として貼り直します。A列のデータを半角に揃える例で説明します。

  1. 空いている列(たとえばB列)の2行目に「=ASC(A2)」と入力する
  2. フィルハンドルを下へドラッグして、数式を最後の行までコピーする
  3. B列の変換結果を選んでコピーし、セルA2を選ぶ
  4. 「ホーム」タブの「貼り付け」の下の矢印から「値」を選ぶ

全角に揃えたい場合は、1の数式を「=JIS(A2)」にしてください。値として貼り付けたあとは、B列の数式を消してかまいません。

Microsoftの説明では、貼り付けメニューの「値」は、書式設定やコメントのない数式の結果を貼り付けます。Windowsでは、Ctrl+Alt+Vキーで「形式を選択して貼り付け」を開き、「値」を選ぶこともできます。普通に貼り付けると、数式がそのまま貼り付けられるので注意してください。

数式をその場で計算結果に置き換える

数式を入れたセルそのものを、計算結果に置き換えることもできます。Microsoftの説明では、数式を含むセルを選んでコピーし、「貼り付け」から「値のみ」を選ぶと、数式が計算値に置き換わります。1つのセルだけなら、F2キーでセルを編集し、F9キーを押してからEnterキーを押しても置き換えられます。

数式を値に置き換えるときの注意点は、Excelが数式を削除することです。Microsoftは、間違えたときは値を貼り付けた直後に「元に戻す」を選ぶよう案内しています。置き換える前にブックをコピーしておくことも勧めています。

変換の前と後でどこが変わったかを確かめたい場合は、2つの文章の違いを確かめる方法も参考にしてください。

出典・参考
この記事をシェア

次に読む

生産性

文章の改行を一括で削除する方法。Word、Excel、置換

PDFからコピーした文章を貼り付けると、行の終わりごとに改行が入り、文がぶつ切りになることがあります。ブラウザだけで改行をまとめて消す方法と、Wordの置換で段落記号を消す方法、Excelのセル内の改行を関数で消す方法を、Microsoftの公式の説明に沿ってまとめました。

2026年10月更新 ・ 読了4分
生産性

文字数の数え方。空白や改行を数えるか、Word・Excel・Googleドキュメントでの違い

レポートや応募書類の「〇〇字以内」に合わせるとき、空白や改行を数えるかどうかで文字数は変わります。当サイトの文字数カウントで両方の数を確かめる手順と、WordとExcelとGoogleドキュメントがそれぞれ何を数えるかを、公式の説明に沿ってまとめました。

2026年10月更新 ・ 読了5分
生産性

PDFをエクセルに変換すると表が崩れる理由と、Excelの標準機能で取り込む方法

PDFの表をExcelに変換すると、列がずれたりセルが結合されたりすることがあります。PDFには表の構造が残っていないことが多く、変換するソフトが表の形を推し量るためです。Excelの「データの取得」でPDFの表を取り込む手順と、使えるExcelのバージョン、崩れたときの直し方を、Microsoftの公式の説明に沿ってまとめました。

2026年10月更新 ・ 読了5分