Conte meses específicos entre dois dias

0

Eu estou procurando contar por meses específicos, digamos mês 6 e 7, porque é feriado.

Encontrei essa função na rede aqui , muito abaixo da página.

    =COUNT(FILTER(A2:A;(A2:A-DAY(A2:A))<=DATE(C1;D1;0);(B2:B-DAY(B2:B))>=DATE(C1;D1;0)))

em que C1 é o ano para pesquisar e D1 é o número do mês para pesquisar e eu modifiquei assim

    =IF(YEAR(H204)=YEAR(J204);
COUNT(FILTER(H204;(H204-DAG(H204))<=DATE(YEAR(H204);6;0);(J204-DAY(J204))>=DATE(YEAR(J204);6;0)))+COUNT(FILTER(H204;(H204-DAG(H204))<=DATE(YEAR(H204);7;0);(J204-DAY(J204))>=DATE(YEAR(J204);7;0))) ; 
      IF(J204="";
         COUNT(FILTER(H204;(H204-DAY(H204))<=DATE(YEAR(H204);6;0);(J204-DAY(TODAY()))>=DATE(YEAR(H204);6;0)))+COUNT(FILTER(H204;(H204-DAG(H204))<=DATUM(YEAR(H204);7;0);(J204-DAG(TODAY()))>=DATE(YEAR(H204);7;0)))+
         COUNT(FILTER(H204;(H204-DAY(H204))<=DATE(YEAR(TODAY());6;0);(J204-DAG(TODAY()))>=DATE(YEAR(TODAY());6;0)))+COUNT(FILTER(J204;(H204-DAY(H204))<=DATE(YEAR(TODAY());7;0);(J204-DAY(TODAY()))>=DATE(YEAR(TODAY());7;0))); 
         COUNT(FILTER(H204;(H204-DAG(H204))<=DATE(YEAR(H204);6;0);(J204-DAY(J204))>=DATE(YEAR(H204);6;0)))+COUNT(FILTER(H204;(H204-DAG(H204))<=DATE(YEAR(H204);7;0);(J204-DAY(J204))>=DATE(YEAR(H204);7;0)))+
         COUNT(FILTER(H204;(H204-DAY(H204))<=DATE(YEAR(J204);6;0);(J204-DAY(J204))>=DATE(YEAR(J204);6;0)))+COUNT(FILTER(H204;(H204-DAY(H204))<=DATE(YEAR(J204);7;0);(J204-DAY(J204))>=DATE(YEAR(J204);7;0)))
         )
          )

porque as primeiras fórmulas não estão realmente certas. A partir desta função escrevi que funciona, mas apenas quando a segunda coluna J204="" está vazia eu quero usar TODAY s data.

então eu substitui isso

  (J204-DAY(J204))    ---> (J204-DAY(TODAY())  in line4 and 5

Mas eu não sei como substituir o J204?

Como posso fazer este trabalho pls?

EDITAR

para deixar claro que tenho problema se a coluna J estiver vazia (Sem data), então eu quero usar TODAY ao invés de J204, então como eu posso mudar isso

   (J204-DAY(J204))  to   TODAY ??
    
por Scooter Daraf 15.09.2016 / 12:52

1 resposta

0

J204 é uma referência de célula. Coloque =TODAY() nessa célula ou altere todas as referências a J204 nessa fórmula para outra referência de célula ou TODAY() .

Mas a partir da pergunta que você está fazendo e do que está sendo discutido nesse link, não sei se a sua fórmula realmente faz o que você quer fazer. Parece que você deseja o resultado "June, July", enquanto a fórmula tenta obter uma contagem dos meses que passaram entre duas datas.

    
por 15.09.2016 / 13:07