Contar o número de linhas com base em vários critérios

0

Eu tenho uma planilha usada para calcular o tempo de trabalho dos contratados e pegar os erros. Cada linha é uma entrada de horário, com colunas usadas para indicar o nome do funcionário, o campus visitado, a data, o horário e o tempo limite.

Atualmente, posso contar o número de entradas por funcionário por data por campus (ou seja, João entrou em um registro de horário para Campus Alpha 2 vezes para a data 9/1/2018 ).

Isso é obtido por meio da seguinte fórmula de matriz armazenada na parte superior da coluna O: =ArrayFormula(IF(ROW(C:C)=1,"Logs/Date",IF(ISBLANK(C:C), "", COUNTIF(D:D&CHAR(9)&N:N&CHAR(9)&C:C, D:D&CHAR(9)&N:N&CHAR(9)&C:C) ))) Em que a coluna C é Campus, D é Data e N é Nome do funcionário.

Eu gostaria de estender isso um pouco, contando apenas as entradas de tempo que se encaixam nos critérios acima AS WELL AS têm tempo de sobreposição. Assim, se o tempo de entrada e o tempo limite não se sobrepuserem, então não é contado, se eles se sobrepuserem de alguma forma, então eu quero contar o número de entradas afetadas (pois é um erro). O tempo de entrada é armazenado na coluna E e o tempo limite está na coluna F.

Estou sem ideias sobre como adicionar essa funcionalidade à fórmula pré-existente, qualquer conselho é muito apreciado.

Anexei uma planilha de exemplo no seguinte link: link As entradas destacadas em laranja são exemplos que devem ser contados quando seus horários se sobrepõem. As entradas destacadas em verde não são problema, pois seus horários não se sobrepõem. Os valores na célula O5 e O6 devem ser 1 em vez de 2.

    
por Chandler 05.09.2018 / 00:39

0 respostas