Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Tenho a seguinte expressão em uma tabela dinamica.
[OC QUANTIDADE VENDIDA] - [OC QUANTIDADE ENTREGUE]
Quantidade vendida - quantidade entregue.
O que quero é que seja listado na tabela dinamica somente valores maiores que zero, o que não está ocorrendo.
Como filtrar para que somente seja listado valores maiores que zero?
Bom, nesse caso acredito que na coluna ATRASO você coloque assim:
IF(saldo > 0, (HOJE - OC DATA ENTREGA))
Fiz aqui e deu certinho, mas se tiver mais alguma coluna aí não irá funcionar.
E ai mano, ja tentou:
sum(if
(sum([OC QUANTIDADE VENDIDA] - [OC QUANTIDADE ENTREGUE]) > 0,
[OC QUANTIDADE VENDIDA] - [OC QUANTIDADE ENTREGUE]))
Nas Propriedades da Tabela Dinêmica, para ser mais exato na aba Apresentação existe a opção Ocultar Zeros
Nesse caso precisa ser na expressao ou no script, pq pode aparecer valores negativos,
corrigindo expressão:
if(sum([OC QUANTIDADE VENDIDA] - [OC QUANTIDADE ENTREGUE]) > 0,
sum([OC QUANTIDADE VENDIDA] - [OC QUANTIDADE ENTREGUE]))
Bem observado Kaauan
Vlw mano, tu é de SC mesmo? eu morava em floripa a 2 anos atras... me add no skipe aí.
kaauan.matzenbacher
abs.
Cara muito obrigado pela ajuda. Tua expressão funcionou sim, em partes.
O problema é que tenho uma outra coluna (expressão) que calcula quanto tempo o pedido esta atrasado para entrega. Então devido a essa coluna ainda aparece os pedidos que estão com a quantidade zeradas.
Se eu tirar esta coluna de atraso, a tua expressão funciona.
Ficando assim.
Se eu incluir a coluna atraso (HOJE - OC DATA ENTREGA)
a planinha fica assim:
produto saldo atraso
xx 10 -3
bb 0 -5 ----> esse registro não deveria aparecer cfe tua expressão pq o saldo tá zerado.
cc 10 1
ee 11 3
Se eu tirar a coluna atraso a tua expressão funciona.
Só que preciso das duas informações
produto saldo
xx 10
cc 10
ee 11
Novamente valeu pela ajuda!
Obrigado pacheco pela dica. Mas já tinha flegado o ocultar zeros e não deu. Acho que tenho mesmo que tratar isto
na expressão.
Abraços..
Bom, nesse caso acredito que na coluna ATRASO você coloque assim:
IF(saldo > 0, (HOJE - OC DATA ENTREGA))
Fiz aqui e deu certinho, mas se tiver mais alguma coluna aí não irá funcionar.
Olá Dionei,
Use a expressão do Kaauan em uma dimensão calculada, colocando Null() no condição falsa, e marque a opção "Ocultar Valores Nulos".
Com isso, a linha inteira será removida, mesmo tendo várias expressões.
Abraço.