Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
Hola
Estoy intentando agregar una columna personalizada haciendo una búsqueda desde mi tabla de Keywords_Con a Index_Con tabla en Power Query.
keywords_Con tabla tiene varias palabras separadas por "," que estoy tratando de hacer una búsqueda usando text.contains.
Requisito: Si la primera palabra de keywords_Con coincide con la columna Index_Con palabra clave, devuelve el número de índice.
Keywords_Con :
Palabras clave |
Citrix, Congelado, Sesión, Citrix |
devops,Bot |
Sudáfrica ,Bot |
Index_Con:
Palabras clave | Índice |
Citrix | 1 |
Devops (Operaciones de desarrollo) | 2 |
Bot | 3 |
RPA | 4 |
Código
if (Text.Contains([Keywords], Index_con[keywords]))
then Index_con[Index]
else null
Resultados esperados en Keyword_Con cuadro
Palabras clave | Índice |
Citrix, Congelado, Sesión, Citrix | 1 |
devops,Bot | 2 |
Sudáfrica ,Bot | 4 |
Gracias de antemano
Hola
Hice lo siguiente:
1. He dividido la tabla de Keyword_COn en Power QUery por delimitador de comas
2. En la tabla Keyword_Con he creado la siguiente columna
New_Index = LOOKUPVALUE(Index_Con[Index],Index_Con[Keywords],Keywords_Con[Keywords.1])
Si esto resuelve su problema, márquelo como la solución.