Ir para conteúdo
  • 0

Filtrar tabela a partir de 2 ou mais seleções de filtro


esbatista

Pergunta

  • Membros

Fala galera, tudo tranquilo ?

Estou com um case em que preciso filtrar uma tabela com base em dois filtros diferentes, exemplo:
image.thumb.png.42601ec548427f6dde5edb221a8051e5.png

Preciso retornar dentro de uma nuvem de palavras duas combinações de uma mesma tabela.

tenho uma tabela que contem os dados de Titulo, id, palavras, qtd. 

E tenho outras duas tabelas que são: dmetrica1 e dmetrica2

Estou tentando retornar em uma tabela temporária algo semelhante à:
Filtrando na tabela o que foi selecionado na dmetrica1 e depois filtrando a mesma tabela o que foi selecionado na dmetrica2, resultando em uma tabela unica mas com as 2 seleções.

_Palavras =
VAR v1 = SELECTEDVALUE(dMetrica1[Id])
VAR v2 = SELECTEDVALUE(dMetrica2[Id])
VAR vcalc =
CALCULATETABLE(
VALUES(
Tabela[Palavras]),
FILTER(
Tabela,
Tabela[Id] = v1
)
)
VAR vcalc2 =
CALCULATETABLE(
VALUES(
Tabela[Palavras]),
FILTER(
Tabela,
Tabela[Id] = v2
)
)
 

O erro que tenho quando coloco isso em visual é
image.png.4bf4401aff0a7b72ff7b286f298610e8.png

sample.pbix

Link para o comentário
Compartilhar em outros sites

6 respostass a esta questão

Posts Recomendados

  • 0
  • Membros

Hoje eu tenho uma tabela que contem por exemplo:

Tabela          |        Titulo        |       ID
------------------------------------------------------
Orientação  |        Text1         |        1
------------------------------------------------------
Projeto         |        Text2         |        2
------------------------------------------------------
Artigos        |        Text3          |        3


Basicamente o que eu preciso é poder filtrar essa tabela com dois filtros:

Filtro 1 -> "Opções da tabela"
Filtro 2 -> "Opções da Tabela"

Os dois filtros vão ter os mesmo dados, porem o resultado final deve ser filtrar a nuvem de palavras a partir desses dois filtros.

Por exemplo:

Filtro 1 -> Orientação
Filtro 2 -> Artigos

Resultado:

Text1,Text2

Porém nos testes que eu fiz quando faço as duas seleções, a nuvem de palavras fica em branco, não consigo fazer essas duas seleções.

Ficou mais claro assim ?

Abcs
 

Link para o comentário
Compartilhar em outros sites

  • 0
  • Membros

Seria isso?
 

Palavras_teste = 
    VAR v1 = SELECTEDVALUE(dMetrica1[Id])
    VAR v2 = SELECTEDVALUE(dMetrica2[Id])
    VAR vcalc =
        CALCULATETABLE(
            VALUES(Tabela[Palavras]),
            FILTER(
                ALL(Tabela),
                Tabela[Id] = v1
            )
        )
    VAR vcalc2 =
        CALCULATETABLE(
            VALUES(Tabela[Palavras]),
            FILTER(
                ALL(Tabela),
                Tabela[Id] = v2
            )
        )
RETURN 
    CONCATENATEX(
        DISTINCT(UNION(vcalc, vcalc2)), 
        [Palavras], 
        ", "
    )

 

sample.pbix

Link para o comentário
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...