Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Prezados boa tarde.
Possou a seguinte expressão num campo texto: =Concat(DISTINCT([Obras_Patrimônio_Cult_Hist_15-17])), que trás a descrição das obras de uma determinada região. Exemplo:
Listando as cinco obras da região. Como faço para contar essas obras utilizando da fórmula acima, pois só fazendo a contagem apresenta apenas o valor, que seria da seleção da região e não o valor correto que seriam 5 obras.
Valeu.
Cléver,
Já resolvi a situação com o pessoal da área demandante, existiam algumas inconsistências na planilha onde em uma mesma célula estavam listadas diversas obras e como a planilha é muito extensa em linhas e colunas não tinha analisado antes e apenas feito a aplicação.
Mas agora já esta resolvido.
Obrigado.
Renato,
count(DISTINCT([Obras_Patrimônio_Cult_Hist_15-17])) traz o valor correto?
Clever, já tinha usado essa fórmula que trás apenas o valor 1, pois de alguma forma eu preciso pegar o resultado da concatenação desse campo para trazer o valor correto. Só o count não esta sendo efetivo na contagem do campo.
Tentei usando a função aggr, mas também não tive sucesso.
Ainda preciso de uma solução
Amigo esse campo ai ele e um texto correto ? voce nao teria um campo de codigo?:
1 - Obra bla
2 -Obra bla ble
3- Obra bli bli
Um codigo de obra ou algo assim ?
Porque voce querer contar um campo texto e complicado, seria melhor conta os ID's, fica mais simples , facil e efetuvo ( contar numeros e mais efetivo que contar texto)
é possível postar uma amostra da sua aplicação?
Não é possível criar um código para as obras, pois segundo a área demandante a informação inserida na planilha sempre será um texto. Outro ponto é que para que eu possa listar todas as obras que estão em linhas diferentes é necessário realizar o concatenate do campo, por isso de alguma forma precisava contar as obras concatenadas.
cara... voce esta querendo Milagre, Qlikview nao opera milagres, faz analise logica de dados, me desculpe...vamo analisar com calma ok ?
voce quer contar um campo concatenado ....
Tua frase nao faz muito sentindo pq voce unificou o campo, como voce conta algo que e 1, como 1 certo ?
Se Tem algum caracter especial que define no texto ? Se tiver, pode tentar contar o carater especial e seguir em frente SubstringCount()
Caso contrario isso ai que eles querem e milagre, nao operamos milagres, operamos analises logicas para tomada de decissao.
Voce vai ter quer modelar as coisas ai para que isso funciona...
1 - Como voce sabe que cada um e uma obra? como voce sabe o que concatenar a informacao ?
Se nao funciona o substringcount e nao sabe responder melhor a pergunta de a cima, voltamos ao estagio inicial : precisamos modelar a base corretamente, o primeiro desafio que tu pode fazer ao cliente e pedir para ele fazer isso no excel, se ele consegue , tu consegue se ele nao consegue fazer.....entao....virou milagre certo ? Para milagre deixar de ser milagre e virar coisa logica precisa analise, ai vai ter que sentar com ele, entender o processo e bolar uma logica.
nem que seja Modelar a base dele para se adequar a tua necessidade.
Boa tarde Thiago,
Obrigado por ajudar.
Cléver,
Já resolvi a situação com o pessoal da área demandante, existiam algumas inconsistências na planilha onde em uma mesma célula estavam listadas diversas obras e como a planilha é muito extensa em linhas e colunas não tinha analisado antes e apenas feito a aplicação.
Mas agora já esta resolvido.
Obrigado.