Preencher tabela sem repetir nome - validação de dados

Quero montar uma tabela de escala de trabalho, diariamente, distribuindo os nomes dos empregados em diversos postos, evitando a duplicidade de nomes em postos diferentes.

Estou usando a validação de dados, mas gostaria que, à medida que fosse preenchendo as células, a lista de empregados disponíveis fosse diminuindo, apresentando somente aqueles que ainda não foram alocados.

Usei =SE(CONT.SE(B2;$Planilha1.B2)>0;"";B2), mas só funciona se os nomes forem sendo colocados na ordem que estão na lista. Se não obedecer a ordem, o nome já alocado continua aparecendo na lista de validação.

Alguma sugestão?

Marcelo
Fpolis/SC

Ola @marcelo.h, bem vindo ao Grupo

Segue um exemplo, a saída que já cheguei usar é criar uma tabela espelho, exceto o que já foi usado.

Arquivo teste aqui.


Complemento

Veja uma sugestão para uso semanal.

Arquivo aqui.

Obrigado Gilberto.

A ideia é esta, mas a alocação é diária, e não semanal. Devo distribuir os mesmos funcionários todos os dias. Ou seja, o procedimento é diário.

Acho que tem que repetir o que vc fez em mais seis planilhas, confere?

Vide Complemento na resposta.

Olá Marcelo,

Segue planilha com a solução do seu problema.
Distribuição de Postos de trabalho.ods