OK, há vários turnos diferentes em operação aqui e quero uma fórmula de total de horas.
O problema é que a rota é escrita usando uma série de notações diferentes para diferentes turnos
alguns são 2-FIN, alguns são das 19h às 17h, alguns são ANTECIPADOS ou ATRASADOS
agora eu sei o que é cada turno em termos de horas, mas quero uma maneira de obter o Excel para calculá-los, agora suponho que poderia criar uma tabela com vários turnos possíveis e seu total de horas e depois fazer com que o Excel corresponda ao turno para a tabela e soma o total de horas da semana
mas não tenho ideia de como fazer isso, todas as minhas tentativas voltam como problema com sua fórmula e nenhuma explicação adicional
Responder1
Como você está usando o Excel 2010, você tem ótimas ferramentas para tornar isso mais fácil. Aqui está o que eu faria:
Faça uma tabela simples para seus turnos. Pode ser tão básico quanto duas colunas:
Name
&Length
Faça uma tabela para sua programação. Isso deve ter quatro colunas:
Date
,Employee Name
,Shift
,Hours
.Date
pode ser inserido manualmente.Ambos
Employee Name
eShift
podem usar a validação de dados do Excel para criar uma lista suspensa de valores específicos.Hours
usará VLOOKUP para determinar seu valor em sua tabela de turnos. No meu exemplo, a fórmula é=VLOOKUP([@Shift],Table1,2,FALSE)
. Isso procurará oShift
valor em sua segunda tabela na primeira tabela,Table1
e retornará a segunda coluna,Length
e retornará apenas anExact Match (2)
(o que significa que você não precisa ter as coisas em ordem alfabética).Também adicionei uma linha total à tabela para uma verificação rápida das horas.
Por fim, adicione algumas funcionalidades adicionais criando um arquivo
Pivot Table
a partir de sua segunda tabela. Isso permitirá que você resumir e relatar rapidamente seus dados. Você pode fazer vários pivôs a partir de uma fonte de dados, então você pode fazer esses dois facilmente e atualizá-los sempre que seus dados de origem (Tabela 2) forem atualizados.
Responder2
Você poderia ter uma tabela configurada com listas suspensas para que cada turno estivesse no mesmo formato. Depois tenha uma tabela com os turnos e os horários ao lado deles. Tipo das 19h às 21h em uma cela e depois 2 horas na cela ao lado.
Eles usam um sum vlookup como
=SUM(VLOOKUP(B6;Sheet2.A3:B4;2;0);VLOOKUP(B7;Sheet2.A3:B4;2;0))
Isso lhe dará o total de horas.
Observe que usei o open office para verificar se isso funciona se estiver usando o Microsoft Excel, altere ";" para "," na fórmula. Se os horários não tiverem horários, você poderá inserir uma instrução if ou poderá não trabalhar 0 horas no cronograma.