Em uma planilha, tenho uma tabela com um nome de funcionário na coluna A e sua classificação associada na coluna B. Em uma planilha separada, tenho um cronograma mestre em branco com todos os turnos possíveis na coluna B e os dias da semana na linha 1. Gostaria de poder digitar o nome do funcionário na célula associada ao turno em que ele estará trabalhando. Depois de preencher o cronograma, gostaria que o excel "adicionasse" as classificações para obter uma soma total para cada dia. Se houver células vazias, elas receberão o valor "0". Eu fiz isso funcionar usando a seguinte fórmula:
= SUM (COUNTIF (C2: C19, {"A", "B", "C"}) * {1,2,3})
onde A, B e C representam os nomes dos funcionários e 1, 2 e 3 representam suas classificações associadas, mas reconhecidamente isso foi antes de eu introduzir a possibilidade de células em branco. O problema é que eu tenho que freetype tudo, e se uma classificação muda, ou um funcionário muda, eu tenho que editar tudo individualmente. Eu realmente estou esperando que haja uma maneira de referenciar minha mesa e eu simplesmente não estou entendendo?
Qualquer ajuda seria muito apreciada!!
fonte
{..}
para intervalos, não funciona?=SUM(COUNTIF(C2:C19,sheet1!A:A)*sheet1B:B)
Respostas:
Criar nomes de intervalos dinâmicos para os nomes dos funcionários e as classificações, por exemplo
Na outra folha, use a fórmula
= SUM (COUNTIF (C2: C19, Names) * Classificações)
Esta é uma fórmula de matriz e deve ser confirmada com Ctrl - Mudança - Entrar
Agora você pode adicionar novos nomes à lista de funcionários ...
... e usar esse nome na lista de turnos. A fórmula mostrará o resultado correto.
fonte