Funkce listu v Excelu neumí pracovat s formátem textu (či obecně buňky)[*], takže se nevyhneš makru. Zde máš příklad, jak sečíst hodnoty v buňkách konkrétní barvy. Zřejmě to bude chtít jen drobnou úpravu.
[*] Nevím jak v novějších verzích, ale do verze 2007 to platí.