Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Boa tarde,
Estou com uma grande dúvida em um app que estou em desenvolvimento. Nele eu preciso trazer em uma expressão o valor de uma expressão que está setada como texto em um excel. Segue exemplo.
Cidade | Conta1 | Conta2 | Teste |
---|---|---|---|
São Paulo | 2 | 2 | sum(Conta1+Conta2) |
Uberlandia | 14 | 4 | avg(Conta1+Conta2) |
No Qlikview minha dimensão é a Cidade e minha expressão eu chamo o campo 'Teste', alguém saberia me dizer qual função ou algum modo de fazer por set analysis para que ele me traga o calculo do Campo teste sem ser pelo formato de texto e sim calculando o que se encontra dentro da célula ?
OBS: Tenho uma lista imensa de cidades e não serviria fazer um "if(cidade...".
Obrigado.
Uma dúvida..
Quando tem que somar e quando tem que fazer a média?
Não existe essa regra de quando tem que somar ou quando tem que fazer a média o problema que eu tenho é bem maior que isso ai que postei rs. A questão é que poderia ter algo como "only(teste), "=$(=only(teste))" pra qlikview entender que o texto que está dentro daquele campo é uma expressão.
Mas respondendo sua pergunta, é aleatório, a pessoa escolha se quer soma ou média.
Boa noite.
Segue um exemplo. Veja se atende.
Perceba que o avg(14 + 4) esta no grafico aparecendo 18. O resultado é este mesmo, conforme o mesmo calculo no texto.
Att,
AMF
expressao
=$(=maxstring(Teste))
Eu já fiz isso uma vez utilizando a função PICK e concatenando as expressões, porém foi necessário adicionar o número da linha.
Da uma olhada no exemplo em anexo.
Esse ai pega o máximo apenas, veja que na linha que ele tinha que fazer a média ele fez a soma.
Veja meu exemplo Yuri.
A linha 'A' é o calculo que eu quero, a linha B está usando o exemplo do Alessandro ["=$(=maxstring(teste))"] , a linha C tentei replicar o que você fez na app que me mandou [=pick(Linha, $(=concat( teste, ',')) )].
OBS: Na coluna linha eu usei a formula RowNo(total).
O problema é que o cálculo está na linha 19, 21, 22, 23... e como não tem calculos nas linhas á cima ele entende que não existe nada. Logo o Pick não fica muito útil nesse caso. Conseguiu entender?
Alguém consegue me ajudar?
Mas nesse caso que não tem nada o que ele deveria fazeR?