Contar instâncias de uma letra em uma linha se uma certa célula nessa linha contiver uma data especificada

0

Eu tenho uma planilha contendo uma coluna de datas (início da semana) com colunas de dados à direita e uma regra de formatação condicional que destaca a linha desta semana com base na data.

Eu preciso de uma fórmula que conte o número de células que contêm "M" na linha da semana anterior. Por exemplo, preciso contar o número de células que contêm "M" na linha x se a linha x contiver a data de início da semana de hoje na coluna B. À medida que a semana começa a progredir, a fórmula precisa alterar a linha que conta "M" .

Acho que a fórmula precisa procurar a data da semana anterior com início na coluna B, depois contar todas as vezes que a letra M ocorre em qualquer célula da linha da semana que se inicia, mas eu tenho tentado (e falhando) por algum tempo para que isso funcione.

Qualquer ajuda seria muito apreciada!

Desculpas pela falta de imagem, pois sou novo nisso e ainda não tenho permissão para fazer o upload de uma foto.

Felicidades

    
por Dave 21.02.2014 / 04:39

1 resposta

0

OK, acho que fiz uma fórmula que atenda às suas necessidades. É exibido abaixo:

=IF((NOW())-7>=A2,"", IF(A2<=(NOW()), (COUNTIF(B2:F2, "M")), ""))

O que esta fórmula faz é comparar a célula A2 com a data atual. Se a data da célula A2 não for semana, ela não exibirá nada. Se a data da célula A2 ESTÁ começando semana, ela mostrará o total de todos os M's daquela linha.

Um exemplo de trabalho pode ser visto abaixo:

Paraafórmulafuncionaremumacolunainteira,serãonecessáriaspequenasalteraçõesemcadalinha.Felizmente,oExcelpodefazerissoporvocêautomaticamente.Tudooquevocêprecisafazeréarrastarocantoinferiordireitodacéluladafórmulaparabaixo(maisinformaçõessobreissopodemserencontradas AQUI ).

Por favor, deixe-me saber se não está funcionando como você queria.

    
por 21.02.2014 / 08:09