エクセルれんと(5)

色わけによる視覚化


このCountColorマクロはあるセルと同じ色であるセルを数えるものだ。


=CountColor(見本の色セル,数えたいセルの範囲)

とやればカウントできる。Excelは表を使って数値を計算するソフトだと思われているが、作業時間などは数字や文字の情報より、色わけして、塗りつぶして視覚化したほうがわかりやすい。特に、「どの時間にどの仕事をどれだけやっていたのか」などの情報は色わけであれば一目瞭然だ。(右図)


そんなわけで、CountColorのようなワークシート関数がExcelに最初から用意されていないのは残念だ。こういう機能を待ち望んでいる人も数多くいるだろう。「このCountColorマクロみたいなのを各自作って使えばいいんじゃないの?」という声も聞こえてきそうだが、そう簡単な話でもないのだ。


CountColorマクロには重大な欠点がある。それもExcelの仕様に由来する欠点である。(つづく)