Você provavelmente pode fazer isso usando o VBA , mas definitivamente não é muito fácil ou o usuário amigáveis. Você pode querer usar Formatação condicional com valores numéricos e códigos de cores.
Alternativamente, você pode usar algo como Resolver One , que é uma planilha que usa IronPython para scripts . O Ironpython é muito mais fácil de trabalhar do que as fórmulas ou macros do Excel, e também permite incorporar objetos e complexos tipos de dados na grade. Você pode definir operadores nesses objetos para que SUM (B: B) retorne o resultado desejado.
Eu usei o Resolver One para fazer um simulador de Texas Holdem Monte Carlo , que fazia uso extensivo de objetos incorporados na grade. Há muitas outras coisas divertidas que você pode fazer com isso também, como gráficos dinâmicos, integração do WatiN, controles do WPF e Síntese de fala