Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
MvdL
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
MFelix
Super User
Super User

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



¡Gracias! Esto funciona 🙂

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.