チェックボックス

チェックボックスを挿入する|チェックボックスをリンクする|チェックリストを作成する|動的チャート|チェックボックスを削除する|強力なチェックボックス

Excelにチェックボックスを挿入するのは簡単です。たとえば、チェックボックスを使用して、チェックリストまたは動的チャートを作成します。チェックマーク記号を挿入することもできます。

チェックボックスを挿入する

チェックボックスを挿入するには、次の手順を実行します。

1。 [開発者]タブの[コントロール]グループで、[挿入]をクリックします。

2。 [フォームコントロール]セクションの[チェックボックス]をクリックします。

3。たとえば、セルB2にチェックボックスを描画します。

4。 「チェックボックス1」を削除するには、チェックボックスを右クリックし、テキストをクリックして削除します。

チェックボックスをリンクする

チェックボックスをセルにリンクするには、次の手順を実行します。

1。チェックボックスを右クリックし、[フォーマットコントロール]をクリックします。

2。チェックボックスをセルC2にリンクします。

3。チェックボックスをテストします。

4。列Cを非表示にします。

5。たとえば、単純なIF関数を入力します。

6。チェックボックスのチェックを外します。

注:いくつかのすばらしい例を読んでください。

チェックリストを作成する

チェックリストを作成するには、次の手順を実行します。

1。セルB2にチェックボックスを描画します。

2。セルB2の右下隅をクリックして、セルB11までドラッグします。

3。最初のチェックボックスを右クリックし、[フォーマットコントロール]をクリックします。

4。チェックボックスをその隣のセル(セルC2)にリンクします。

5。他のチェックボックスについても手順4を繰り返します。

6。 COUNTIF関数を挿入して、パックされたアイテムの数をカウントします。

7。列Cを非表示にします。

8。 「準備ができているかどうかを判断するIF関数を挿入します。

9。すべてのチェックボックスをクリックします。

注:セルB16の背景色を自動的に変更する条件付き書式ルールを作成しました。自分で試してみてください。Excelファイルをダウンロードして、チェックリスト(2枚目のシート)をテストします。

動的チャート

チェックボックスを使用するもう1つのクールな例を見てみましょう。動的チャート。

1。たとえば、2つのデータ系列(Rainy DaysとProfit)を使用して組み合わせグラフを作成します。

2。 2つのチェックボックスを追加します。

3。最初のチェックボックスを右クリックし、[フォーマット制御]をクリックします。このチェックボックスをセルB15にリンクします。

4。 2番目のチェックボックスを右クリックし、[フォーマット制御]をクリックします。このチェックボックスをセルC15にリンクします。

5。 2番目のチェックボックスをオフにします。下のセルC15がFALSEに変わります。

2つの新しいデータ系列を作成します。

6。以下に示すIF関数を挿入します。塗りつぶしハンドルを使用してこの数式をコピーします。セルF13まで。

7。新しいProfitデータシリーズに対してこの手順を繰り返します。

説明:チェックボックスがオンの場合、古いデータ系列と新しいデータ系列は同じです。チェックボックスがオフの場合、新しいデータ系列は#N / Aエラーのある範囲に変更されます。

8。組み合わせグラフを作成するための新しいデータ系列。これを実現するには、グラフを選択して右クリックし、[データの選択]をクリックします。

9.最初のチェックボックスをオフにし、2番目のチェックボックスをオンにします。

注:自分で試してください。Excelファイルをダウンロードしてください。動的チャート(3枚目)をテストします。

チェックボックスの削除

複数のチェックボックスを削除するには、次の手順を実行します。

1.CTRLを押しながら使用します。選択するマウスの左ボタン複数のチェックボックス。

2。 [削除]を押します。

強力なチェックボックス

最後に、VBAを使用してExcelで強力なチェックボックスを作成できます。フォームコントロールを挿入する代わりに、ActiveXコントロールを挿入するだけです。

1。チェックボックス(ActiveXコントロール)を挿入します。

2。ステップ6では、独自のコード行を追加して、あらゆる種類のタスクを自動化できます。たとえば、次のコード行を追加して、列Fを非表示および再表示します。

If CheckBox1.Value = True Then Columns( “F”)。Hidden = True
If CheckBox1.Value = False Then Columns ( “F”)。Hidden = False

注:この段階では、コーディングは一歩遠すぎるかもしれませんが、Excelが提供する他の多くの強力な機能の1つを示しています。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です