Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bom dia pessoal
Depois de muito tempo, voltei a utilizar o Qlikview e acho que enferrujei....rsrs
E como estive ausente da comunidade pode até ser que estou postando no local incorreto e já peço desculpas antecipadamente.
Tenho uma situação que não estou conseguindo resolução e estou buscando auxílio.
Tenho uma planilha em excel onde constam os seguintes campos:
OS |
Data |
Equipamentos |
1233 |
07/01/2024 |
0110402-0472807-0804262 |
1234 |
08/01/2024 |
0472302-0110402 |
1235 |
11/01/2024 |
0310198-0110400-0804301-0121076 |
1236 |
13/01/2024 |
0110402-0472807-0804262 |
1237 |
23/01/2024 |
0804301-0110402 |
1238 |
15/02/2024 |
0472302-0791243 |
LOAD OS,
Data,
Equipamentos,
// Identifica cada equipamento
SubField(Equipamentos,'-',IterNo()) As 'Equipamento',
FROM
[C:\Users\User\Locacao.xlsx]
(ooxml, embedded labels, table is Equipamentos)
While IterNo()-1 <= SubStringCount(Equipamentos,'-') and OS<>'';
Agora preciso calcular o intervalo de dias entre as datas de ordem de serviço de locação, para verificar qual a média desse intervalo para buscar a criação de uma agenda para manutenção preventiva de cada equipamento.
Exemplo: Nos dados acima, o equipamento 0110402 foi locado em 07/01 e no dia 08/01, como são ordens de serviço sequenciais fica fácil ler o registro anterior e calcular 1 dia apenas entre as locações.
Mas ele voltou a ser locado no dia 13/01 e a última locação (08/01) não está na linha exatamente anterior.
Alguma sugestão?
@luizclaudio did you still need help?