cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Highlighted
New Member

Añadir tema y palabra clave a la tabla principal en función de la segunda tabla

¡Hola!

Esperemos que todos puedan ayudarme, tengo una tabla principal con celdas con gran cuerpo de texto, entonces también tengo una segunda tabla con campos de tema y palabras clave. En la primera tabla quiero crear dos columnas nuevas que indiquen el tema y la palabra clave de la segunda tabla.

Estos son ejemplos:

Principal:

IdFechaMensaje de texto
12020-05-12Manzanas y naranjas son geniales
22020-05-13Tema aleatorio que trata sobre las verduras
32020-05-14Los plátanos son los mejores
42020-05-14Las naranjas contienen vitamina C

Palabras clave:

TemaPalabra clave
Tema1Manzanas
Tema1Naranjas
Tema1Plátanos
Tema2Aleatorio

Quiero cambiar Main a:

IdFechaMensaje de textoTemaPalabra clave
12020-05-12Manzanas y naranjas son genialesTema1Manzanas
12020-05-12Manzanas y naranjas son genialesTema1Naranjas
22020-05-13Tema aleatorio que trata sobre las verdurasTema2Aleatorio
32020-05-14Los plátanos son los mejoresTema1Plátanos
42020-05-14Las naranjas contienen vitamina CTema1Naranjas

Tenga en cuenta que "1" se duplicó, para también enumerar la palabra clave Naranjas separadas. Mi objetivo con esto es tener una segmentación en la visualización que puedo utilizar para mostrar todas las entradas con solo naranjas.

¿Es posible? También tomaré sugerencias si hay una manera más elegante de evitar la duplicación de la entrada '1' 🙂

¡Gracias de antemano!

2 REPLIES 2
Highlighted
Super User III
Super User III

Re: Añadir tema y palabra clave a la tabla principal en función de la segunda tabla

Hola @MvdL

Basado en la entrada de blog a continuación se puede hacer un enfoque simi-ar con una medida:

https://powerpivotpro.com/2014/01/containsx-finding-if-a-value-in-table-1-has-a-matching-value-in-ta...

Agregue la siguiente medida al modelo:

Contains Selected Word = 
IF(
      SUMX(SUMMARIZE(Keywords;Keywords[Keywords]);
           FIND(
                UPPER(Keywords[Keywords]);
                UPPER(SELECTEDVALUE(Main[Text]))
                ;;0
               )
          ) > 0;
      "Contains Words Selected";
      Blank()
     )

Ahora puede filtrar la visualización en función de la segmentación de datos y la medida.

En la imagen de abajo he añadido el filtro, pero sólo mantener los que la medida no está en blanco.

Search_words.gif

Compruebe la conexión de archivos PBIX.


Regards

Miguel Félix


Did I answer your question? Mark my post as a solution!

Proud to be a Super User!

Check out my blog:

Power BI em Português





Highlighted
New Member

Re: Añadir tema y palabra clave a la tabla principal en función de la segunda tabla

¡Gracias! Esto funciona 🙂

Helpful resources

Announcements
Community Conference

Power Platform Community Conference

Check out the on demand sessions that are available now!

secondImage

Power Platform 2020 release wave 2 plan

Features releasing from October 2020 through March 2021

Tech Marathon

Maratón de Soluciones de Negocio Microsoft

Una semana de contenido con +100 sesiones educativas, consultorios, +10 workshops Premium, Hackaton, EXPO, Networking Hall y mucho más!

Top Solution Authors