Então eu descobri por mim mesmo.
Para aqueles que têm problemas semelhantes aqui é como eu fiz:
Eu usei três colunas ocultas na frente (esquerda) da minha tabela, então meus dados são como coluna D, que servem como entradas para minhas regras de formatação condicional.
Row 2
Column A "Is Subtotal"
Column B "Even Subtotal"
Column C "Even Value"
Row 3
Column A ""
Column B TRUE
Column C TRUE
Row 4
Column A =NOT(ISERROR(FIND("Total",D4)))
Column B =IF(A4,NOT(B3),B3)
Column C =IF(NOT(A4),NOT(C3),C3)
-Esta configuração é um exemplo da linha 4, mas as fórmulas permanecem as mesmas para cada linha
-Coluna A é verdadeira, essa linha é um Subtotal (se você usar o recurso Subtotal do Excel (dados localizados > Outline > Subtotal), o Excel incluirá o trabalho "total" em cada linha contendo subtotal)
- Coluna B se a coluna A determinar que esta é uma linha com subtotal e depois alterar o valor (verdadeiro / falso)
-Coluna C se Coulmn A derramar que esta é uma linha sem subtotal, o valor de mudança (true / fale)
-Lasticamente eu tenho quatro regras de formatação conditioanal para cada cenário posible que usam fórmula personalizada
=AND($A4,$B4) Subtotal even
=AND($A4,NOT($B4)) Subtotal odd
=AND(NOT($A4),$B4) Value even
=AND(NOT($A4),NOT($B4)) Value odd
Posso imaginar que isso pode ser feito sem as colunas extras, mas essa solução mantém minhas fórmulas mais simples e mais elegantes.