<?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>チェックマーク &#8211; biz-tactics</title>
	<atom:link href="https://mashukabu.com/tag/%e3%83%81%e3%82%a7%e3%83%83%e3%82%af%e3%83%9e%e3%83%bc%e3%82%af/feed/" rel="self" type="application/rss+xml" />
	<link>https://mashukabu.com</link>
	<description></description>
	<lastBuildDate>Tue, 26 May 2026 14:04:25 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://mashukabu.com/wp-content/uploads/2022/04/cropped-site-icon-32x32.png</url>
	<title>チェックマーク &#8211; biz-tactics</title>
	<link>https://mashukabu.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>ExcelのUNICHAR関数の使い方｜チェックマーク・丸数字・矢印を数式で挿入する</title>
		<link>https://mashukabu.com/excel-function-howto-use-unichar/</link>
					<comments>https://mashukabu.com/excel-function-howto-use-unichar/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Sat, 30 Jul 2022 09:00:00 +0000</pubDate>
				<category><![CDATA[Excel関数]]></category>
		<category><![CDATA[CHAR関数]]></category>
		<category><![CDATA[UNICHAR関数]]></category>
		<category><![CDATA[UNICODE関数]]></category>
		<category><![CDATA[チェックマーク]]></category>
		<category><![CDATA[丸数字]]></category>
		<category><![CDATA[特殊文字]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=2366</guid>

					<description><![CDATA[ExcelのUNICHAR関数でチェックマーク・丸数字・矢印など4種の記号を数式から挿入する方法を解説。CHAR関数との違いやIF関数との実践例もわかりやすく紹介します。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">「Excelでチェックマークや丸数字を数式で入れたい」と思ったことはありませんか？<br>記号をコピペで貼り付ける方法もありますが、条件に応じて自動表示できたら便利ですよね。</p>



<p class="wp-block-paragraph">ExcelのUNICHAR関数を使えば、数値を指定するだけで好きな記号や文字を表示できます。<br>この記事では、UNICHAR関数の使い方を基本の書き方から実務で役立つ応用パターンまで紹介します。<br><a href="https://mashukabu.com/excel-function-howto-use-char/">CHAR関数</a>との違いや、<a href="https://mashukabu.com/excel-function-howto-use-unicode/">UNICODE関数</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">UNICHAR関数とは？</a><ol><li><a href="#toc2" tabindex="0">UNICHAR関数の読み方</a></li><li><a href="#toc3" tabindex="0">UNICHAR関数でできること</a></li></ol></li><li><a href="#toc4" tabindex="0">UNICHAR関数の書き方（構文と引数）</a><ol><li><a href="#toc5" tabindex="0">基本構文</a></li><li><a href="#toc6" tabindex="0">引数：数値</a></li></ol></li><li><a href="#toc7" tabindex="0">UNICHAR関数の基本的な使い方</a><ol><li><a href="#toc8" tabindex="0">直接数値を入力して文字を表示する</a></li><li><a href="#toc9" tabindex="0">セル参照で引数を指定する</a></li></ol></li><li><a href="#toc10" tabindex="0">実務で使えるコードポイント対応表</a></li><li><a href="#toc11" tabindex="0">実践的な使い方・応用例</a><ol><li><a href="#toc12" tabindex="0">チェックマーク（✓✗）を条件で自動表示する</a></li><li><a href="#toc13" tabindex="0">丸数字（①②③）を連番で自動生成する</a></li><li><a href="#toc14" tabindex="0">矢印（▲▼）をIF関数と組み合わせて増減表示する</a></li><li><a href="#toc15" tabindex="0">セル内改行を挿入する（UNICHAR(10)）</a></li></ol></li><li><a href="#toc16" tabindex="0">UNICHAR関数のエラーと対処法</a><ol><li><a href="#toc17" tabindex="0">#VALUE!エラー：数値が範囲外</a></li><li><a href="#toc18" tabindex="0">#N/Aエラー：サロゲート領域</a></li></ol></li><li><a href="#toc19" tabindex="0">似た関数との違い・使い分け</a><ol><li><a href="#toc20" tabindex="0">CHAR関数との違い（ANSI vs Unicode）</a></li><li><a href="#toc21" tabindex="0">UNICODE関数との関係（逆変換ペア）</a></li></ol></li><li><a href="#toc22" tabindex="0">星評価（★★★☆☆）をUNICHAR関数で自動生成する</a><ol><li><a href="#toc23" tabindex="0">REPT関数との組み合わせ</a></li><li><a href="#toc24" tabindex="0">5段階を超える評価には</a></li></ol></li><li><a href="#toc25" tabindex="0">KPIダッシュボードでUNICHAR関数を活用する</a><ol><li><a href="#toc26" tabindex="0">達成状況を3色アイコンで表示する</a></li><li><a href="#toc27" tabindex="0">前月比を記号と数値でセットに表示する</a></li><li><a href="#toc28" tabindex="0">記号の統一でレポートの見た目をそろえる</a></li></ol></li><li><a href="#toc29" tabindex="0">UNICHAR関数のよくある質問（FAQ）</a><ol><li><a href="#toc30" tabindex="0">Q1. UNICHAR関数はGoogleスプレッドシートでも使える？</a></li><li><a href="#toc31" tabindex="0">Q2. UNICHAR関数で絵文字を表示できる？</a></li><li><a href="#toc32" tabindex="0">Q3. UNICHARでよく使う記号をまとめて確認する方法は？</a></li><li><a href="#toc33" tabindex="0">Q4. UNICHAR関数で「?」が表示される場合の原因は？</a></li></ol></li><li><a href="#toc34" tabindex="0">まとめ</a><ol><li><a href="#toc35" tabindex="0">関連記事</a></li></ol></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">UNICHAR関数とは？</span></h2>



<p class="wp-block-paragraph">UNICHAR関数は、<strong>Unicode（ユニコード）のコードポイントを指定して、対応する文字を返す</strong>関数です。</p>



<p class="wp-block-paragraph">たとえば <code>=UNICHAR(65)</code> と入力すると「A」が返ります。<br><code>=UNICHAR(10003)</code> なら「✓」（チェックマーク）です。<br>アルファベットから漢字、記号まで、番号ひとつであらゆる文字を表示できます。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>UNICHAR関数はExcel 2016以降で使えます。Excel 2019・2021・Microsoft 365にも対応しています。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc2">UNICHAR関数の読み方</span></h3>



<p class="wp-block-paragraph">読み方は「ユニキャラ関数」または「ユニコード・キャラクター関数」です。<br>「UNI」はUnicode（世界中の文字に一意の番号を割り当てた国際規格）、「CHAR」はCharacter（文字）の略です。</p>



<h3 class="wp-block-heading"><span id="toc3">UNICHAR関数でできること</span></h3>



<p class="wp-block-paragraph">UNICHAR関数を使うと、次のようなことができます。</p>



<ul class="wp-block-list"><li>チェックマーク（✓✗）を数式で表示する</li><li>丸数字（①②③&#8230;）を連番で自動生成する</li><li>矢印（▲▼）で増減の方向を見せる</li><li>セル内改行を数式で挿入する</li></ul>



<p class="wp-block-paragraph">いずれも、コードポイント（文字に対応する番号）を指定するだけです。</p>



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



<h3 class="wp-block-heading"><span id="toc5">基本構文</span></h3>



<pre class="wp-block-code"><code>=UNICHAR(数値)</code></pre>



<h3 class="wp-block-heading"><span id="toc6">引数：数値</span></h3>



<figure class="wp-block-table"><table><thead><tr><th>引数</th><th>必須/省略可</th><th>説明</th></tr></thead><tbody><tr><td>数値</td><td>必須</td><td>表示したい文字のUnicodeコードポイントを指定</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">引数はたったの1つです。<br>指定できる範囲は1〜1,114,111です。<br>この範囲を外れるとエラーになります。</p>



<p class="wp-block-paragraph">数値は直接入力するか、セル参照で指定できます。</p>



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



<h3 class="wp-block-heading"><span id="toc8">直接数値を入力して文字を表示する</span></h3>



<p class="wp-block-paragraph">数式に番号を直接書くのが一番シンプルな使い方です。</p>



<pre class="wp-block-code"><code>=UNICHAR(65)      → A
=UNICHAR(12354)   → あ
=UNICHAR(10003)   → ✓</code></pre>



<p class="wp-block-paragraph">結果を見れば、番号と文字の対応がすぐにわかります。<br>よく使う記号の番号をメモしておくと便利ですよ。</p>



<h3 class="wp-block-heading"><span id="toc9">セル参照で引数を指定する</span></h3>



<p class="wp-block-paragraph">セルに入力された番号を参照するパターンです。</p>



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



<p class="wp-block-paragraph">A1に「9733」と入力されていれば、★（黒い星）が表示されます。<br>一覧表からまとめて変換したいときに使ってみてください。</p>



<h2 class="wp-block-heading"><span id="toc10">実務で使えるコードポイント対応表</span></h2>



<p class="wp-block-paragraph">よく使う記号のコードポイントをまとめました。<br>数式を書くときの参照用にお使いください。</p>



<p class="wp-block-paragraph"><strong>チェック・投票系</strong></p>



<figure class="wp-block-table"><table><thead><tr><th>文字</th><th>コードポイント</th><th>数式</th></tr></thead><tbody><tr><td>✓</td><td>10003</td><td>=UNICHAR(10003)</td></tr><tr><td>✔</td><td>10004</td><td>=UNICHAR(10004)</td></tr><tr><td>✗</td><td>10007</td><td>=UNICHAR(10007)</td></tr><tr><td>☑</td><td>9745</td><td>=UNICHAR(9745)</td></tr><tr><td>☐</td><td>9744</td><td>=UNICHAR(9744)</td></tr></tbody></table></figure>



<p class="wp-block-paragraph"><strong>矢印・三角系</strong></p>



<figure class="wp-block-table"><table><thead><tr><th>文字</th><th>コードポイント</th><th>数式</th></tr></thead><tbody><tr><td>→</td><td>8594</td><td>=UNICHAR(8594)</td></tr><tr><td>←</td><td>8592</td><td>=UNICHAR(8592)</td></tr><tr><td>↑</td><td>8593</td><td>=UNICHAR(8593)</td></tr><tr><td>↓</td><td>8595</td><td>=UNICHAR(8595)</td></tr><tr><td>▲</td><td>9650</td><td>=UNICHAR(9650)</td></tr><tr><td>▼</td><td>9660</td><td>=UNICHAR(9660)</td></tr></tbody></table></figure>



<p class="wp-block-paragraph"><strong>丸数字</strong></p>



<figure class="wp-block-table"><table><thead><tr><th>文字</th><th>コードポイント</th><th>計算式</th></tr></thead><tbody><tr><td>①</td><td>9312</td><td>9311 + 1</td></tr><tr><td>②</td><td>9313</td><td>9311 + 2</td></tr><tr><td>③</td><td>9314</td><td>9311 + 3</td></tr><tr><td>&#8230;</td><td>&#8230;</td><td>9311 + n</td></tr><tr><td>⑳</td><td>9331</td><td>9311 + 20</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">丸数字は「9311 + 番号」で求められます。<br>この規則性を使えば、連番を自動生成できます。</p>



<p class="wp-block-paragraph"><strong>その他</strong></p>



<figure class="wp-block-table"><table><thead><tr><th>文字</th><th>コードポイント</th><th>用途</th></tr></thead><tbody><tr><td>★</td><td>9733</td><td>評価・レーティング</td></tr><tr><td>☆</td><td>9734</td><td>評価・レーティング</td></tr><tr><td>（改行）</td><td>10</td><td>セル内改行</td></tr></tbody></table></figure>



<h2 class="wp-block-heading"><span id="toc11">実践的な使い方・応用例</span></h2>



<h3 class="wp-block-heading"><span id="toc12">チェックマーク（✓✗）を条件で自動表示する</span></h3>



<p class="wp-block-paragraph">タスク管理表で「完了」なら✓、そうでなければ✗を表示する例です。</p>



<pre class="wp-block-code"><code>=IF(A2=&quot;完了&quot;, UNICHAR(10003), UNICHAR(10007))</code></pre>



<p class="wp-block-paragraph">A2が「完了」のとき✓、それ以外のとき✗が表示されます。<br>IF関数と組み合わせるだけで、ステータスの視認性がグッと上がります。</p>



<p class="wp-block-paragraph">チェックボックス風にしたい場合は、次のように書きます。</p>



<pre class="wp-block-code"><code>=IF(A2=&quot;完了&quot;, UNICHAR(9745), UNICHAR(9744))</code></pre>



<p class="wp-block-paragraph">☑と☐が切り替わるので、見た目がよりわかりやすくなりますよ。</p>



<h3 class="wp-block-heading"><span id="toc13">丸数字（①②③）を連番で自動生成する</span></h3>



<p class="wp-block-paragraph">行番号を使って丸数字を自動的に振るパターンです。</p>



<pre class="wp-block-code"><code>=UNICHAR(9311+ROW(A1))</code></pre>



<p class="wp-block-paragraph">ROW(A1)は「1」を返すので、9311+1=9312で①になります。<br>下にコピーすれば②③④&#8230;と自動で連番になります。</p>



<p class="wp-block-paragraph">番号を任意の値にしたい場合は、セル参照にします。</p>



<pre class="wp-block-code"><code>=UNICHAR(9311+A2)</code></pre>



<p class="wp-block-paragraph">A2に「5」と入力すれば⑤が表示されます。<br>丸数字は①〜⑳（9312〜9331）の範囲で使えます。</p>



<h3 class="wp-block-heading"><span id="toc14">矢印（▲▼）をIF関数と組み合わせて増減表示する</span></h3>



<p class="wp-block-paragraph">前月比の増減を▲▼で表すパターンです。</p>



<pre class="wp-block-code"><code>=IF(B2&gt;B1, UNICHAR(9650), IF(B2&lt;B1, UNICHAR(9660), &quot;－&quot;))</code></pre>



<p class="wp-block-paragraph">B2がB1より大きければ▲（上向き三角）を表示します。<br>小さければ▼（下向き三角）、同じなら「－」です。</p>



<p class="wp-block-paragraph">数値と組み合わせると、さらにわかりやすくなります。</p>



<pre class="wp-block-code"><code>=IF(B2&gt;B1, UNICHAR(9650)&amp;B2-B1, IF(B2&lt;B1, UNICHAR(9660)&amp;B1-B2, &quot;－&quot;))</code></pre>



<p class="wp-block-paragraph">▲500、▼200のように、方向と差額を一目で確認できます。<br>売上レポートや在庫管理表で活躍するパターンですよ。</p>



<h3 class="wp-block-heading"><span id="toc15">セル内改行を挿入する（UNICHAR(10)）</span></h3>



<p class="wp-block-paragraph">2つのセルの値を改行つきで結合するパターンです。</p>



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



<p class="wp-block-paragraph">UNICHAR(10)はラインフィード（改行コード）を返します。<br><a href="https://mashukabu.com/excel-function-howto-use-char/">CHAR関数</a>の <code>CHAR(10)</code> とまったく同じ動きです。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>セル内改行を表示するには、セルの書式設定で「折り返して全体を表示する」を有効にしてください。設定しないと改行が見えません。</p></blockquote>



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



<p class="wp-block-paragraph">UNICHAR関数で発生するエラーは主に2種類です。</p>



<h3 class="wp-block-heading"><span id="toc17">#VALUE!エラー：数値が範囲外</span></h3>



<p class="wp-block-paragraph">指定した数値が有効範囲（1〜1,114,111）の外にあるとき発生します。</p>



<figure class="wp-block-table"><table><thead><tr><th>原因</th><th>数式の例</th><th>説明</th></tr></thead><tbody><tr><td>0を指定</td><td>=UNICHAR(0)</td><td>0はUnicodeの有効範囲外</td></tr><tr><td>負の値</td><td>=UNICHAR(-1)</td><td>負の数は指定できない</td></tr><tr><td>上限超え</td><td>=UNICHAR(1114112)</td><td>1,114,111が上限</td></tr><tr><td>数値以外</td><td>=UNICHAR(&#8220;あ&#8221;)</td><td>文字列は指定できない</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">対処法は、有効範囲の数値を指定することです。<br>入力ミスが心配な場合はIFERROR関数でガードしましょう。</p>



<pre class="wp-block-code"><code>=IFERROR(UNICHAR(A1), &quot;&quot;)</code></pre>



<p class="wp-block-paragraph">エラー時に空白を返すので、表が崩れるのを防げますよ。</p>



<h3 class="wp-block-heading"><span id="toc18">#N/Aエラー：サロゲート領域</span></h3>



<p class="wp-block-paragraph">55,296〜57,343の範囲を指定すると#N/Aエラーになります。</p>



<pre class="wp-block-code"><code>=UNICHAR(55296)  → #N/A</code></pre>



<p class="wp-block-paragraph">この範囲はサロゲート領域（Unicodeで特殊文字を表現するために予約された番号帯）です。<br>単独では文字として使えないため、エラーが返ります。</p>



<p class="wp-block-paragraph">通常の業務で意図的にこの範囲を使うことはほぼありません。<br>データに含まれる可能性がある場合は、IFERROR関数で対処してください。</p>



<pre class="wp-block-code"><code>=IFERROR(UNICHAR(A1), &quot;変換不可&quot;)</code></pre>



<h2 class="wp-block-heading"><span id="toc19">似た関数との違い・使い分け</span></h2>



<h3 class="wp-block-heading"><span id="toc20">CHAR関数との違い（ANSI vs Unicode）</span></h3>



<p class="wp-block-paragraph"><a href="https://mashukabu.com/excel-function-howto-use-char/">CHAR関数</a>もUNICHAR関数と同じく「番号→文字」の変換関数です。<br>ただし、対応する範囲が大きく異なります。</p>



<figure class="wp-block-table"><table><thead><tr><th>比較項目</th><th>UNICHAR関数</th><th><a href="https://mashukabu.com/excel-function-howto-use-char/">CHAR関数</a></th></tr></thead><tbody><tr><td>対応文字コード</td><td>Unicode（全域）</td><td>ANSI / Mac文字セット</td></tr><tr><td>指定できる範囲</td><td>1〜1,114,111</td><td>1〜255</td></tr><tr><td>「A」の結果</td><td>A</td><td>A</td></tr><tr><td>環境依存</td><td>なし</td><td>あり（Windows / Macで異なる）</td></tr><tr><td>対応バージョン</td><td>Excel 2016〜</td><td>Excel 2007〜</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">ASCII範囲（1〜127）では、どちらも同じ結果を返します。<br>たとえば65を指定すれば、どちらも「A」です。</p>



<p class="wp-block-paragraph">違いが出るのは128以上の番号です。<br>CHAR関数は255までしか対応していません。<br>チェックマークや丸数字は表示できないのです。</p>



<p class="wp-block-paragraph">記号や特殊文字を使いたい場合はUNICHAR関数を選びましょう。<br>改行（コード10）のように低い番号だけで済む場面なら、CHAR関数でも問題ありませんよ。</p>



<h3 class="wp-block-heading"><span id="toc21">UNICODE関数との関係（逆変換ペア）</span></h3>



<p class="wp-block-paragraph"><a href="https://mashukabu.com/excel-function-howto-use-unicode/">UNICODE関数</a>は、UNICHAR関数と逆の働きをします。<br>UNICHAR関数が「番号→文字」なら、UNICODE関数は「文字→番号」です。</p>



<pre class="wp-block-code"><code>=UNICHAR(10003)       → ✓
=UNICODE(&quot;✓&quot;)         → 10003</code></pre>



<p class="wp-block-paragraph">セットで覚えておくと便利です。<br>「この記号の番号は何だろう？」と思ったら、UNICODE関数で調べてみてください。</p>



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>変換方向</th><th>使用例</th><th>結果</th></tr></thead><tbody><tr><td>UNICHAR</td><td>番号→文字</td><td>=UNICHAR(9733)</td><td>★</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-unicode/">UNICODE</a></td><td>文字→番号</td><td>=UNICODE(&#8220;★&#8221;)</td><td>9733</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">同じように、<a href="https://mashukabu.com/excel-function-howto-use-char/">CHAR関数</a>と<a href="https://mashukabu.com/excel-function-howto-use-code/">CODE関数</a>もペアの関係です。<br>4つの関数をまとめると次のようになります。</p>



<figure class="wp-block-table"><table><thead><tr><th>ペア</th><th>番号→文字</th><th>文字→番号</th><th>対応範囲</th></tr></thead><tbody><tr><td>Unicode系</td><td>UNICHAR</td><td><a href="https://mashukabu.com/excel-function-howto-use-unicode/">UNICODE</a></td><td>Unicode全域</td></tr><tr><td>ANSI系</td><td><a href="https://mashukabu.com/excel-function-howto-use-char/">CHAR</a></td><td><a href="https://mashukabu.com/excel-function-howto-use-code/">CODE</a></td><td>1〜255</td></tr></tbody></table></figure>



<h2 class="wp-block-heading"><span id="toc22">星評価（★★★☆☆）をUNICHAR関数で自動生成する</span></h2>



<p class="wp-block-paragraph">アンケート結果や商品評価表などで、★の数で5段階評価を視覚的に表したいことがあります。UNICHAR関数とREPT関数を組み合わせると、評点に応じた星の連続表示を数式で実現できます。</p>



<h3 class="wp-block-heading"><span id="toc23">REPT関数との組み合わせ</span></h3>



<p class="wp-block-paragraph">REPT関数は「文字を指定した回数繰り返す」関数です。評価スコアがA2セルに入っているとき、次の数式で5段階の星表示を作れます。</p>



<pre class="wp-block-code"><code>=REPT(UNICHAR(9733),A2)&amp;REPT(UNICHAR(9734),5-A2)</code></pre>



<p class="wp-block-paragraph">A2が「3」なら「★★★☆☆」、「5」なら「★★★★★」が表示されます。</p>



<ul class="wp-block-list"><li><code>UNICHAR(9733)</code> → ★（黒星）</li><li><code>UNICHAR(9734)</code> → ☆（白星）</li></ul>



<p class="wp-block-paragraph">評価が1〜5の整数の場合に正しく動作します。0または5以外の数値は想定外になるため、データ側でバリデーションしておきましょう。</p>



<h3 class="wp-block-heading"><span id="toc24">5段階を超える評価には</span></h3>



<p class="wp-block-paragraph">評価が10段階など細かい場合は、REPT の繰り返し数を動的にしてください。たとえば10点満点のスコアを5つの★に変換するには次のように書きます。</p>



<pre class="wp-block-code"><code>=REPT(UNICHAR(9733),ROUND(A2/2,0))&amp;REPT(UNICHAR(9734),5-ROUND(A2/2,0))</code></pre>



<p class="wp-block-paragraph">10点満点のA2を2で割って丸め、★の個数に変換しています。</p>



<h2 class="wp-block-heading"><span id="toc25">KPIダッシュボードでUNICHAR関数を活用する</span></h2>



<p class="wp-block-paragraph">チェックマーク・矢印・星の3種類の記号を組み合わせると、数式だけで視覚的なKPIダッシュボードを作れます。フォントや画像を使わず、データ更新と同時に記号が自動で切り替わるのが強みです。</p>



<h3 class="wp-block-heading"><span id="toc26">達成状況を3色アイコンで表示する</span></h3>



<p class="wp-block-paragraph">売上目標に対する達成率に応じて、○△×を表示するパターンです。</p>



<pre class="wp-block-code"><code>=IF(B2/C2&gt;=1, UNICHAR(9711), IF(B2/C2&gt;=0.8, UNICHAR(9651), UNICHAR(10007)))</code></pre>



<ul class="wp-block-list"><li>達成率100%以上 → ○（9711）</li><li>達成率80〜99% → △（9651）</li><li>達成率80%未満 → ✗（10007）</li></ul>



<p class="wp-block-paragraph">C2に目標値、B2に実績値が入っている場合に使えます。3段階で状況を一目で把握できるので、進捗管理の月次レポートに貼り付けるだけで見栄えが変わります。</p>



<h3 class="wp-block-heading"><span id="toc27">前月比を記号と数値でセットに表示する</span></h3>



<p class="wp-block-paragraph">売上の前月比を▲▼と数値で組み合わせて1つのセルに表示するパターンです。</p>



<pre class="wp-block-code"><code>=IF(B2&gt;B1, UNICHAR(9650)&amp;TEXT(B2-B1,&quot;#,##0&quot;), IF(B2&lt;B1, UNICHAR(9660)&amp;TEXT(B1-B2,&quot;#,##0&quot;), &quot;－&quot;))</code></pre>



<ul class="wp-block-list"><li>前月より増加 → ▲1,200（のように数値付きで表示）</li><li>前月より減少 → ▼800</li><li>変化なし → 「－」</li></ul>



<p class="wp-block-paragraph">TEXT関数で数値をカンマ付き書式にして、UNICHAR記号と文字列結合しています。<a href="https://mashukabu.com/excel-function-howto-use-text/">TEXT関数の書式コード</a>を変えれば、パーセント表示なども簡単に対応できます。</p>



<h3 class="wp-block-heading"><span id="toc28">記号の統一でレポートの見た目をそろえる</span></h3>



<p class="wp-block-paragraph">UNICHAR関数を使うメリットの1つは、コピーや共有をしても記号が崩れないことです。フォントの種類を問わずUnicodeの番号で文字が決まるため、Windows・Macの違いやフォント環境による表示ブレが起きにくいです。</p>



<p class="wp-block-paragraph">一方、Wingdingsなどの飾り文字フォントで入力した記号は、フォントが変わると見た目が崩れます。複数人で共有するExcelファイルであれば、UNICHAR関数で管理するほうが安全ですよ。</p>



<h2 class="wp-block-heading"><span id="toc29">UNICHAR関数のよくある質問（FAQ）</span></h2>



<h3 class="wp-block-heading"><span id="toc30">Q1. UNICHAR関数はGoogleスプレッドシートでも使える？</span></h3>



<p class="wp-block-paragraph">はい。Googleスプレッドシートでも <code>=UNICHAR(数値)</code> の構文はExcelとまったく同じです。コードポイントの対応表もUnicodeに準拠しているため、Excelで確認した番号をそのまま使えます。</p>



<p class="wp-block-paragraph">ただし、絵文字などの一部の文字はスプレッドシートとExcelで表示が異なる場合があります（環境のフォント依存）。</p>



<h3 class="wp-block-heading"><span id="toc31">Q2. UNICHAR関数で絵文字を表示できる？</span></h3>



<p class="wp-block-paragraph">技術的には可能ですが、実用には注意が必要です。絵文字はUnicodeの U+1F600 以降（10進数で128512〜）に収録されています。</p>



<pre class="wp-block-code"><code>=UNICHAR(128512)  → 😀（環境によって表示）</code></pre>



<p class="wp-block-paragraph">ただし、Excelでの絵文字表示はフォントや環境に強く依存します。業務用ファイルで安定して使いたい場合は、チェックマーク（✓✗）や矢印（▲▼）など10000番台の記号を使うのが無難です。</p>



<h3 class="wp-block-heading"><span id="toc32">Q3. UNICHARでよく使う記号をまとめて確認する方法は？</span></h3>



<p class="wp-block-paragraph">A1:A1000の各セルに「=UNICHAR(ROW()+9000)」のような数式を入れると、連番のコードポイントに対応する文字を一覧で確認できます。</p>



<pre class="wp-block-code"><code>A1: =IFERROR(UNICHAR(9000+ROW(A1)),&quot;&quot;)</code></pre>



<p class="wp-block-paragraph">下にコピーすれば 9001, 9002, 9003&#8230; に対応する文字が並びます。欲しい記号のコードポイントを効率よく探したいときに使えます。</p>



<h3 class="wp-block-heading"><span id="toc33">Q4. UNICHAR関数で「?」が表示される場合の原因は？</span></h3>



<p class="wp-block-paragraph">指定したコードポイントに対応する文字がフォントに含まれていないと「?」や「□」が表示されます。これはUNICHAR関数の問題ではなく、フォントの問題です。</p>



<p class="wp-block-paragraph">「Segoe UI」「Noto Sans」など幅広い文字を収録したフォントに変更すると表示されるケースが多いです。また「游ゴシック」などWindows標準フォントでも多数の記号に対応しています。</p>



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



<p class="wp-block-paragraph">UNICHAR関数は <code>=UNICHAR(数値)</code> と書くだけで、Unicodeの文字を表示できる関数です。</p>



<ul class="wp-block-list"><li>引数は<strong>数値</strong>の1つだけ（1〜1,114,111の範囲）</li><li><strong>チェックマーク・丸数字・矢印</strong>など、特殊記号を数式で挿入できる</li><li>IF関数やROW関数と組み合わせれば、<strong>条件付きの記号表示</strong>や<strong>連番生成</strong>も自動化できる</li><li><a href="https://mashukabu.com/excel-function-howto-use-char/">CHAR関数</a>と違い、256以上の記号も表示できる</li><li><a href="https://mashukabu.com/excel-function-howto-use-unicode/">UNICODE関数</a>と逆変換のペアで使うと便利</li><li>エラーが心配なときはIFERROR関数でガードする</li></ul>



<p class="wp-block-paragraph">記号の挿入や番号の確認に、ぜひUNICHAR関数を活用してみてください。</p>



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



<ul class="wp-block-list"><li><a href="https://mashukabu.com/excel-function-howto-use-unicode/">ExcelのUNICODE関数の使い方｜CODE関数との違いも解説</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-char/">ExcelのCHAR関数の使い方｜文字コードから文字を取得する方法</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-code/">ExcelのCODE関数の使い方｜文字を文字コード番号に変換する方法</a></li></ul>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/excel-function-howto-use-unichar/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
