多くの人がセルのマーキングに色を使用しています。セルの色を操作することで、Excel (Calc) ブック内のデータを理解しやすくなります。
残念ながら、Excel (Calc) には、数式の条件としてセルの色を使用するための組み込み関数がありません。特定の色のセルのみをカウントしたり合計したりする数式を作成するのは、非常に面倒になることがあります。その結果、変更を加える際にエラーが発生しやすい複雑な数式になることがよくあります。
COUNTBYFONTCOLOR() 関数は、特定のフォントの色を持つセルの数をカウントします。
=COUNTBYFONTCOLOR(RangeToCount; SampleCell)
COUNTBYFONTCOLOR() 関数は使いやすいです。目的のセル範囲を選択し、必要な色が含まれているセルを指定するだけで、Excel (Calc) が同じテキスト色のセルの数を自動的にカウントします:
=COUNTBYFONTCOLOR(RangeToCount; SampleCell)
次のような結果になります:
この例では、次の値が使用されています:
Excel (Calc) は、色が変更されたときではなく、参照先のセルの値が変更されたときにのみ数式を再計算するため、一部のワークシートの数式が常に更新されるとは限りません。この場合、ショートカットキー F9 または Ctrl+Alt+F9 を使用して、YLC Utilities の数式を更新できます。
YLC Utilities アドオンをインストールすることで、COUNTBYFONTCOLOR() 関数を使用できます。
その後、この関数は Excel (LibreOffice Calc) で開かれるすべてのファイルで使用できるようになります。