= (SE ($ D2="X", 1,0) * SE ($ B2 = L $ 10,1,0)) + (SE ($ J2="X", 1,0) * SE ( $ C2 > L $ 10,1,0) * SE ($ B2 > $ C2, 1, 0)) + (SE ($ D2="X", 1,0) * SE ($ B2 < = L $ 10,1 , 0) * SE ($ B2 > $ C2, 1, 0))
Tentando configurar uma representação visual de uma programação de trabalho usando o Excel:
Uma coluna tem o nome da pessoa, Coluna B é a hora de início (uma lista suspensa de horas pré-determinadas na hora), A coluna C é o final do turno de 10 horas (adicione 10/24 e subtraia 1 se for > = 1) Calumns D-J são "verificados" se for um dia de trabalho agendado
As áreas azuis são formatar condicionalmente se a célula é de valor "1".
Se a célula estiver agendada para o usuário, quero que o valor da célula seja 1. Atualmente, minha fórmula é tal:
=(IF($D2="X",1,0)*IF(L$10>$B2,1,0)*IF($C2>=L$10,1,0))+(IF($J2="X",1,0)*IF($B2>$C2,1,0)*IF($B2>=L$10,1,0)*IF($C2>=L$10,1,0))
Na linha 10, tenho frações de 1/24 aumentando da esquerda para a direita para comparar os tempos com.
Espero que alguém possa ver isso e ver onde eu errei. Estou perto ...
Obrigado!
-Dave
= (SE ($ D2="X", 1,0) * SE ($ B2 = L $ 10,1,0)) + (SE ($ J2="X", 1,0) * SE ( $ C2 > L $ 10,1,0) * SE ($ B2 > $ C2, 1, 0)) + (SE ($ D2="X", 1,0) * SE ($ B2 < = L $ 10,1 , 0) * SE ($ B2 > $ C2, 1, 0))
Tags microsoft-excel