Watch video – Insert and Use Checkmark Symbol in Excel
ビデオを見るよりも読む方が好きな方のために、以下に文章によるチュートリアルをご紹介します。
Excelでは、チェックマークとチェックボックスという2種類のチェックマーク (✓) を挿入することができます。
そして、これらは同じではありません。
This Tutorial Covers:
Check Mark Vs Check Box
チェックマークとチェックボックスは似ているように見えますが、Excelでの挿入方法や使用方法が大きく異なります。
チェックマークは、テキストを入力するのと同じように、セルに挿入することができる記号です。 つまり、セルをコピーするとチェックマークもコピーされ、セルを削除するとチェックマークも削除されるのです。 一方、チェックボックスは、ワークシートの上に配置されるオブジェクトです。 そのため、チェックボックスをセルの上に配置した場合、チェックボックスはセルの一部ではなく、セルの上にあるオブジェクトとなります。 つまり、セルを削除しても、チェックボックスは削除されない可能性があります。
インタラクティブなレポートやダッシュボードでは、チェックボックスが使用されているのを目にします。
この記事では、チェックマークのみを取り上げています。 チェックボックスについて詳しく知りたい方は、こちらに詳しいチュートリアルがあります。
Excelでチェックマークのシンボルを挿入するには、かなり多くの方法があります。
ここをクリックしてサンプルファイルをダウンロードし、一緒に見てみましょう。
Excelでチェックマークのシンボルを挿入する
この記事では、私が知っているすべての方法を紹介します。
どの方法を使うかは、仕事でどのようにチェックマークを使いたいかによります (このチュートリアルで後述します)。
さっそく始めましょう!
チェックマークをコピーして貼り付ける
最も簡単なものから始めましょう。
すでにこの記事を読んでいるので、下のチェックマークをコピーして、Excelに貼り付けることができます。
そのためには、チェックマークをコピーして、コピーしたいセルに行きます。 セルをダブルクリックするか、F2キーを押してください。
✔
チェックマークを単純に貼り付ける(Control + V)
チェックマークがExcelに表示されたら、それをコピーして何度でも貼り付けることができます。
キーボード ショートカットの使用
キーボード ショートカットを使用するには、セルのフォントを Wingdings 2 (または使用しているキーボード ショートカットに応じた Wingdings) に変更する必要があります。
以下に、チェックマークや十字記号を挿入するためのキーボードショートカットをいくつかご紹介します。
[記号]ダイアログボックスを使用する
Excelでチェックマークの記号(またはその他の記号)を挿入するもう1つの方法は、[記号]ダイアログボックスを使用することです。
以下に、[記号]ダイアログボックスを使ってチェックマークを挿入する手順を示します。
- チェックマークの記号を挿入したいセルを選択します。
- リボンの[挿入]タブをクリックします。
- 記号のアイコンをクリックします。
- 開いたシンボルダイアログボックスで、フォントとして「Segoe UI Symbol」を選択します。
- チェックマークのシンボルが見つかるまで下にスクロールし、ダブルクリック(または「挿入」をクリック)してください。
上記の手順では、選択したセルにチェックマークが1つ挿入されます。
さらにチェックマークが必要な場合は、すでに挿入されているものをコピーして使用します。
なお、「Segoe UI Symbol」を使用すると、Excelでよく使われるフォント(Arial、Time Now、Calibri、Verdanaなど)でチェックマークを使用することができます。 形や大きさは、フォントによって多少調整されます。
CHAR式の使用
CHAR関数を使ってチェックマーク(またはクロスマーク)を返すことができます。
以下の数式は、セル内のチェックマークのシンボルを返します。
=CHAR(252)
これを動作させるには、フォントをWingdingsに変換する必要があります
なぜでしょうか?
CHAR(252)式を使用すると、ANSI文字(ü)が表示され、フォントをWingdingsに変更するとチェックマークに変換されるからです。
同様のCHAR式(コード番号が異なる)を使用して、チェックマークやクロスマークの別の形式を得ることができます。
式を使うことの本当の利点は、他の式と一緒に使って、結果としてチェックマークやクロスマークを返したときです。
例えば、以下のようなデータセットがあるとします。
以下のIF式を使用して、売上の値が5000以上の場合はチェックマークを、5000未満の場合はクロスマークを取得することができます。
=IF(A2>5000,CHAR(252),CHAR(251))
覚えておいてほしいのは、列のフォントをWingdingsに変換する必要があるということです。
これにより、レポートをもう少し視覚的にすることができます。
数式を削除して値だけを残したい場合は、セルをコピーして値として貼り付けます(右クリックして「特殊な貼り付け」を選択し、「貼り付けと値」アイコンをクリックします)。
オートコレクトの使用
Excelには、スペルミスした単語を自動的に修正する機能があります。
これは、あなたが入力する可能性のあるスペルミスの単語のリストがあらかじめ用意されており、エクセルがそれを自動的に修正するために起こります。
オートコレクトを使ってデルタ記号を挿入する手順は次のとおりです。
- 「ファイル」タブをクリックします。
- 「オプション」をクリックします。
- [オプション]ダイアログボックスで[検証]を選択します。
- [オートコレクトのオプション]ボタンをクリックします。
- 「オートコレクト」ダイアログボックスに以下のように入力します。
- 置換します。 CMARK
- With: ✔ (コピー&ペーストできます)
- [追加]をクリックしてから[OK]をクリックします。
これで、Excel のセルに CMARK と入力すると、自動的にチェックマークに変更されます。
オートコレクトを使用する際に知っておくべきいくつかのことを説明します。 ですから、「cmark」と入力しても、チェックマークの記号には変換されません。 CMARK」と入力する必要があります。
関連するチュートリアル。 Excel オートコレクト
ここをクリックしてサンプル ファイルをダウンロードし、一緒に作業を進めてください
Using Conditional Formatting to Insert Check Mark
条件付き書式を使用して、セルの値に基づいてチェック マークやクロス マークを挿入することができます。
例えば、以下のようなデータセットがあり、値が5000以上の場合はチェックマークを、5000未満の場合はクロスマークを挿入したいとします。
条件付き書式を使って行う手順は以下のとおりです。
- セルB2に「=A2」と入力し、この数式をすべてのセルにコピーします。 これで、今度は隣のセルに同じ値が入り、A列の値を変更すると、B列も自動的に変更されるようになります。
- B列のすべてのセル(チェックマークを挿入したいセル)を選択する
- [ホーム]タブをクリックする
- [条件付き書式]をクリックする
- [新しいルール]をクリックする。
- 「新しい書式のルール」ダイアログボックスで、「書式スタイル」ドロップダウンをクリックし、「アイコンセット」をクリックします。
- 「アイコンスタイル」のドロップダウンで、チェックマークとクロスマークのあるスタイルを選択します。
- 「アイコンのみ表示」にチェックを入れます。
- アイコンの設定で、「パーセント」を「数字」に変更し、以下のように設定します。
- OKをクリックします。
以上の手順で、値が5000以上の場合は緑色のチェックマークが、5000未満の場合は赤色の十字マークが挿入されます。
今回はこの2つのアイコンだけを使用しましたが、必要に応じて黄色のエクスクラメーションマークも使用することができます。
ダブルクリックの使用 (VBAを使用)
少しのVBAコードで、セルをダブルクリックするとすぐにチェックマークが挿入され、再度ダブルクリックするとチェックマークが削除されるという素晴らしい機能を作成することができます。
以下のようなものです (赤い波紋はダブルクリックを示しています):
これを行うには、VBAのダブルクリックイベントと簡単なVBAコードを使用する必要があります。
しかし、ダブルクリックを有効にするための完全なコードをお伝えする前に、VBAがどのようにチェックマークを挿入するかを簡単に説明します。
Sub InsertCheckMark()Range("A1").Font.Name = "Wingdings"Range("A1").Value = "ü"End Sub
さて、同じコンセプトでダブルクリック時にチェックマークを挿入してみましょう。
以下がそのためのコードです。
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)If Target.Column = 2 ThenCancel = TrueTarget.Font.Name = "Wingdings" If Target.Value = "" Then Target.Value = "ü" Else Target.Value = "" End IfEnd IfEnd Sub
この機能が必要なワークシートのコード ウィンドウに、このコードをコピー アンド ペーストする必要があります。 ワークシートのコードウィンドウを開くには、タブの中のシート名を左クリックし、「コードの表示」をクリックします
ここをクリックしてサンプル ファイルをダウンロードし、一緒に作業を進めてください
チェック マーク シンボルの書式設定
チェック マークは、使用する他のテキストやシンボルと同様です。
必要なのは、記号があるセルを選択して、フォント サイズ、フォント カラー、太字などの書式設定を適用することだけです。
条件付き書式を使用したチェックマーク/クロスマークの書式設定
条件付き書式を使用すると、どのような種類の記号があるかに基づいて、セルを書式設定することができます。
以下に例を示します。
B列はCHAR関数を使用して、値が5000以上の場合はチェックマーク、5000未満の場合はクロスマークを返します。
C列とD列のものは条件付き書式を使用しており、色を使った視覚的な表現が改善されているため、見栄えが良くなっています。
以下は、CHAR関数を使用してセルの値に基づいてチェックマークまたはクロスマークを取得したデータセットです。
以下は、セルが持つシンボルに基づいてセルに色を付ける手順です:
- チェックマーク/クロスマークのシンボルがあるセルを選択します。
- [ホーム]タブをクリックします。
- [条件付き書式]をクリックします。
- [新しいルール]をクリックします。
- 「新しい書式ルール」ダイアログボックスで、「数式を使用して、どのセルを書式設定するかを決定する」を選択
- 数式フィールドに次の数式を入力します。 =B2=CHAR(252)
- [書式]ボタンをクリックします。
- 「セルの書式設定」ダイアログボックスで、「塗りつぶし」タブに移動し、緑色を選択します。
- 「フォント」タブに移動し、「色」を「白」に選択します(これは、セルの背景色が緑色の場合に、チェックマークがきれいに見えるようにするためです)。
- OKをクリックする
以上の手順を経て、データは以下のようになります。
同じ手順を繰り返して、クロスマークのあるセルをフォーマットする必要があります。 手順6で数式を=B2=char(251)に変更し、手順9で書式設定を行います。
チェックマークを数える
チェックマーク(またはクロスマーク)の総数を数えたい場合は、COUNTIFとCHARを組み合わせて行うことができます。
例えば、以下のようなデータセットがあり、売上目標を達成した店舗の総数を調べたいとします。
以下は、C列のチェックマークの総数を求める計算式です
=COUNTIF($C$2:$C$10,CHAR(252))
You May Also like the following Excel tutorials:
- How to Insert Delta Symbol in Excel.
- ExcelでDegreeシンボルを挿入する方法。
- Excelで改行を挿入する方法。
- Excelで2つの列を比較する方法。
- To-doリストのExcelテンプレート。