Google検索

Windows8 & Office2013 Excel2013

チェックボックスを使って自動集計

投稿日:2017年1月9日 更新日:

Excelで下のようにチェックボックスを使用してチェックした個数と価格の合計を求める方法を紹介します。

エクセルの表

[開発]タブの表示


事前準備として、まず[開発]タブが表示されているか確認します。

開発タブ

もし、[開発]タブを表示されていない場合は、以下の記事を参考に表示してください。

開発タブの表示

Office2010から[開発]タブを表示する方法が変わりました。 Office2010以降は以下の方法で表示します。 [ファイル]タブの[ ...

続きを見る

[オブジェクトの選択]ボタンを[クイックアクセスツールバー]に登録

もう1つ、操作を楽にするために[オブジェクトの選択]ボタンをクイックアクセスツールバーに登録します。

[ホーム]タブの右端にある[検索と選択]をクリックして[オブジェクトの選択]で右クリックして、そして、[クイックアクセスツールバーに追加]をクリックします。

追加登録している方は読み飛ばしてください。

検索と選択

追加すると、クイックアクセスツールバーに[オブジェクトの選択]ボタンが表示されます。

オブジェクトの選択

参考オブジェクトの選択ボタンが無効状態の場合は、互換モードではないかを確認してください。

【オブジェクトの選択と表示】が無効

Word2013で[ホーム]タブの[編集]グループにある[選択]-[オブジェクトの選択と表示]をクリックしたら、無効なコマンドになっています ...

続きを見る

チェックボックスの作成

チェックボックスを作成します。

[開発]タブをクリックして[挿入]から[チェックボックス(フォームコントロール)]をクリックします。

チェックボックス(フォームコントロール)

シート内でクリックすると、下のようにチェックボックスが挿入されます。

チェックボックスの挿入

[チェック1]のテキストを削除します。

チェックボックスで右クリックして、ショートカットメニューから[テキストの編集]をクリックします。

そして、[チェック1]の文字を削除します。

テキストの編集

そして、任意の大きさにします。

[Alt]キーを押したままドラッグすると微調整しやすいです。

大きさの調整

コントロールの書式設定でリンクするセルの設定

チェックボックスをセル内へ移動した後、右クリックしてショートカットメニューから[コントロールの書式設定]をクリックします。

コントロールの書式設定

[コントロールの書式設定]ダイアログボックスが表示されます。

[コントロール]タブにある[リンクするセル]の[ダイアログボックス拡大/縮小]ボタンをクリックします。

コントロールの書式設定ダイアログボックス

セル[E2]をクリックして、再度 [ダイアログボックス拡大/縮小]ボタンをクリックします。

ここでは、セル[E2]にしましたが、任意のセルで構いません。

リンクするセルを選択

下のようにリンクするセルに[$E$2]と表示されていることを確認して[OK]ボタンをクリックします。

オブジェクトの書式設定ダイアログボックス

チェックボックスの確認

チェックボックスをクリックしてオンにすると、セル[E2]の値は[TRUE]となり、

チェックボックスオン

チェックボックスがオフになると、セル[E2]の値は[FALSE]となります。

チェックボックスオフ

チェックボックスを同間隔で貼り付け

このチェックボックスを下のセルへコピーします。

その時、同間隔で貼り付けていく方法です。

クイックアクセスツールバーに登録した[オブジェクトの選択]ボタンをクリックして、チェックボックスを選択します。

注意[オブジェクトの選択]が有効になっていないと、以下の操作はできません。

チェックボックスのセルの選択が上手くできるようであれば、セルを選択してオートフィルで貼り付けていって構いません。セルの枠線近くでマウスが十字の形の時にクリックするとセル選択ができます。セルの幅が狭いとセル選択がやりづらいと思いますので、ここでは、オブジェクトをコピーする方法を紹介します。

チェックボックスを選択して、[Ctrl]キーと[D]キーを押します

Ctrl+Dで貼り付け

チェックボックスがコピーされ貼り付けられます。

貼り付けられたチェックボックスをセル[C3]の中央になるよう配置します。

[Alt]キーを使用すると微調整しやすいですね。

あとは、[Ctrl]キーと[D]キーを押してセル[C11]までチェックボックスを貼り付けます

[Ctrl]+[D]は同間隔にコピー&ペーストする複製のショートカットキーです。

複製(動画)

チェックボックスの貼り付け

斜めに貼り付けた場合の修正方法

もし、下のように斜めになってしまった場合は、オブジェクトをすべて選択して[左揃え]や[右揃え]ににするといいです。

上記では、[オブジェクトの選択]を有効にして操作しましたが、[オブジェクトの選択]が無効の状態でも[チェックボックス]のコピー&ペーストはできます。

その時は、斜めになるかと思いますので、以下の操作を行ってください。

クイックアクセスツールバーに登録した[オブジェクトの選択]ボタンをクリックしてチェックボックスを上から囲むようにドラッグして全部を選択します。

チェックボックスをすべて選択

そして、[書式]タブの右端にある[配置]から[右揃え]をクリックします。

[書式]タブの右端にある[配置]から[右揃え]をクリック

この場合は[右揃え]ですが、ケースに合わせて選択してください。

注意オブジェクトの選択ボタンを使用しない場合は、再度 クイックアクセスツールバーからクリックしてオフにしてください。

オフにしないと、セルの選択ができません。

チェックボックスの整列

リンクするセルの変更

この後、少し面倒ですが、貼り付けたチェックボックスの[リンクするセル]を変更していきます。

セル[C2]に配置したチェックボックスは、リンクするセルをセル[E3]にします。

リンクするセルの編集

C列の全てのチェックボックスの編集が済んだら、各チェックボックスがE列のセルの値とリンクしていることを確認してください。

チェックボックスの完成

COUNTIF関数、SUMIF関数の入力

後は、数式です。

チェックボックスがオンの個数を求めるため、COUNTIF関数を使用します。

セル[C13]に以下のように入力します。

=COUNTIF($E$2:$E$11,TRUE)

関数の引数ダイアログボックスを表示すると、下のようになります。

範囲セル[E2]からセル[E11]までのTRUEの数を返します。

COUNTIF関数

価格合計を求めるには、SUMIF関数を使用します。

セル[C13]に、以下のように入力します。

=SUMIF($E$2:$E$11,TRUE,$B$2:$B$11)

この時合計範囲は、セル[B2]からセル[B11]までにします。

SUMIF関数

チェックボックスをオンにしたり、オフにしたりして、個数と合計が変化するかを確認してください。

また、必要であれば[シートの保護]をかけて、不要な操作を制限しておくといいですね。[シートの保護]については、以下の記事を参考にしてください。シートの保護をするのであれば、リンクするセルを別シートのセルに設定すると効率的です。

数式を壊されたくない、数式が入力されたセルのみロック(保護)するには

Excelのブックを複数人と共有すると「えっ?」と思うことはよくあります。 「せっかく苦労して作成した数式が消えてる!」なんてこともあります ...

続きを見る

参考以下は、コントロールに関する記事です。

カレンダーをクリックして日付を入力

Excel2007で、カレンダーを表示して日付を入力する方法です。 注意Acce2007がインストールされている環境が必要です。 [開発]タ ...

続きを見る

オプションボタンの挿入

Excelでオプションボタンを挿入する方法です。 オプションボタンは、複数の選択肢の中から1つを選択するときに使用します。 また、ワークシー ...

続きを見る

Wordでも解説しています。

コンボボックスの作成

Word2013でのコンボボックスの作成方法です。 コンボボックス コンテンツ コントロールの挿入 [開発]タブの[コントロール]グループに ...

続きを見る

オプションボタンの挿入とグループ化

Word2013でコントロールのオプションボタンを挿入した後、グループ化する方法です。 オプションボタンは[開発]タブにありますが、[開発] ...

続きを見る

オプションボタンの既定をオフにするには

Wordで[開発]タブの[ActiveXコントロール]から、[オプションボタン]を挿入することができます。 オプションボタンは、グループの中 ...

続きを見る

テキスト範囲のグループ化(編集ロック)

テキスト範囲をグループ化しておくと、削除も編集もできなくなります。[グループ化]は、[開発]タブの[コントロール]グループにあります。 [開 ...

続きを見る

また、[Word97-2003]形式で保存する場合は、[フォームコントロール]を使用します。

コンテンツコントロールとフォームコントロール

Word2010で[開発]タブの[コントロール]グループにある[コンテンツコントロール]を使って、作成した文書を[Word97-2003]の ...

続きを見る

以下は、Word2007で解説しています。

コントロールのコンボボックスとドロップダウンリストの違い

コントロールのリッチテキストとテキストの違い

フォームに日付選択カレンダーを表示

Profile

執筆者/はま

おすすめ記事と広告

-Windows8 & Office2013 Excel2013

Copyright © 2001-2019 初心者のためのOffice講座 All Rights Reserved.

Copyright© 初心者のためのOffice講座 , 2019 AllRights Reserved Powered by AFFINGER4.