Existem muitas maneiras de fazer isso, mas nenhuma delas será simples. Uma maneira seria fazer uma coluna de data combinada para somar (stdate, rdate). Parece que apenas uma dessas datas é preenchida de uma só vez, então a soma seria apenas combiná-las corretamente em uma única coluna.
Emseguida,vocêpodecolocarumatabeladinâmicanapartesuperiorcolocandoUIDnaslinhas,RecordTypenascolunaseanovacolunaCombinedDatenosvalores(comoSUM).ComoCombinedDateédiferentedacombinaçãoUID/RecordType,nenhumadatarealserásomadaaqui,entãovocêacabarácomumaboatabeladeUIDsDistintosesuasrespectivasdatasSTAsses,TransfereDischargenamesmalinha./p>
Com essa informação, você pode subtrair sua data de STAsses da sua data de Transferência e Desprezo e dividir por 7 para obter as Semanas que se passaram entre os dois tempos. Você também pode executar um vlookup para trazer o HCode.
No final deste novo conjunto de dados, você pode criar novas colunas para capturar 0-2 descarga, 0-2 transferência, 2-4 descarga, 2-4 transferência, etc ... Você pode usar uma declaração if para preencha-os como If(dischargeweeks<2, 1, 0)
, If(transferweeks<2, 1, 0)
, etc. (note que os dados nas colunas do tipo 0-2, 2-4 são compostos, uma vez que os dados da sua amostra cuspiam números no intervalo de centenas de semanas).
Agoragireestesnovosdados(eusei...pivotspivotspivots)...Destavezstickhcodenaslinhas,eseu0-2Discharge,0-2transferência,etcnosvalores.EleagoralhedaráumacontagemdecadaumdelesparacadaHCodedistinto...queéREALMENTEpróximodoquevocêquer.
Por fim, copiei e colei (e você pode classificá-lo depois) para obtê-lo no formato correto ... Quero dizer, neste ponto, o que é um pequeno copiar e colar, certo?
Tudo o que foi dito, você poderia trabalhar um pouco de VBA para apenas percorrer a lista, calcular tudo e cuspir em uma nova planilha. Eu acho que só depende se isso é uma coisa de uma vez em um grande pedaço de dados, ou se você vai fazer isso todos os dias ...
Por último, como não consigo ver todas as coisas estranhas que podem estar nos seus dados, isso é apenas um conjunto de sugestões. Pode haver bits aqui que simplesmente não funcionarão ou bits que precisem ser alterados ligeiramente, mas o jist é o mesmo ... Use pivots para resumir seus dados, fazer mais alguns cálculos e girar novamente ... não é bonita, mas faz o trabalho.