Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Pessoal,
Preciso de ajuda para criar uma sintaxe que retorne o seguinte:
Tenho a coluna FAMILIA, BEM, DATA E HORIMETRO
Eu quero que me mostre a variação de horimetro por familia.
Minha variação = max(horimetro) - min(horimetro)
Acontece que por familia, eu tenho mais de um bem.. exemplo: CBM.00039, CBM.000040, ETC... isso compreende a familia CBM..
Entao eu preciso que ele pegue a variação de cada bem e faça a média..
No excel eu uso a seguinte formula:=médiase(familia;familia;max-min(horimetro)
Espero que tenha dado para entender.
Obrigada
OK, você é quem manda... do jeito que vc fiz não está errado, do jeito que você quer é só tirar a dimensão BEM e mudar a EXPRESSÃO para:
AGGR(
(
MAX( TOTAL<FAMILIA,BEM> HORIMETRO )
-
MIN( TOTAL<FAMILIA,BEM> HORIMETRO )
)
,BEM)
/
COUNT( TOTAL<FAMILIA> DISTINCT BEM )
VIDE ANEXO, me retorne por favor, espero ter ajudado.
pode postar a tabela em um qvw?
Daniel
Segue o qvw..
Obrigada
Ketty, boa tarde
Resolvido o problema:
Esse exemplo anexo contempla sua tabela e atende a sua necessidade de variação média de horímetro entre os bens de cada família.
A expressão chave é
(
MAX( TOTAL<FAMILIA> HORIMETRO )
-
MIN( TOTAL<FAMILIA> HORIMETRO )
)
/
COUNT(FAMILIA)
Vide ANEXO (QVW), acho que atende a todo o requisito descrito por ti.
Abraços, a disp.
Evandro Segura
Evandro,
obrigada pela ajuda, mas nao deu certo.
Fiz o teste e o valor apresentado esta errado..
Veja o anexo que me enviou como deve ser o calculo..
Obrigada
Ketty, tá resolvido, dessa vez considerando a os bens por família na média
Vide ANEXOS imagem e QVW
Evandro, colocando o bem funciona..mas eu nao quero mostrar a coluna bem...ai o valor fica 'errado'
OK, você é quem manda... do jeito que vc fiz não está errado, do jeito que você quer é só tirar a dimensão BEM e mudar a EXPRESSÃO para:
AGGR(
(
MAX( TOTAL<FAMILIA,BEM> HORIMETRO )
-
MIN( TOTAL<FAMILIA,BEM> HORIMETRO )
)
,BEM)
/
COUNT( TOTAL<FAMILIA> DISTINCT BEM )
VIDE ANEXO, me retorne por favor, espero ter ajudado.
Desculpe pela minha colocação errada, rs..
Essa segunda alternativa nao deu certo, tirei a dimensao bem, e entao nao me trouxe a familia CBM.
Desculpe, mantenha a dimensão BEM no ultimo anexo que te enviei, daí a expressão retorna exatamente o que você precisa.