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
Anonymous
Not applicable

Tratando de usar una cadena en una columna para llegar a un nombre

Hola, Lo siento si no soy el mejor en explicar, soy bastante nuevo en Power BI, pero voy a tratar de hacer mi mejor esfuerzo. Básicamente tengo un columnn [apppreffer] donde alrededor de un tercio de las filas tienen algún tipo de variación de med001, med002... y así sucesivamente. Se encuentran en el medio de una cadena como DonnaApp_med001_CDL. Cada uno de los códigos médicos tiene un nombre determinado que corresponde a ellos. Intenté hacer algo con la fucntion containtstring y luego la función de búsqueda, pero no pude obtener el formato correcto. Cualquier ayuda es muy apreciada.

Gracias

Kieran L.

1 ACCEPTED SOLUTION

Hola @klehane

Esto está disponible en Power BI Desktop.

Sí, puede extraer los códigos Med de esta tabla y conectarlos a una tabla que tenga los códigos Med y sus nombres correspondientes.

Esa sería la forma más fácil.





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

Proud to be a Super User!




View solution in original post

15 REPLIES 15
HotChilli
Super User
Super User

Parece que desea extraer cualquier texto que comience "med" . ¿Es eso cierto? ¿Quieres una nueva columna?

Publique una pequeña muestra de datos (no una imagen) por favor y la salida deseada. Alguien te ayudará.

Anonymous
Not applicable

Sí, quiero usar una columna, porque intenté usar una medida, pero no aceptaría la columna [apreferir] en la medida.

La columna con los datos va algo así (a la izquierda) con la salida deseada a la derecha

Group1201_med003_cdl-un-camión-conductor-marcaGoogle - PPC -SF
Group1201_med241_Entry-Level-CDL-A-Truck-Driver-Earn-Top-Pay-FAST_StatesboroClickCast - programático -SF

Blanco

AllTruckJobs - Líder general (experimentado)
1201App_med001_CDL-A-TRUCK-DRIVER-_10_000-IN-LONGEVITY-REWARDS_Atlanta_Campaign-South_LP_De hecho - PPC -SF

¿Ha intentado hacer esto en Power Query con Agregar una columna > Columna de ejemplos?

Column from examples.png

Comience a escribir el texto med003 y hágalo en unas cuantas columnas más y recogerá el texto entre el "_"

¿Esto logra lo que está buscando?





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

Proud to be a Super User!




Anonymous
Not applicable

¿quizás? Así que voy y agredo una nueva columna de ejemplos, y en eso puse todos los diferentes bacalaos médicos en esa columna? hay muchas más columnas en la tabla de lo que mostré. Hay alrededor de 7 millones de filas de datos, así que ¿entonces automáticamente pasaría a través de todos ellos y trnasformar los códigos en los nombres de las empresas?

Si escribe varias de las filas que tienen _med007_ entonces se resolverá lo que desea hacer y extraerá los códigos médicos en una columna automáticamente. A continuación, podrá vincular la nueva columna de código médico al nombre de la empresa correspondiente. Si te he seguido correctamente. Columnas de ejemplos es realmente eficaz.





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

Proud to be a Super User!




Anonymous
Not applicable

¿Hay columnas de ejemplos disponibles en Power BI Desktop? o simplemente la versión regular? ¿Una opción sería crear una columna que extraiga cualquier código médico, luego hacer una tabla con todos los códigos médicos y los nombres correspondientes y luego conectar los dos? ¿Sería más fácil? Lo siento si no lo entiendo todo.

Hola @klehane

Esto está disponible en Power BI Desktop.

Sí, puede extraer los códigos Med de esta tabla y conectarlos a una tabla que tenga los códigos Med y sus nombres correspondientes.

Esa sería la forma más fácil.





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

Proud to be a Super User!




Anonymous
Not applicable

¡Impresionante! ¿Usaría la función de filtro para hacer eso? ¿O sería diferente?

¿Cuántos códigos Med/nombres de empresas tiene?





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

Proud to be a Super User!




Anonymous
Not applicable

Poco más de 300 códigos/nombres diferentes

Deberá tener una tabla independiente que tenga todos los códigos Med y el nombre de la empresa.

¿Puede obtener uno de estos generados por su equipo de TI? ¿Su fuente de datos tiene una lista distinta de los códigos Med y los nombres de empresa correspondientes?

O puede que tenga que crearlo usted mismo en Excel e importarlo como una tabla independiente.

A continuación, puede hacer coincidir el código Med en cada tabla de una relación y, a continuación, extraer el nombre de la empresa una vez que esa relación se haya establecido correctamente.





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

Proud to be a Super User!




Anonymous
Not applicable

Tengo la lista en un correo electrónico, iba a crear la tabla hoy. Una vez que conecte los dos, ¿cómo sacaré los códigos médicos de la cadena de texto en la que se encuentra? no todos los códigos médicos tienen la misma cadena, por ejemplo algunos podrían ser abcdmed001 y algunos podrían ser efmed001gh o algo similar?

Sin ver todas las variaciones de los códigos médicos es difícil para mí decir exactamente cómo debe organizar los datos.

Si cada código médico tiene 6 caracteres, puede usar la columna de ejemplos, una vez que haya escrito varias celdas/filas Power Query recogerá lo que está intentando hacer. Si escribe med001 para abcdmed001 y med 001 para efmed001gh, entonces funcionará sobre la base de que necesita extraer 'med' y los 3 caracteres después de él.

¿Esto ayuda? Creo que tendrá que probarlo y ver cómo se lleva ya que sólo he visto algunos de los códigos Med.





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

Proud to be a Super User!




Anonymous
Not applicable

Entiendo. Acabo de terminar la tabla de Excel con los códigos y nombres médicos. Te mantendrá actualizado. Gracias por toda su ayuda!

¡No te preocupes, espero que lo clavas!





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

Proud to be a Super User!




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.