Eu tenho um calendário e uma tabela de eventos em uma planilha. A tabela de eventos inclui uma data inicial e final, bem como colunas de status. Gostaria de destacar as datas no calendário em que o evento foi aprovado.
Veja como a planilha está configurada:
- A célula superior esquerda do calendário é B9.
- O nome da tabela com os eventos é "Eventos".
- O intervalo da tabela "Eventos" é Z8:AE44
(não consegui encontrar uma maneira de usar a tabela em uma função vlookup).
A primeira coluna da tabela de eventos é "Iniciar".
- A segunda coluna é "End".
- A sexta coluna é "Status", que é definido como "Aprovado".
Eu usei a fórmula abaixo em uma regra de formatação condicional. Isso funciona bem para eventos de dia único ou se você adicionar uma entrada para todos os dias do evento na tabela de eventos. Gostaria de poder usar a data de término para que não haja várias entradas para eventos com mais de um dia.
=IF(LEN(B9)=0, FALSE, IFERROR(VLOOKUP(B9, $Z$8:$AE$44, 6, FALSE), FALSE)="Approved")
Clique aqui é um link para uma planilha de amostra.