A primeira resposta postada está definitivamente correta: a solução é usar a formatação condicional. Além disso, fica um pouco difícil de entender. Então, essa resposta pode, em algum nível, ser tecnicamente equivalente a Brian, mas com mais ênfase na clareza; esta resposta:
- Identifica as linhas e colunas no texto além da imagem.
- Exibe datas em formato não ambíguo (dica: nn / nn / yyyy é ambíguo). Infelizmente, isso requer o uso de nomes de mês em algum idioma, então é claro que usei o inglês.
- Usa os valores de data, cores e layout usados pela pergunta.
Os números do dia na Linha 4 são, na verdade, valores de data, formatado usando o formato personalizado "d" (número da data sem zero) em inglês:

Se você tiver apenas os números de 1 a 31 na Linha 4,
em seguida, use DATE(2014, 8, F$4) em vez de F$4 nas fórmulas abaixo.
Defina formatos condicionais na célula F5 (a primeira célula de calendário / tarefa do gráfico) da seguinte forma:
- Se
=(F$4<$B5), nenhum formato (ou preenchimento branco), Parar se verdadeiro - Se
=AND(F$4<=$C5, F$4<=$D5), preencha azul - Se
=AND(F$4<=$C5, F$4>$D5), preencha verde - Se
=AND(F$4>$C5, F$4<=$D5), preencha o vermelho
onde
-
F$4é a data correspondente à célula atual. -
$B5é a data de início da tarefa atual (linha). -
$C5é a data final agendada para a tarefa atual. -
$D5é a data final real da tarefa atual.
Em seguida, selecione a célula F5 e arraste / preencha para a coluna inferior direita da área do calendário.
Deve ser algo como isto:

(Infelizmente,nãoconsigoexpandiracolunaRegra/fórmulaparamostrarasfórmulascondicionais.)
Oresultadoésemelhante:

Eu tive que mudar a cor da célula T5 (primeira tarefa, terminando cedo no dia 15 de agosto)
porque tê-lo verde (como na sua imagem) não parece ser consistente com as outras regras.
Se você puder descobrir como ajustar as regras para obter um resultado melhor, seja meu convidado.
