Como você está usando o Excel 2010, você tem algumas ótimas ferramentas para facilitar isso. 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çaumatabelaparasuaprogramação.Issodeveterquatrocolunas:
Date
,EmployeeName
,Shift
,Hours
.Date
pode ser inserido manualmente.Tanto
Employee Name
comoShift
podem usar a Validação de dados do Excel para criar uma lista suspensa de valores específicos.Hours
usará o VLOOKUP para determinar seu valor na tabela de turnos. No meu exemplo, a fórmula é=VLOOKUP([@Shift],Table1,2,FALSE)
. Isso pesquisará o valorShift
na sua segunda tabela na primeira tabela,Table1
, e retornará a segunda coluna,Length
e só retornará umExact Match (2)
(o que significa que você não precisa ter coisas em ordem alfabética).Também adicionei uma linha total à tabela para uma rápida verificação de horas.
-
Por fim, adicione algumas funcionalidades adicionais criando um
Pivot Table
de sua segunda tabela. Isso permitirá que você resuma e relate rapidamente seus dados. Você pode fazer vários pivots a partir de uma fonte de dados, para que você possa fazer esses dois facilmente e possa atualizá-los sempre que seus dados de origem (Tabela 2) forem atualizados.