TOP
SumByCellColor関数
SUMBYCELLCOLOR() 説明
多くの人々はセルを区別するために色を使用します。セルの色を使用すると、Excel (Calc)ブック内のデータを理解しやすくなります。
残念ながら、Excel (Calc)には、セルの色を数式内の条件として使用するための組み込み関数がありません。特定の色を持つセルのみをカウントまたは合計する数式を作成することは、非常に面倒になる可能性があります。これは、変更を加える際にエラーが発生しやすい複雑な数式につながることがよくあります。
SUMBYCELLCOLOR()関数は、特定の塗りつぶしの色を持つセル内の値を合計します。
SUMBYCELLCOLOR関数の主な特徴
構文:
=SUMBYCELLCOLOR(RangeToSum; SampleCell)
引数:
- RangeToSum: 合計するセル範囲。
- SampleCell: サンプル色を含むセル。
使用例
SUMBYCELLCOLOR()関数は使い方が簡単です。希望するセル範囲を選択し、必要な色を含むセルを指定するだけで、Excel (Calc)は同じ色を持つセルを自動的に合計します。
=SUMBYCELLCOLOR(RangeToSum; SampleCell)
次のような結果が得られます。
この例では、以下の値が使用されています。
- RangeToSum: B4:H4 - 勤務時間を含むセル範囲。
- SampleCell: B10 - 必要な色(緑)を含むセル。
以下の状況に心当たりはありませんか?
- YLCにこの機能があるかどうかはわかりませんが、範囲内の色付きセルを数えることができれば便利です。例えば、B1:B500の範囲に17個のピンク色のセルがあるとします。テキストやデータがなくても、これら5つのピンク色のセルを数える数式が必要です。
- SUMIFの条件として色を使用できますか?合計する必要がある列がありますが、黄色のセルだけです。
- Excel (Calc)の最新バージョンでは、セルの色とフォントの色で並べ替えができることに気づきました。Excel (Calc)の関数についてはどうですか?数式もセルの色やフォントの色を扱えますか?
- セルの塗りつぶし色や背景色でセルを数えたり合計したりするにはどうすればよいですか?Excel (Calc)には、指定された背景色に基づいてセル範囲を数えたり合計したりできる数式がないようです。
- 私の同僚の何人かは、特定タスクを実行した人に応じてセルを手動で色付けすることで、作業を追跡していました(例えば、Johnは作業したセルを青に、Susanは赤に、Danielは黄色に色付けしていました)。各色の合計数を知る必要があります。合計を得るために毎回色で並べ替える必要がない、自動化された何かを探しています。問題は、彼らがセルを手動で色付けしているため、色以外に合計を導き出す基準がないことのようです。
計算に関する注意
Excel (Calc)は、セル(参照されている)の値が変更された場合にのみ数式を再計算し、色が変更された場合には再計算しないため、シート上の一部の数式は必ずしも更新のために実行されるわけではありません。この場合、F9またはCtrl+Alt+F9キーの組み合わせを使用して、YLC Utilitiesの数式を更新できます。
拡張機能のダウンロード
SUMBYCELLCOLOR()関数は、YLC Utilities拡張機能をインストールすることで利用できます。
その後、この関数はExcel (LibreOffice Calc)で開かれるすべてのファイルで利用可能になります。