<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>PHONETIC関数 &#8211; biz-tactics</title>
	<atom:link href="https://mashukabu.com/tag/phonetic%E9%96%A2%E6%95%B0/feed/" rel="self" type="application/rss+xml" />
	<link>https://mashukabu.com</link>
	<description></description>
	<lastBuildDate>Sat, 21 Mar 2026 12:05:37 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0.1</generator>

<image>
	<url>https://mashukabu.com/wp-content/uploads/2022/04/cropped-site-icon-32x32.png</url>
	<title>PHONETIC関数 &#8211; biz-tactics</title>
	<link>https://mashukabu.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>ExcelのASC関数の使い方｜全角を半角に一括変換する方法</title>
		<link>https://mashukabu.com/excel-function-howto-use-asc/</link>
					<comments>https://mashukabu.com/excel-function-howto-use-asc/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Fri, 02 Sep 2022 09:00:00 +0000</pubDate>
				<category><![CDATA[Excel関数]]></category>
		<category><![CDATA[ASC関数]]></category>
		<category><![CDATA[Excel]]></category>
		<category><![CDATA[JIS関数]]></category>
		<category><![CDATA[PHONETIC関数]]></category>
		<category><![CDATA[データクレンジング]]></category>
		<category><![CDATA[全角半角変換]]></category>
		<category><![CDATA[文字列関数]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=2500</guid>

					<description><![CDATA[ExcelのASC関数を使えば、全角混じりのデータを半角に一括変換できます。電話番号・管理コード統一、VLOOKUP不一致解消、PHONETIC関数との組み合わせなど実務パターン7選を丁寧に解説。JIS関数との違い・使い分けもまとめました。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">「電話番号やカタカナが全角と半角でバラバラ&#8230;」。データを整理しようとして、こんな状態に困ったことはありませんか？</p>



<p class="wp-block-paragraph">全角半角が混在したまま集計すると、VLOOKUPが不一致になったり、CSVの取り込みでエラーが出たりします。手作業で直すのは現実的ではありませんよね。</p>



<p class="wp-block-paragraph">ExcelのASC関数を使えば、全角文字を半角に一括変換できます。この記事では、基本の書き方から実務で使える活用パターン7選、よくあるエラーの対処法までまとめました。対になる<a href="https://mashukabu.com/excel-function-howto-use-jis/">JIS関数</a>との違いも解説しているので、使い分けに迷わなくなりますよ。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-1" checked><label class="toc-title" for="toc-checkbox-1">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">ASC関数とは？全角を半角に変換する基本</a><ol><li><a href="#toc2" tabindex="0">ASC関数の書き方（構文と引数）</a></li><li><a href="#toc3" tabindex="0">変換される文字・変換されない文字（一覧表）</a></li><li><a href="#toc4" tabindex="0">Googleスプレッドシートでも使える？</a></li></ol></li><li><a href="#toc5" tabindex="0">ASC関数の基本的な使い方</a><ol><li><a href="#toc6" tabindex="0">セル参照で変換する</a></li><li><a href="#toc7" tabindex="0">文字列を直接指定する</a></li></ol></li><li><a href="#toc8" tabindex="0">ASC関数の実務活用パターン7選</a><ol><li><a href="#toc9" tabindex="0">パターン1：電話番号を半角に統一する</a></li><li><a href="#toc10" tabindex="0">パターン2：カタカナを半角に変換する</a></li><li><a href="#toc11" tabindex="0">パターン3：TRIM関数と組み合わせてデータクレンジング</a></li><li><a href="#toc12" tabindex="0">パターン4：CSVデータの一括クレンジング（UPPER組み合わせ）</a></li><li><a href="#toc13" tabindex="0">パターン5：VLOOKUPの検索で全角半角の不一致を防ぐ</a></li><li><a href="#toc14" tabindex="0">パターン6：LEN関数と組み合わせて全角文字の有無をチェック</a></li><li><a href="#toc15" tabindex="0">パターン7：PHONETIC関数と組み合わせてフリガナを半角カタカナに変換</a></li></ol></li><li><a href="#toc16" tabindex="0">ASC関数のよくあるエラーと対処法</a></li><li><a href="#toc17" tabindex="0">ASC関数とJIS関数の違い・使い分け</a><ol><li><a href="#toc18" tabindex="0">文字列変換関数の全体像</a></li></ol></li><li><a href="#toc19" tabindex="0">まとめ</a><ol><li><a href="#toc20" tabindex="0">関連記事</a></li></ol></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">ASC関数とは？全角を半角に変換する基本</span></h2>



<p class="wp-block-paragraph">ASC（アスキー）関数は、<strong>全角文字を半角文字に変換</strong>する関数です。名前は文字コードの「ASCII（American Standard Code for Information Interchange）」に由来します。</p>



<p class="wp-block-paragraph">たとえば「Ｅｘｃｅｌ」をASC関数に渡すと「Excel」が返ります。全角の英数字やカタカナ、記号をまとめて半角に変換してくれます。</p>



<p class="wp-block-paragraph">ひらがなや漢字には半角文字が存在しないため、変換されずにそのまま残ります。混在データでも安心して使えますよ。</p>



<h3 class="wp-block-heading"><span id="toc2">ASC関数の書き方（構文と引数）</span></h3>



<pre class="wp-block-code"><code>=ASC(文字列)</code></pre>



<p class="wp-block-paragraph">引数はたったの1つです。変換したい文字列やセル参照を指定するだけで使えます。</p>



<figure class="wp-block-table"><table><thead><tr><th>引数</th><th>必須/省略可</th><th>説明</th></tr></thead><tbody><tr><td>文字列</td><td>必須</td><td>半角に変換したい文字列またはセル参照</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">ダブルクォーテーションで囲んで直接文字列を指定することもできます。セル参照と直接指定の両方に対応しています。</p>



<h3 class="wp-block-heading"><span id="toc3">変換される文字・変換されない文字（一覧表）</span></h3>



<p class="wp-block-paragraph">ASC関数で変換される文字と変換されない文字を整理しておきましょう。</p>



<figure class="wp-block-table"><table><thead><tr><th>文字の種類</th><th>変換前</th><th>変換後</th><th>変換される？</th></tr></thead><tbody><tr><td>全角英字</td><td>Ａ Ｂ Ｃ</td><td>A B C</td><td>される</td></tr><tr><td>全角数字</td><td>１２３</td><td>123</td><td>される</td></tr><tr><td>全角カタカナ</td><td>エクセル</td><td>ｴｸｾﾙ</td><td>される</td></tr><tr><td>全角記号</td><td>＠＃￥</td><td>@#</td><td>される</td></tr><tr><td>全角スペース</td><td>（全角空白）</td><td>（半角空白）</td><td>される</td></tr><tr><td>ひらがな</td><td>あいう</td><td>あいう</td><td>されない</td></tr><tr><td>漢字</td><td>東京都</td><td>東京都</td><td>されない</td></tr><tr><td>半角文字</td><td>abc123</td><td>abc123</td><td>変換不要</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">全角カタカナの濁音・半濁音は、半角に変換すると2文字に分かれます。たとえば「ガ」は「ｶﾞ」になります。「パ」は「ﾊﾟ」です。これは半角カタカナの仕様なので、正常な動作ですよ。</p>



<h3 class="wp-block-heading"><span id="toc4">Googleスプレッドシートでも使える？</span></h3>



<p class="wp-block-paragraph">はい、ASC関数はGoogleスプレッドシートでもまったく同じ書き方で使えます。構文も動作もExcelと同じなので、覚え直す必要はありません。</p>



<h2 class="wp-block-heading"><span id="toc5">ASC関数の基本的な使い方</span></h2>



<h3 class="wp-block-heading"><span id="toc6">セル参照で変換する</span></h3>



<p class="wp-block-paragraph">セルA1に「０３−１２３４−５６７８」と入っている場合、次のように書きます。</p>



<pre class="wp-block-code"><code>=ASC(A1)</code></pre>



<p class="wp-block-paragraph">結果は「03-1234-5678」です。全角の数字とハイフンがすべて半角に変換されます。</p>



<p class="wp-block-paragraph">実務では、この数式を下方向にコピーして一括変換するのが定番の使い方です。</p>



<h3 class="wp-block-heading"><span id="toc7">文字列を直接指定する</span></h3>



<p class="wp-block-paragraph">ダブルクォーテーションで文字列を囲めば、セルを使わず直接変換もできます。</p>



<pre class="wp-block-code"><code>=ASC(&quot;カタカナ&quot;)</code></pre>



<p class="wp-block-paragraph">結果は「ｶﾀｶﾅ」です。動作確認やちょっとした変換に便利ですよ。</p>



<h2 class="wp-block-heading"><span id="toc8">ASC関数の実務活用パターン7選</span></h2>



<p class="wp-block-paragraph">ここからは、実務でよく使うASC関数の組み合わせパターンを紹介します。</p>



<h3 class="wp-block-heading"><span id="toc9">パターン1：電話番号を半角に統一する</span></h3>



<p class="wp-block-paragraph">入力フォームから集めたデータは、電話番号が全角混じりになりがちです。ASC関数で一括変換しましょう。</p>



<pre class="wp-block-code"><code>=ASC(A2)</code></pre>



<p class="wp-block-paragraph">「０３−１２３４−５６７８」が「03-1234-5678」になります。ハイフンも含めて半角に揃います。</p>



<p class="wp-block-paragraph">さらにハイフンを除去したい場合は、<a href="https://mashukabu.com/excel-function-howto-use-substitute/">SUBSTITUTE関数</a>と組み合わせます。</p>



<pre class="wp-block-code"><code>=SUBSTITUTE(ASC(A2), &quot;-&quot;, &quot;&quot;)</code></pre>



<p class="wp-block-paragraph">ASCで半角に揃えてから、SUBSTITUTEでハイフンを除去する流れです。結果は「0312345678」になります。</p>



<h3 class="wp-block-heading"><span id="toc10">パターン2：カタカナを半角に変換する</span></h3>



<p class="wp-block-paragraph">銀行振込データや経理システムでは、半角カタカナが標準です。全角カタカナで入力されたデータをASC関数で変換すれば、そのままシステムに取り込めます。</p>



<pre class="wp-block-code"><code>=ASC(B2)</code></pre>



<p class="wp-block-paragraph">「カブシキガイシャ」が「ｶﾌﾞｼｷｶﾞｲｼｬ」に変換されます。データベースやCSV出力で文字数制限がある場合にも効果的です。</p>



<h3 class="wp-block-heading"><span id="toc11">パターン3：TRIM関数と組み合わせてデータクレンジング</span></h3>



<p class="wp-block-paragraph">外部から取り込んだデータには全角半角の混在だけでなく、余分なスペースも含まれています。ASC関数と<a href="https://mashukabu.com/excel-function-howto-use-trim/">TRIM関数</a>を組み合わせると、まとめてきれいにできます。</p>



<pre class="wp-block-code"><code>=TRIM(ASC(A2))</code></pre>



<p class="wp-block-paragraph">この数式では2つの処理を行っています。</p>



<ol class="wp-block-list"><li><strong>ASC</strong>: 全角文字を半角に変換（全角スペースも半角スペースに）</li><li><strong>TRIM</strong>: 余分な半角スペースを除去</li></ol>



<p class="wp-block-paragraph">ASC関数は全角スペースを半角スペースに変換します。TRIMだけでは全角スペースを除去できないため、先にASCで半角に揃えるのがポイントです。</p>



<h3 class="wp-block-heading"><span id="toc12">パターン4：CSVデータの一括クレンジング（UPPER組み合わせ）</span></h3>



<p class="wp-block-paragraph">外部システムからCSVで取り込んだデータを、まとめてクレンジングしたいケースです。ASC・TRIM・<a href="https://mashukabu.com/excel-function-howto-use-upper/">UPPER関数</a>を組み合わせましょう。</p>



<pre class="wp-block-code"><code>=UPPER(TRIM(ASC(A2)))</code></pre>



<p class="wp-block-paragraph">この数式では3つの処理を入れ子にしています。</p>



<ol class="wp-block-list"><li><strong>ASC</strong>: 全角文字を半角に変換</li><li><strong>TRIM</strong>: 余分なスペースを除去</li><li><strong>UPPER</strong>: アルファベットを大文字に統一</li></ol>



<p class="wp-block-paragraph">CSV取り込み直後にこの数式を隣の列に入れて、まとめてクレンジングするのがおすすめです。クレンジング後のデータを「値のみ貼り付け」で上書きすれば、元の列もきれいになりますよ。</p>



<h3 class="wp-block-heading"><span id="toc13">パターン5：VLOOKUPの検索で全角半角の不一致を防ぐ</span></h3>



<p class="wp-block-paragraph">商品コードが「ＡＢＣ−００１」と「ABC-001」のように混在していませんか？ <a href="https://mashukabu.com/excel-function-howto-use-vlookup/">VLOOKUP関数</a>で検索すると、全角半角の違いで不一致になることがあります。</p>



<p class="wp-block-paragraph">ASC関数で半角に統一してから検索しましょう。</p>



<pre class="wp-block-code"><code>=VLOOKUP(ASC(A2), 商品マスタ!A:C, 3, FALSE)</code></pre>



<p class="wp-block-paragraph">検索値をASCで半角に揃えてから照合するテクニックです。マスタ側も半角で統一しておけば、入力のゆれに左右されなくなります。</p>



<h3 class="wp-block-heading"><span id="toc14">パターン6：LEN関数と組み合わせて全角文字の有無をチェック</span></h3>



<p class="wp-block-paragraph">ASC関数で変換した結果と元の文字列の文字数を比べると、全角文字が含まれているかチェックできます。</p>



<pre class="wp-block-code"><code>=IF(LEN(A2)=LEN(ASC(A2)), &quot;OK&quot;, &quot;全角あり&quot;)</code></pre>



<p class="wp-block-paragraph">全角カタカナをASCで半角に変換すると、濁音・半濁音が2文字に分かれます。そのため<a href="https://mashukabu.com/excel-function-howto-use-len/">LEN関数</a>で文字数を比較すると差が出るわけです。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>この方法では全角ひらがな・漢字は検出できません。ひらがな・漢字には半角がないため、ASC関数で変換しても文字数が変わらないからです。全角英数字・全角カタカナ・全角記号の検出に有効です。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc15">パターン7：PHONETIC関数と組み合わせてフリガナを半角カタカナに変換</span></h3>



<p class="wp-block-paragraph"><a href="https://mashukabu.com/excel-function-howto-use-phonetic/">PHONETIC関数</a>でふりがなを取得し、ASC関数で半角カタカナに変換するパターンです。</p>



<pre class="wp-block-code"><code>=ASC(PHONETIC(A2))</code></pre>



<p class="wp-block-paragraph">PHONETIC関数はIMEのふりがな情報を全角カタカナで返します。これをASCに通すと、半角カタカナに変換されます。</p>



<p class="wp-block-paragraph">銀行振込データの受取人名カナなど、半角カタカナが必須のシステム連携で重宝します。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>PHONETIC関数はExcelのIMEで入力されたふりがな情報を取得します。CSVインポートしたデータにはふりがなメタデータがないため、PHONETIC関数では取得できません。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc16">ASC関数のよくあるエラーと対処法</span></h2>



<p class="wp-block-paragraph">ASC関数は引数が1つだけのシンプルな関数なので、エラーが発生するケースは限られています。</p>



<figure class="wp-block-table"><table><thead><tr><th>症状</th><th>原因</th><th>対処法</th></tr></thead><tbody><tr><td>変換されない</td><td>ひらがな・漢字のみのデータ</td><td>半角がない文字は変換対象外。正常な動作です</td></tr><tr><td>#NAME?</td><td>関数名のスペルミス</td><td>「ASC」のスペルを確認してください</td></tr><tr><td>#VALUE!</td><td>参照先が配列で非対応の書き方</td><td>単一セル参照に変更するか、スピル対応の書き方にしてください</td></tr><tr><td>濁音が2文字になる</td><td>半角カタカナの仕様</td><td>「ガ」→「ｶﾞ」は正常動作。文字数が増えるのは仕様です</td></tr></tbody></table></figure>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>ASC関数は「変換するものがない」場合でもエラーになりません。半角文字だけのセルを渡しても、そのまま返ってくるだけです。空のセルを渡しても空文字列が返るので、安心して一括適用できますよ。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc17">ASC関数とJIS関数の違い・使い分け</span></h2>



<p class="wp-block-paragraph">ASC関数には対（つい）になる関数があります。<strong><a href="https://mashukabu.com/excel-function-howto-use-jis/">JIS関数</a></strong>（ジス）は、ASC関数とは逆に<strong>半角を全角に変換</strong>する関数です。</p>



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>動作</th><th>変換例</th><th>主な用途</th></tr></thead><tbody><tr><td><strong>ASC</strong></td><td>全角→半角</td><td>Ｅｘｃｅｌ → Excel</td><td>電話番号・管理コードの統一</td></tr><tr><td><strong><a href="https://mashukabu.com/excel-function-howto-use-jis/">JIS</a></strong></td><td>半角→全角</td><td>Excel → Ｅｘｃｅｌ</td><td>請求書・帳票の体裁統一</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">この2つは完全に対称な関係です。<code>=ASC(JIS("A"))</code> は「A」に戻ります。</p>



<p class="wp-block-paragraph"><strong>使い分けのポイント</strong>:</p>



<ul class="wp-block-list"><li>データベースやCSVに出力する → <strong>ASC関数</strong>（半角に統一）</li><li>請求書や帳票など印刷物の体裁を整える → <strong>JIS関数</strong>（全角に統一）</li></ul>



<p class="wp-block-paragraph">迷ったら「データ処理向け＝ASC」「見た目重視＝JIS」と覚えてみてください。</p>



<h3 class="wp-block-heading"><span id="toc18">文字列変換関数の全体像</span></h3>



<p class="wp-block-paragraph">全角半角の変換以外にも、Excelには文字列を変換する関数がそろっています。目的に応じて使い分けましょう。</p>



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>変換内容</th><th>記事リンク</th></tr></thead><tbody><tr><td>ASC</td><td>全角→半角</td><td>この記事</td></tr><tr><td>JIS</td><td>半角→全角</td><td><a href="https://mashukabu.com/excel-function-howto-use-jis/">JIS関数の使い方</a></td></tr><tr><td>UPPER</td><td>アルファベットを大文字に</td><td><a href="https://mashukabu.com/excel-function-howto-use-upper/">UPPER関数の使い方</a></td></tr><tr><td>LOWER</td><td>アルファベットを小文字に</td><td><a href="https://mashukabu.com/excel-function-howto-use-lower/">LOWER関数の使い方</a></td></tr><tr><td>PROPER</td><td>単語の先頭を大文字に</td><td><a href="https://mashukabu.com/excel-function-howto-use-proper/">PROPER関数の使い方</a></td></tr><tr><td>SUBSTITUTE</td><td>指定文字を置換</td><td><a href="https://mashukabu.com/excel-function-howto-use-substitute/">SUBSTITUTE関数の使い方</a></td></tr><tr><td>TRIM</td><td>余分なスペースを削除</td><td><a href="https://mashukabu.com/excel-function-howto-use-trim/">TRIM関数の使い方</a></td></tr><tr><td>CLEAN</td><td>印刷できない文字を削除</td><td><a href="https://mashukabu.com/excel-function-howto-use-clean/">CLEAN関数の使い方</a></td></tr><tr><td>TEXT</td><td>表示形式を指定して変換</td><td><a href="https://mashukabu.com/excel-function-howto-use-text/">TEXT関数の使い方</a></td></tr></tbody></table></figure>



<h2 class="wp-block-heading"><span id="toc19">まとめ</span></h2>



<p class="wp-block-paragraph">ASC関数は <code>=ASC(文字列)</code> と書くだけで、全角文字を半角に一括変換できるシンプルな関数です。</p>



<ul class="wp-block-list"><li>引数は<strong>文字列</strong>の1つだけ</li><li>全角英数字・カタカナ・記号・スペースが半角に変換される</li><li>ひらがな・漢字は変換されずそのまま残る</li><li>電話番号やコードの統一、CSVクレンジングに便利</li><li><a href="https://mashukabu.com/excel-function-howto-use-trim/">TRIM関数</a>と組み合わせれば、全角スペースの除去もまとめてできる</li><li>半角→全角の逆変換は<a href="https://mashukabu.com/excel-function-howto-use-jis/">JIS関数</a>を使いましょう</li></ul>



<p class="wp-block-paragraph">データの全角半角を統一するだけで、VLOOKUPの不一致やCSVエラーを防げます。ぜひ活用してみてください。</p>



<h3 class="wp-block-heading"><span id="toc20">関連記事</span></h3>



<ul class="wp-block-list"><li><a href="https://mashukabu.com/excel-function-howto-use-jis/">ExcelのJIS関数の使い方｜半角を全角に一括変換する方法</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-upper/">ExcelのUPPER関数の使い方｜アルファベットを大文字に変換する方法</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-lower/">ExcelのLOWER関数の使い方｜アルファベットを小文字に変換する方法</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-proper/">ExcelのPROPER関数の使い方｜単語の先頭を大文字に変換する方法</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-substitute/">ExcelのSUBSTITUTE関数の使い方｜文字列を置き換える方法</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-trim/">ExcelのTRIM関数の使い方｜余分なスペースを一括削除する方法</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-clean/">ExcelのCLEAN関数の使い方｜印刷できない文字を削除する方法</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-vlookup/">ExcelのVLOOKUP関数の使い方｜データ検索の基本</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-len/">ExcelのLEN関数で文字数カウント｜LENB関数との違いも解説</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-phonetic/">ExcelのPHONETIC関数の使い方｜ふりがなを取得する方法</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-text/">ExcelのTEXT関数の使い方｜表示形式を自由に指定して文字列に変換する方法</a></li></ul>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/excel-function-howto-use-asc/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>ExcelのJIS関数の使い方｜半角を全角に一括変換する方法</title>
		<link>https://mashukabu.com/excel-function-howto-use-jis/</link>
					<comments>https://mashukabu.com/excel-function-howto-use-jis/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Thu, 28 Jul 2022 10:53:57 +0000</pubDate>
				<category><![CDATA[Excel関数]]></category>
		<category><![CDATA[ASC関数]]></category>
		<category><![CDATA[Excel]]></category>
		<category><![CDATA[JIS関数]]></category>
		<category><![CDATA[PHONETIC関数]]></category>
		<category><![CDATA[データクレンジング]]></category>
		<category><![CDATA[全角半角変換]]></category>
		<category><![CDATA[文字列関数]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=2353</guid>

					<description><![CDATA[ExcelのJIS関数の使い方を解説。半角カタカナ・英数字を全角に変換する構文から、帳票の体裁統一に使える実務パターン7選、よくあるエラーの対処法、ASC関数との違いと使い分けまでまとめて紹介します。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">「請求書のカタカナが半角と全角でバラバラ&#8230;」。帳票を印刷しようとして、こんな見た目の崩れに困ったことはありませんか？</p>



<p class="wp-block-paragraph">半角カタカナが混在したまま印刷すると、文字が小さくて読みにくくなります。取引先に不揃いな書類を送ってしまうことにもなりかねません。手作業で直すのは現実的ではありませんよね。</p>



<p class="wp-block-paragraph">ExcelのJIS関数を使えば、半角文字を全角に一括変換できます。この記事では、基本の書き方から実務で使える活用パターン7選、よくあるエラーの対処法までまとめました。対になる<a href="https://mashukabu.com/excel-function-howto-use-asc/">ASC関数</a>との違いも解説しているので、使い分けに迷わなくなりますよ。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-2" checked><label class="toc-title" for="toc-checkbox-2">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">JIS関数とは？半角を全角に変換するExcelの基本関数</a><ol><li><a href="#toc2" tabindex="0">JIS関数の書き方（構文と引数）</a></li><li><a href="#toc3" tabindex="0">変換される文字・変換されない文字（一覧表）</a></li><li><a href="#toc4" tabindex="0">Googleスプレッドシートでも使える？</a></li></ol></li><li><a href="#toc5" tabindex="0">JIS関数の基本的な使い方</a><ol><li><a href="#toc6" tabindex="0">セル参照で変換する</a></li><li><a href="#toc7" tabindex="0">文字列を直接指定する</a></li></ol></li><li><a href="#toc8" tabindex="0">JIS関数の実務活用パターン7選</a><ol><li><a href="#toc9" tabindex="0">パターン1｜請求書・帳票のカタカナを全角に統一する</a></li><li><a href="#toc10" tabindex="0">パターン2｜住所データの英数字を全角に揃える</a></li><li><a href="#toc11" tabindex="0">パターン3｜TRIM関数と組み合わせてスペースも整理する</a></li><li><a href="#toc12" tabindex="0">パターン4｜SUBSTITUTE関数と組み合わせて表記を統一する</a></li><li><a href="#toc13" tabindex="0">パターン5｜VLOOKUPの検索で半角全角の不一致を防ぐ</a></li><li><a href="#toc14" tabindex="0">パターン6｜LEN関数と組み合わせて半角文字の有無をチェック</a></li><li><a href="#toc15" tabindex="0">パターン7｜PHONETIC関数と組み合わせてふりがなを全角カタカナに統一</a></li></ol></li><li><a href="#toc16" tabindex="0">JIS関数のよくあるエラーと対処法</a></li><li><a href="#toc17" tabindex="0">JIS関数とASC関数の違い・使い分け</a><ol><li><a href="#toc18" tabindex="0">文字列変換関数の全体像</a></li></ol></li><li><a href="#toc19" tabindex="0">まとめ</a><ol><li><a href="#toc20" tabindex="0">関連記事</a></li></ol></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">JIS関数とは？半角を全角に変換するExcelの基本関数</span></h2>



<p class="wp-block-paragraph">JIS（ジス）関数は、<strong>半角文字を全角文字に変換</strong>する関数です。名前は「JIS（Japanese Industrial Standards＝日本産業規格）」に由来します。</p>



<p class="wp-block-paragraph">たとえば「Excel」をJIS関数に渡すと「Ｅｘｃｅｌ」が返ります。半角の英数字やカタカナ、記号をまとめて全角に変換してくれます。</p>



<p class="wp-block-paragraph">ひらがなや漢字にはもともと半角文字が存在しないため、変換されずにそのまま残ります。混在データでも安心して使えますよ。</p>



<h3 class="wp-block-heading"><span id="toc2">JIS関数の書き方（構文と引数）</span></h3>



<pre class="wp-block-code"><code>=JIS(文字列)</code></pre>



<p class="wp-block-paragraph">引数はたったの1つです。変換したい文字列やセル参照を指定するだけで使えます。</p>



<figure class="wp-block-table"><table><thead><tr><th>引数</th><th>必須/省略可</th><th>説明</th></tr></thead><tbody><tr><td>文字列</td><td>必須</td><td>全角に変換したい文字列またはセル参照</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">ダブルクォーテーションで囲んで直接文字列を指定することもできます。セル参照と直接指定の両方に対応しています。</p>



<h3 class="wp-block-heading"><span id="toc3">変換される文字・変換されない文字（一覧表）</span></h3>



<p class="wp-block-paragraph">JIS関数で変換される文字と変換されない文字を整理しておきましょう。</p>



<figure class="wp-block-table"><table><thead><tr><th>文字の種類</th><th>変換前</th><th>変換後</th><th>変換される？</th></tr></thead><tbody><tr><td>半角英字</td><td>A B C</td><td>Ａ Ｂ Ｃ</td><td>される</td></tr><tr><td>半角数字</td><td>123</td><td>１２３</td><td>される</td></tr><tr><td>半角カタカナ</td><td>ｴｸｾﾙ</td><td>エクセル</td><td>される</td></tr><tr><td>半角記号</td><td>@#</td><td>＠＃￥</td><td>される</td></tr><tr><td>半角スペース</td><td>（半角空白）</td><td>（全角空白）</td><td>される</td></tr><tr><td>ひらがな</td><td>あいう</td><td>あいう</td><td>されない</td></tr><tr><td>漢字</td><td>東京都</td><td>東京都</td><td>されない</td></tr><tr><td>全角文字</td><td>Ａｂｃ１２３</td><td>Ａｂｃ１２３</td><td>変換不要</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">半角カタカナの濁音・半濁音は、全角に変換すると1文字に統合されます。たとえば「ｶﾞ」（2文字）は「ガ」（1文字）になります。「ﾊﾟ」も「パ」です。これは全角カタカナの仕様なので、正常な動作ですよ。</p>



<h3 class="wp-block-heading"><span id="toc4">Googleスプレッドシートでも使える？</span></h3>



<p class="wp-block-paragraph">いいえ、<strong>GoogleスプレッドシートにはJIS関数がありません</strong>。ASC関数はスプレッドシートでも使えますが、JIS関数は用意されていないので注意してください。</p>



<p class="wp-block-paragraph">半角→全角の変換をスプレッドシートで行いたい場合は、GAS（Google Apps Script）でカスタム関数を作成する必要があります。</p>



<h2 class="wp-block-heading"><span id="toc5">JIS関数の基本的な使い方</span></h2>



<h3 class="wp-block-heading"><span id="toc6">セル参照で変換する</span></h3>



<p class="wp-block-paragraph">セルA1に「ｶﾌﾞｼｷｶﾞｲｼｬ」と入っている場合、次のように書きます。</p>



<pre class="wp-block-code"><code>=JIS(A1)</code></pre>



<p class="wp-block-paragraph">結果は「カブシキガイシャ」です。半角カタカナがすべて全角に変換されます。</p>



<p class="wp-block-paragraph">実務では、この数式を下方向にコピーして一括変換するのが定番の使い方です。</p>



<h3 class="wp-block-heading"><span id="toc7">文字列を直接指定する</span></h3>



<p class="wp-block-paragraph">ダブルクォーテーションで文字列を囲めば、セルを使わず直接変換もできます。</p>



<pre class="wp-block-code"><code>=JIS(&quot;abc123&quot;)</code></pre>



<p class="wp-block-paragraph">結果は「ａｂｃ１２３」です。動作確認やちょっとした変換に便利ですよ。</p>



<p class="wp-block-paragraph">変換後のデータを元のセルに反映したい場合は、数式の結果をコピーして「値のみ貼り付け」で上書きしましょう。数式を残したままだと、元データを変更したときに結果も変わってしまいます。</p>



<h2 class="wp-block-heading"><span id="toc8">JIS関数の実務活用パターン7選</span></h2>



<p class="wp-block-paragraph">ここからは、実務でよく使うJIS関数の組み合わせパターンを紹介します。</p>



<h3 class="wp-block-heading"><span id="toc9">パターン1｜請求書・帳票のカタカナを全角に統一する</span></h3>



<p class="wp-block-paragraph">請求書や納品書には全角カタカナで統一するのがビジネスマナーです。データベースから取り込んだ半角カタカナを、JIS関数で全角に変換しましょう。</p>



<pre class="wp-block-code"><code>=JIS(A2)</code></pre>



<p class="wp-block-paragraph">「ｶﾌﾞｼｷｶﾞｲｼｬ ﾋﾞｽﾞﾀｸﾃｨｸｽ」が「カブシキガイシャ ビズタクティクス」になります。印刷物の見栄えがぐっと良くなりますよ。</p>



<h3 class="wp-block-heading"><span id="toc10">パターン2｜住所データの英数字を全角に揃える</span></h3>



<p class="wp-block-paragraph">顧客リストの住所欄で半角と全角が混在していませんか？ JIS関数で全角に統一すると、帳票やラベル印刷の体裁が揃います。</p>



<pre class="wp-block-code"><code>=JIS(B2)</code></pre>



<p class="wp-block-paragraph">「東京都渋谷区1-2-3」が「東京都渋谷区１−２−３」に変換されます。数字とハイフンも全角になるので、見た目が統一されます。</p>



<h3 class="wp-block-heading"><span id="toc11">パターン3｜TRIM関数と組み合わせてスペースも整理する</span></h3>



<p class="wp-block-paragraph">外部データには半角全角の混在だけでなく、余分なスペースも含まれています。JIS関数と<a href="https://mashukabu.com/excel-function-howto-use-trim/">TRIM関数</a>を組み合わせると、まとめてきれいにできます。</p>



<pre class="wp-block-code"><code>=JIS(TRIM(A2))</code></pre>



<p class="wp-block-paragraph">この数式では2つの処理を行っています。</p>



<ol class="wp-block-list"><li><strong>TRIM</strong>: 余分なスペースを除去</li><li><strong>JIS</strong>: 半角文字を全角に変換（残ったスペースも全角に）</li></ol>



<p class="wp-block-paragraph">TRIMで先に余分なスペースを消してからJISに渡すのがポイントです。順序を逆にすると、TRIMが全角スペースを処理できない場合があります。</p>



<h3 class="wp-block-heading"><span id="toc12">パターン4｜SUBSTITUTE関数と組み合わせて表記を統一する</span></h3>



<p class="wp-block-paragraph">社名やブランド名の表記ゆれを一括修正するパターンです。<a href="https://mashukabu.com/excel-function-howto-use-substitute/">SUBSTITUTE関数</a>で文字を置換しつつ、JIS関数で全角に統一しましょう。</p>



<pre class="wp-block-code"><code>=JIS(SUBSTITUTE(A2, &quot;(株)&quot;, &quot;株式会社&quot;))</code></pre>



<p class="wp-block-paragraph">この数式では2つの処理を入れ子にしています。</p>



<ol class="wp-block-list"><li><strong>SUBSTITUTE</strong>: 「(株)」を「株式会社」に置換</li><li><strong>JIS</strong>: 残りの半角文字を全角に変換</li></ol>



<p class="wp-block-paragraph">帳票用のデータクレンジングで重宝するテクニックです。</p>



<h3 class="wp-block-heading"><span id="toc13">パターン5｜VLOOKUPの検索で半角全角の不一致を防ぐ</span></h3>



<p class="wp-block-paragraph">商品コードが「ABC-001」と「ＡＢＣ−００１」のように混在していませんか？ <a href="https://mashukabu.com/excel-function-howto-use-vlookup/">VLOOKUP関数</a>で検索すると、半角全角の違いで不一致になることがあります。</p>



<p class="wp-block-paragraph">JIS関数で全角に統一してから検索しましょう。</p>



<pre class="wp-block-code"><code>=VLOOKUP(JIS(A2), 商品マスタ!A:C, 3, FALSE)</code></pre>



<p class="wp-block-paragraph">検索値をJISで全角に揃えてから照合するテクニックです。マスタ側も全角で統一しておけば、入力のゆれに左右されなくなります。</p>



<h3 class="wp-block-heading"><span id="toc14">パターン6｜LEN関数と組み合わせて半角文字の有無をチェック</span></h3>



<p class="wp-block-paragraph">JIS関数で変換した結果と元の文字列の文字数を比べると、半角文字が含まれているかチェックできます。</p>



<pre class="wp-block-code"><code>=IF(LEN(A2)=LEN(JIS(A2)), &quot;OK&quot;, &quot;半角あり&quot;)</code></pre>



<p class="wp-block-paragraph">半角カタカナの濁音・半濁音をJISで全角に変換すると、2文字が1文字に統合されます。そのため<a href="https://mashukabu.com/excel-function-howto-use-len/">LEN関数</a>で文字数を比較すると差が出るわけです。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>この方法ではひらがな・漢字は検出に影響しません。もともと全角しかない文字なので、JIS関数で変換しても文字数が変わらないからです。半角英数字・半角カタカナ・半角記号の検出に有効です。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc15">パターン7｜PHONETIC関数と組み合わせてふりがなを全角カタカナに統一</span></h3>



<p class="wp-block-paragraph"><a href="https://mashukabu.com/excel-function-howto-use-phonetic/">PHONETIC関数</a>でふりがなを取得し、JIS関数で全角カタカナに確実に統一するパターンです。</p>



<pre class="wp-block-code"><code>=JIS(PHONETIC(A2))</code></pre>



<p class="wp-block-paragraph">PHONETIC関数は通常全角カタカナを返しますが、セルの書式設定で半角カタカナになっている場合もあります。JIS関数を通しておけば、常に全角カタカナで出力できます。</p>



<p class="wp-block-paragraph">帳票や宛名ラベルでふりがなを表示するときに安心です。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>PHONETIC関数はExcelのIMEで入力されたふりがな情報を取得します。CSVインポートしたデータにはふりがなメタデータがないため、PHONETIC関数では取得できません。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc16">JIS関数のよくあるエラーと対処法</span></h2>



<p class="wp-block-paragraph">JIS関数は引数が1つだけのシンプルな関数なので、エラーが発生するケースは限られています。</p>



<figure class="wp-block-table"><table><thead><tr><th>症状</th><th>原因</th><th>対処法</th></tr></thead><tbody><tr><td>変換されない</td><td>ひらがな・漢字のみのデータ</td><td>全角しかない文字は変換対象外。正常な動作です</td></tr><tr><td>#NAME?</td><td>関数名のスペルミス</td><td>「JIS」のスペルを確認してください</td></tr><tr><td>#VALUE!</td><td>参照先が配列で非対応の書き方</td><td>単一セル参照に変更するか、スピル対応の書き方にしてください</td></tr><tr><td>文字数が減った</td><td>濁音・半濁音の統合</td><td>「ｶﾞ」(2文字)→「ガ」(1文字)は正常動作です</td></tr></tbody></table></figure>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>JIS関数は「変換するものがない」場合でもエラーになりません。全角文字だけのセルを渡しても、そのまま返ってくるだけです。空のセルを渡しても空文字列が返るので、安心して一括適用できますよ。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc17">JIS関数とASC関数の違い・使い分け</span></h2>



<p class="wp-block-paragraph">JIS関数には対（つい）になる関数があります。<strong><a href="https://mashukabu.com/excel-function-howto-use-asc/">ASC関数</a></strong>（アスキー）は、JIS関数とは逆に<strong>全角を半角に変換</strong>する関数です。</p>



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>動作</th><th>変換例</th><th>主な用途</th></tr></thead><tbody><tr><td><strong>JIS</strong></td><td>半角→全角</td><td>Excel → Ｅｘｃｅｌ</td><td>請求書・帳票の体裁統一</td></tr><tr><td><strong><a href="https://mashukabu.com/excel-function-howto-use-asc/">ASC</a></strong></td><td>全角→半角</td><td>Ｅｘｃｅｌ → Excel</td><td>電話番号・管理コードの統一</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">この2つは完全に対称な関係です。<code>=JIS(ASC("Ａ"))</code> は「Ａ」に戻ります。</p>



<p class="wp-block-paragraph"><strong>使い分けのポイント</strong>:</p>



<ul class="wp-block-list"><li>請求書や帳票など印刷物の体裁を整える → <strong>JIS関数</strong>（全角に統一）</li><li>データベースやCSVに出力する → <strong>ASC関数</strong>（半角に統一）</li></ul>



<p class="wp-block-paragraph">迷ったら「見た目重視＝JIS」「データ処理向け＝ASC」と覚えてみてください。</p>



<h3 class="wp-block-heading"><span id="toc18">文字列変換関数の全体像</span></h3>



<p class="wp-block-paragraph">全角半角の変換以外にも、Excelには文字列を変換する関数がそろっています。目的に応じて使い分けましょう。</p>



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>変換内容</th><th>記事リンク</th></tr></thead><tbody><tr><td>JIS</td><td>半角→全角</td><td>この記事</td></tr><tr><td>ASC</td><td>全角→半角</td><td><a href="https://mashukabu.com/excel-function-howto-use-asc/">ASC関数の使い方</a></td></tr><tr><td>UPPER</td><td>アルファベットを大文字に</td><td><a href="https://mashukabu.com/excel-function-howto-use-upper/">UPPER関数の使い方</a></td></tr><tr><td>LOWER</td><td>アルファベットを小文字に</td><td><a href="https://mashukabu.com/excel-function-howto-use-lower/">LOWER関数の使い方</a></td></tr><tr><td>PROPER</td><td>単語の先頭を大文字に</td><td><a href="https://mashukabu.com/excel-function-howto-use-proper/">PROPER関数の使い方</a></td></tr><tr><td>SUBSTITUTE</td><td>指定文字を置換</td><td><a href="https://mashukabu.com/excel-function-howto-use-substitute/">SUBSTITUTE関数の使い方</a></td></tr><tr><td>TRIM</td><td>余分なスペースを削除</td><td><a href="https://mashukabu.com/excel-function-howto-use-trim/">TRIM関数の使い方</a></td></tr><tr><td>CLEAN</td><td>印刷できない文字を削除</td><td><a href="https://mashukabu.com/excel-function-howto-use-clean/">CLEAN関数の使い方</a></td></tr><tr><td>TEXT</td><td>表示形式を指定して変換</td><td><a href="https://mashukabu.com/excel-function-howto-use-text/">TEXT関数の使い方</a></td></tr></tbody></table></figure>



<h2 class="wp-block-heading"><span id="toc19">まとめ</span></h2>



<p class="wp-block-paragraph">JIS関数は <code>=JIS(文字列)</code> と書くだけで、半角文字を全角に一括変換できるシンプルな関数です。</p>



<ul class="wp-block-list"><li>引数は<strong>文字列</strong>の1つだけ</li><li>半角英数字・カタカナ・記号・スペースが全角に変換される</li><li>ひらがな・漢字は変換されずそのまま残る</li><li>請求書や帳票のカタカナ統一、住所データの体裁整理に便利</li><li><a href="https://mashukabu.com/excel-function-howto-use-trim/">TRIM関数</a>と組み合わせれば、スペースの整理もまとめてできる</li><li>全角→半角の逆変換は<a href="https://mashukabu.com/excel-function-howto-use-asc/">ASC関数</a>を使いましょう</li></ul>



<p class="wp-block-paragraph">帳票の半角全角を統一するだけで、見た目が整いプロフェッショナルな印象になります。ぜひ活用してみてください。</p>



<h3 class="wp-block-heading"><span id="toc20">関連記事</span></h3>



<ul class="wp-block-list"><li><a href="https://mashukabu.com/excel-function-howto-use-asc/">ExcelのASC関数の使い方｜全角を半角に一括変換する方法</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-upper/">ExcelのUPPER関数の使い方｜アルファベットを大文字に変換する方法</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-lower/">ExcelのLOWER関数の使い方｜アルファベットを小文字に変換する方法</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-proper/">ExcelのPROPER関数の使い方｜単語の先頭を大文字に変換する方法</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-substitute/">ExcelのSUBSTITUTE関数の使い方｜文字列を置き換える方法</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-trim/">ExcelのTRIM関数の使い方｜余分なスペースを一括削除する方法</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-clean/">ExcelのCLEAN関数の使い方｜印刷できない文字を削除する方法</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-vlookup/">ExcelのVLOOKUP関数の使い方｜データ検索の基本</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-len/">ExcelのLEN関数で文字数カウント｜LENB関数との違いも解説</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-phonetic/">ExcelのPHONETIC関数の使い方｜ふりがなを取得する方法</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-text/">ExcelのTEXT関数の使い方｜表示形式を自由に指定して文字列に変換する方法</a></li></ul>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/excel-function-howto-use-jis/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Excel PHONETIC関数の使い方｜CSVふりがな問題も解決</title>
		<link>https://mashukabu.com/excel-function-howto-use-phonetic/</link>
					<comments>https://mashukabu.com/excel-function-howto-use-phonetic/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Wed, 01 Jun 2022 13:54:46 +0000</pubDate>
				<category><![CDATA[Excel関数]]></category>
		<category><![CDATA[Excel]]></category>
		<category><![CDATA[PHONETIC関数]]></category>
		<category><![CDATA[SORTBY]]></category>
		<category><![CDATA[テキスト関数]]></category>
		<category><![CDATA[ふりがな]]></category>
		<category><![CDATA[名簿作成]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=2120</guid>

					<description><![CDATA[ExcelのPHONETIC関数でふりがなを自動取得する方法を基本から解説。CSVインポートでふりがなが消える原因・区切り位置での一括再生成、SORTBY関数と組み合わせた五十音順ソートまで一記事で完結。名簿・顧客リスト管理に役立つ実践ガイドです。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">名簿を作っていて「フリガナの列も手作業で入力するの？」と面倒に感じたこと、ありませんか？ 何百行もある名簿だと、入力ミスも怖いですよね。</p>



<p class="wp-block-paragraph">そのまま放置すると、五十音順で並べ替えもできません。 宛名印刷で読み仮名が必要になるたびに手が止まります。</p>



<p class="wp-block-paragraph">ExcelのPHONETIC関数を使えば、ふりがなを一括で取り出せます。 この記事では基本の使い方からSORTBYと組み合わせた五十音順ソートまで、実務で役立つパターンをまとめました。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-3" checked><label class="toc-title" for="toc-checkbox-3">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">PHONETIC関数とは？ふりがな情報の仕組みから理解する</a><ol><li><a href="#toc2" tabindex="0">Excelがふりがな情報を保存するメカニズム</a></li><li><a href="#toc3" tabindex="0">基本構文と引数</a></li></ol></li><li><a href="#toc4" tabindex="0">PHONETIC関数の基本的な使い方</a><ol><li><a href="#toc5" tabindex="0">単一セルのふりがなを取り出す</a></li><li><a href="#toc6" tabindex="0">範囲指定でふりがなを結合する</a></li><li><a href="#toc7" tabindex="0">ひらがな・半角カタカナへの切り替え方</a></li></ol></li><li><a href="#toc8" tabindex="0">CSVインポートデータでふりがなが消える理由と対処法</a><ol><li><a href="#toc9" tabindex="0">なぜコピペ・CSVデータはふりがなが取れないのか</a></li><li><a href="#toc10" tabindex="0">区切り位置機能でふりがなを一括再生成する</a></li><li><a href="#toc11" tabindex="0">ふりがなの編集（Shift+Alt+↑）で個別修正する</a></li></ol></li><li><a href="#toc12" tabindex="0">PHONETIC関数の実践活用パターン</a><ol><li><a href="#toc13" tabindex="0">名簿のフリガナ列を一括作成する</a></li><li><a href="#toc14" tabindex="0">ASC関数と組み合わせて半角カナにする</a></li><li><a href="#toc15" tabindex="0">姓・名が別セルに分かれている場合</a></li><li><a href="#toc16" tabindex="0">JIS関数で全角カナに統一する</a></li></ol></li><li><a href="#toc17" tabindex="0">SORTBY+PHONETICで五十音順ソートを自動化する</a><ol><li><a href="#toc18" tabindex="0">SORTBY関数とは？</a></li><li><a href="#toc19" tabindex="0">フリガナ列不要！SORTBY+PHONETICの数式</a></li><li><a href="#toc20" tabindex="0">姓・名が別セルの場合の五十音順ソート</a></li></ol></li><li><a href="#toc21" tabindex="0">よくあるエラーと症状別の対処法</a></li><li><a href="#toc22" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">PHONETIC関数とは？ふりがな情報の仕組みから理解する</span></h2>



<p class="wp-block-paragraph">PHONETIC（フォネティック）関数は、セルの<strong>ふりがな情報</strong>を取り出すExcel関数です。 「phonetic」は英語で「音声の・発音の」という意味があります。</p>



<p class="wp-block-paragraph">ポイントは「ふりがなを推測するのではない」ということです。 Excelが入力時に保存したメタデータを読み取っているだけなんです。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>PHONETIC関数は <strong>Excel専用</strong> の関数です。Googleスプレッドシートにはふりがなの仕組みがないため使えません。<br>なお、PHONETIC関数はExcelの古いバージョンから利用できます。バージョンによる制限はありません。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc2">Excelがふりがな情報を保存するメカニズム</span></h3>



<p class="wp-block-paragraph">Excelで日本語を入力するとき、IME（日本語入力システム）を使いますよね。 たとえば「やまだ」とひらがなで打って「山田」に変換します。</p>



<p class="wp-block-paragraph">このとき、<strong>変換前のひらがな「やまだ」がメタデータとしてセルに保存</strong>されます。 PHONETIC関数はこのメタデータを参照しているだけです。</p>



<p class="wp-block-paragraph">つまり、AIが漢字の読みを自動判定しているわけではありません。 入力時の変換履歴をそのまま返しているので、結果は入力方法に依存します。</p>



<p class="wp-block-paragraph">たとえば「はしもと」と入力して「橋本」に変換すれば、ふりがなは「ハシモト」です。 しかし同じ「橋本」でも、コピペで貼り付けた場合はふりがな情報がありません。</p>



<h3 class="wp-block-heading"><span id="toc3">基本構文と引数</span></h3>



<pre class="wp-block-code"><code>=PHONETIC(参照)</code></pre>



<p class="wp-block-paragraph">引数はたった1つだけ。とてもシンプルです。</p>



<figure class="wp-block-table"><table><thead><tr><th>引数</th><th>必須/省略可</th><th>説明</th></tr></thead><tbody><tr><td>参照</td><td>必須</td><td>ふりがなを取り出すセルまたはセル範囲</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">注意点として、<strong>セル参照でしか指定できません</strong>。 <code>=PHONETIC("山田")</code> のように文字列を直接渡すとエラーになります。</p>



<h2 class="wp-block-heading"><span id="toc4">PHONETIC関数の基本的な使い方</span></h2>



<h3 class="wp-block-heading"><span id="toc5">単一セルのふりがなを取り出す</span></h3>



<p class="wp-block-paragraph">A列に名前が入っているとします。 B1セルに次の数式を入力してみてください。</p>



<pre class="wp-block-code"><code>=PHONETIC(A1)</code></pre>



<p class="wp-block-paragraph">A1に「山田太郎」と入力されていれば、B1に「ヤマダタロウ」と表示されます。 初期設定では<strong>全角カタカナ</strong>で返ってくるので覚えておきましょう。</p>



<p class="wp-block-paragraph">あとはB1の数式を下方向にコピーするだけです。 名簿全体のフリガナ列があっという間に完成しますよ。</p>



<h3 class="wp-block-heading"><span id="toc6">範囲指定でふりがなを結合する</span></h3>



<p class="wp-block-paragraph">PHONETIC関数にはセル範囲も指定できます。</p>



<pre class="wp-block-code"><code>=PHONETIC(A1:A3)</code></pre>



<p class="wp-block-paragraph">A1が「山田」、A2が「太郎」、A3が「様」の場合、結果は「ヤマダタロウサマ」です。 範囲内のすべてのセルのふりがなが1つに結合されます。</p>



<p class="wp-block-paragraph">ただし、<strong>飛び飛びのセルは指定できません</strong>。 <code>=PHONETIC(A1,A3)</code> のような書き方はエラーになるので注意してください。</p>



<h3 class="wp-block-heading"><span id="toc7">ひらがな・半角カタカナへの切り替え方</span></h3>



<p class="wp-block-paragraph">PHONETIC関数の戻り値は、参照先セルのふりがな設定に依存します。 3種類から選べます。</p>



<figure class="wp-block-table"><table><thead><tr><th>種類</th><th>表示例</th></tr></thead><tbody><tr><td>全角カタカナ（初期設定）</td><td>ヤマダタロウ</td></tr><tr><td>ひらがな</td><td>やまだたろう</td></tr><tr><td>半角カタカナ</td><td>ﾔﾏﾀﾞﾀﾛｳ</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">変更手順は次のとおりです。</p>



<ol class="wp-block-list"><li>ふりがなの種類を変えたいセル範囲を選択する</li><li><strong>ホーム</strong>タブ →「ふりがなの表示/非表示」横の <strong>▼</strong> をクリック</li><li>「<strong>ふりがなの設定</strong>」を選択する</li><li>「種類」でひらがな・カタカナを切り替えて <strong>OK</strong> を押す</li></ol>



<p class="wp-block-paragraph">設定を変更すると、PHONETIC関数の結果も自動で切り替わります。 この設定はセルごとに個別で持っているので、範囲選択でまとめて変更してみてください。</p>



<h2 class="wp-block-heading"><span id="toc8">CSVインポートデータでふりがなが消える理由と対処法</span></h2>



<p class="wp-block-paragraph">PHONETIC関数を使っていて一番多いトラブルがこれです。 「漢字がそのまま返ってくる」というケースですね。</p>



<h3 class="wp-block-heading"><span id="toc9">なぜコピペ・CSVデータはふりがなが取れないのか</span></h3>



<p class="wp-block-paragraph">CSVはプレーンテキスト形式です。 文字データしか保存できず、ふりがなメタデータを持つ仕組みがありません。</p>



<p class="wp-block-paragraph">そのため、CSVからインポートしたデータにPHONETIC関数を使うと、漢字がそのまま返ります。 同じ理由で、Webブラウザや他アプリからコピペしたデータにもふりがな情報はありません。</p>



<p class="wp-block-paragraph">さらに注意したいのが、<strong>Excelで入力したデータでも<code>.csv</code>で保存するとふりがなが消える</strong>ことです。 せっかくのふりがな情報が失われるので、ふりがなが必要なデータは<code>.xlsx</code>形式で保存しましょう。</p>



<h3 class="wp-block-heading"><span id="toc10">区切り位置機能でふりがなを一括再生成する</span></h3>



<p class="wp-block-paragraph">大量のデータにふりがなを再生成するには「区切り位置」機能が便利です。 データの分割が目的の機能ですが、副作用でふりがなが再付与されます。</p>



<p class="wp-block-paragraph">手順は次のとおりです。</p>



<ol class="wp-block-list"><li>ふりがなを付けたいセル範囲を選択する</li><li><strong>データ</strong>タブ →「<strong>区切り位置</strong>」をクリックする</li><li>ウィザードが開くが、何も変更せず「<strong>完了</strong>」を押す</li></ol>



<p class="wp-block-paragraph">これだけで、Excelがセルの文字列を再解析してふりがなを生成してくれます。 何百行あっても一瞬で処理できるので、ぜひ試してみてください。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>区切り位置機能は、実際にデータを分割しなくてもOKです。「完了」を押すだけでふりがなが再生成されます。</p></blockquote>



<p class="wp-block-paragraph">ただし、Excelが自動で読みを推測するため、人名や地名の特殊な読みは正確でないことがあります。 重要なデータは結果を目視で確認しましょう。</p>



<h3 class="wp-block-heading"><span id="toc11">ふりがなの編集（Shift+Alt+↑）で個別修正する</span></h3>



<p class="wp-block-paragraph">1件ずつ正確にふりがなを設定したい場合は、手動編集が確実です。</p>



<ol class="wp-block-list"><li>対象のセルを選択する</li><li><strong>Shift+Alt+↑</strong> を押す</li><li>セルの上にふりがな編集欄が表示される</li><li>正しい読みを入力して <strong>Enter</strong> で確定する</li></ol>



<p class="wp-block-paragraph">区切り位置で一括生成したあと、誤変換だけを個別修正する流れが効率的ですよ。</p>



<h2 class="wp-block-heading"><span id="toc12">PHONETIC関数の実践活用パターン</span></h2>



<h3 class="wp-block-heading"><span id="toc13">名簿のフリガナ列を一括作成する</span></h3>



<p class="wp-block-paragraph">もっとも基本的な使い方です。 A列に氏名、B列にフリガナを入れたい場合の手順を見てみましょう。</p>



<p class="wp-block-paragraph">B2セルに次の数式を入力します。</p>



<pre class="wp-block-code"><code>=PHONETIC(A2)</code></pre>



<p class="wp-block-paragraph">あとはB2を下方向にコピーするだけです。 数百行の名簿でも一瞬でフリガナ列が完成します。</p>



<h3 class="wp-block-heading"><span id="toc14">ASC関数と組み合わせて半角カナにする</span></h3>



<p class="wp-block-paragraph">データベースやシステム連携で半角カタカナが必要な場面がありますよね。 <a href="https://mashukabu.com/excel-function-howto-use-asc/">ASC関数</a>と組み合わせれば、設定を変更しなくても半角カナが得られます。</p>



<pre class="wp-block-code"><code>=ASC(PHONETIC(A2))</code></pre>



<p class="wp-block-paragraph">PHONETIC関数で全角カタカナを取り出し、ASC関数で半角に変換しています。 ふりがなの設定を変える必要がないので、手軽に使えるテクニックです。</p>



<h3 class="wp-block-heading"><span id="toc15">姓・名が別セルに分かれている場合</span></h3>



<p class="wp-block-paragraph">A列に「姓」、B列に「名」が入っているケースも多いですよね。 姓名の間にスペースを挟みたいなら、次のように書きます。</p>



<pre class="wp-block-code"><code>=PHONETIC(A2)&amp;&quot; &quot;&amp;PHONETIC(B2)</code></pre>



<p class="wp-block-paragraph">「ヤマダ タロウ」のように、スペース区切りでフリガナが表示されます。</p>



<p class="wp-block-paragraph">スペースなしで結合したいなら、範囲指定も使えます。</p>



<pre class="wp-block-code"><code>=PHONETIC(A2:B2)</code></pre>



<p class="wp-block-paragraph">こちらは「ヤマダタロウ」とスペースなしで結合されます。 用途に合わせて使い分けてみてください。</p>



<p class="wp-block-paragraph">もし複数セルの文字列をもっと柔軟に結合したい場合は、<a href="https://mashukabu.com/excel-function-howto-use-textjoin/">TEXTJOIN関数</a>もあわせてチェックしてみてください。</p>



<h3 class="wp-block-heading"><span id="toc16">JIS関数で全角カナに統一する</span></h3>



<p class="wp-block-paragraph">外部データとExcel入力データが混在すると、半角カナと全角カナが入り混じることがあります。 <a href="https://mashukabu.com/excel-function-howto-use-jis/">JIS関数</a>で全角に統一しましょう。</p>



<pre class="wp-block-code"><code>=JIS(PHONETIC(A2))</code></pre>



<p class="wp-block-paragraph">全角カタカナに揃えておくと、検索やソートで不一致が起きにくくなりますよ。</p>



<h2 class="wp-block-heading"><span id="toc17">SORTBY+PHONETICで五十音順ソートを自動化する</span></h2>



<p class="wp-block-paragraph">ここがPHONETIC関数の<strong>もっとも実践的な活用法</strong>です。 従来はフリガナ列を別に作ってソートしていましたが、SORTBY関数を組み合わせればフリガナ列なしで五十音順に並べ替えられます。</p>



<h3 class="wp-block-heading"><span id="toc18">SORTBY関数とは？</span></h3>



<p class="wp-block-paragraph">SORTBY関数は、指定した基準列の値で表を並べ替える関数です。 元データを変更せず、並べ替えた結果を別の場所に出力します。</p>



<p class="wp-block-paragraph"><a href="https://mashukabu.com/excel-function-howto-use-sort/">SORT関数</a>は「何列目で並べ替えるか」を番号で指定します。 一方SORTBYは「この列の値で並べ替えて」と範囲で直接指定できるのが特徴です。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>SORTBY関数は <strong>Microsoft 365 / Excel 2021以降</strong> で使えます。Excel 2019以前では利用できません。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc19">フリガナ列不要！SORTBY+PHONETICの数式</span></h3>



<p class="wp-block-paragraph">次のような名簿があるとします。</p>



<figure class="wp-block-table"><table><thead><tr><th>&nbsp;</th><th>A列（氏名）</th><th>B列（部署）</th><th>C列（内線）</th></tr></thead><tbody><tr><td>2行目</td><td>渡辺真理子</td><td>営業部</td><td>1234</td></tr><tr><td>3行目</td><td>青木健太</td><td>総務部</td><td>5678</td></tr><tr><td>4行目</td><td>中村優子</td><td>経理部</td><td>9012</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">E2セルに次の数式を入力します。</p>



<pre class="wp-block-code"><code>=SORTBY(A2:C20, PHONETIC(A2:A20), 1)</code></pre>



<p class="wp-block-paragraph">この数式のポイントを整理しましょう。</p>



<ul class="wp-block-list"><li><strong>A2:C20</strong>: 並べ替えたい表全体</li><li><strong>PHONETIC(A2:A20)</strong>: 氏名列のふりがなを並べ替えキーに使う</li><li><strong>1</strong>: 昇順（＝五十音順）</li></ul>



<p class="wp-block-paragraph">結果がスピル（自動展開）で出力されます。 フリガナ列を別に作らなくても、五十音順の名簿が完成しますよ。</p>



<h3 class="wp-block-heading"><span id="toc20">姓・名が別セルの場合の五十音順ソート</span></h3>



<p class="wp-block-paragraph">A列が「姓」、B列が「名」、C列が「部署」の場合は、少し工夫が必要です。 姓のふりがなだけで並べ替えるなら、先ほどと同じ要領でOKです。</p>



<pre class="wp-block-code"><code>=SORTBY(A2:C20, PHONETIC(A2:A20), 1)</code></pre>



<p class="wp-block-paragraph">姓が同じ人を名の五十音順でさらに細かく並べたい場合は、第2ソートキーを追加します。</p>



<pre class="wp-block-code"><code>=SORTBY(A2:C20, PHONETIC(A2:A20), 1, PHONETIC(B2:B20), 1)</code></pre>



<p class="wp-block-paragraph">第4・第5引数に名前列のPHONETICと昇順を追加しています。 これで「青木」が複数いても、名前の五十音順で正しく並びますよ。</p>



<h2 class="wp-block-heading"><span id="toc21">よくあるエラーと症状別の対処法</span></h2>



<figure class="wp-block-table"><table><thead><tr><th>症状</th><th>原因</th><th>対処法</th></tr></thead><tbody><tr><td>漢字がそのまま返る</td><td>CSVインポートやコピペでふりがな情報がない</td><td>区切り位置で再生成、またはShift+Alt+↑で手入力</td></tr><tr><td>ふりがなが間違っている</td><td>入力時の変換と実際の読みが異なる</td><td>Shift+Alt+↑でふりがなを手動修正する</td></tr><tr><td>#VALUE!エラー</td><td>文字列を直接引数に指定した</td><td>=PHONETIC(&#8220;山田&#8221;) → =PHONETIC(A1) に変更</td></tr><tr><td>結果が空白</td><td>参照先が空セルまたは数値のみ</td><td>参照先に日本語テキストが入っているか確認</td></tr><tr><td>半角カナで返ってくる</td><td>参照先のふりがな設定が半角カタカナ</td><td>「ふりがなの設定」で全角カタカナに変更</td></tr><tr><td>SORTBYとの組み合わせで#VALUE!</td><td>Excel 2019以前を使っている</td><td>Microsoft 365またはExcel 2021以降が必要</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">漢字がそのまま返るケースが圧倒的に多いです。 まずはCSVインポートやコピペのデータでないかを確認してみてください。</p>



<p class="wp-block-paragraph">ふりがなが間違っている場合は、入力時の変換に起因しています。 「はしもと」で変換した「橋本」と「きょうばし」で変換した「橋本」では、返る値が違います。 正しい読みに直すには、Shift+Alt+↑で個別に修正するのが確実ですよ。</p>



<p class="wp-block-paragraph"><a href="https://mashukabu.com/excel-function-howto-use-substitute/">SUBSTITUTE関数</a>のような文字列操作関数と違い、PHONETIC関数はメタデータを読むだけです。 「思ったとおりの結果にならない」ときは、ふりがな情報そのものを疑ってみてください。</p>



<h2 class="wp-block-heading"><span id="toc22">まとめ</span></h2>



<p class="wp-block-paragraph">PHONETIC関数の使い方を振り返りましょう。</p>



<ul class="wp-block-list"><li><strong>基本構文</strong>: =PHONETIC(参照) でふりがなを取り出せる</li><li><strong>仕組み</strong>: 漢字の読みを推測するのではなく、入力時のIMEメタデータを参照している</li><li><strong>CSVデータに注意</strong>: ふりがな情報がないデータは区切り位置で再生成する</li><li><strong>ASC / JIS関数との組み合わせ</strong>: 半角カナ・全角カナの変換も簡単</li><li><strong>SORTBY + PHONETIC</strong>: フリガナ列なしで五十音順ソートを自動化できる（Microsoft 365 / Excel 2021以降）</li></ul>



<p class="wp-block-paragraph">名簿管理でフリガナが必要になったら、まずPHONETIC関数を試してみてください。 SORTBY関数と組み合わせれば、わざわざフリガナ列を作らなくても五十音順に並べ替えられますよ。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/excel-function-howto-use-phonetic/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
