Atribuir um valor numérico quando o texto é inserido em uma célula

0

Eu tenho uma coluna de nomes de funcionários A6-A15: John Doe e uma linha de células de tempo B5-N5: 7:00 às 19:00.

Eu gostaria que sempre que eu insira qualquer texto em uma célula em qualquer linha de tempo que é atribuído um valor 1 para essa hora. De modo que no final de cada linha é um total de horas de funcionários para o dia.

Não tenho certeza se isso é possível. Eu sou muito novo para o excel. Eu sei como fazer fórmulas matemáticas básicas nas células.

Richard
fonte

Respostas:

0

Usar uma fórmula IF (múltipla) seria a minha escolha para fazer exatamente o que você quer fazer (alguém pode entrar com uma versão mais curta). Esta é uma fórmula adaptada para exatamente o conteúdo da planilha como você descreveu acima. Eu criaria um TOTAL na célula 05 e, em seguida, sob ele para cada pessoa, você precisaria incrementá-lo em 1.

Então, aqui está a fórmula para a primeira pessoa:

=IF($B6="",0,1)+IF($C6="",0,1)+IF($D6="",0,1)+IF($E6="",0,1)+IF($F6="",0,1)+IF($G6="",0,1)+IF($H6="",0,1)+IF($I6="",0,1)+IF($J6="",0,1)+IF($K6="",0,1)+IF($L6="",0,1)+IF($M6="",0,1)+IF($N6="",0,1)

Para explicar a fórmula, vou começar no começo.
A fórmula IF irá verificar uma CELL EX: $ B6 por = "" & lt; -Nothing.
Então, se isso estiver correto, ele entrará em 0.
Se não estiver correto, entrará em 1.


Então, = IF (CELL = VALOR, Retornar se verdadeiro, Retornar se falso). O + Adiciona cada instrução IF em conjunto, o que lhe dá um total de horas acumuladas. Novamente, você precisará incrementar o número CELULAR em 1 para cada linha que descer.


Isso pode ser colocado em uma planilha para cada dia, portanto, uma planilha para SEGUNDA-FEIRA, uma para TERÇA-FEIRA, etc. (assim, você pode copiar e colar a fórmula para cada total sem ter que se preocupar em incrementar valores).


Por favor, comente abaixo se eu puder explicar mais alguma coisa para você!

Mr. Hargrove
fonte
Obrigado, isso foi perfeito e exatamente o que eu estava procurando. Agora eu tenho outra pergunta. Digamos que eu tenha vários funcionários e, a cada hora, eu tenho a tarefa em que eles estavam trabalhando, como o Drywall. Existe uma maneira que eu possa registrar toda vez que uma tarefa particular fosse executada? Então, eu tenho um número total de vezes que uma tarefa foi feita no final da semana de todos os funcionários. Mais ou menos como uma contagem de palavras.
Richard
@ Richard sim, você pode. Atualmente, estou no celular, mas quando chego à minha área de trabalho, vou agitar isso. :)
Mr. Hargrove