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.
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.
Solved! Go to 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.
Proud to be a 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á.
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-marca | Google - PPC -SF |
Group1201_med241_Entry-Level-CDL-A-Truck-Driver-Earn-Top-Pay-FAST_Statesboro | ClickCast - 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?
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?
Proud to be a Super User!
¿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.
Proud to be a Super User!
¿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.
Proud to be a Super User!
¡Impresionante! ¿Usaría la función de filtro para hacer eso? ¿O sería diferente?
¿Cuántos códigos Med/nombres de empresas tiene?
Proud to be a Super User!
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.
Proud to be a Super User!
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.
Proud to be a Super User!
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!
Proud to be a Super User!
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
2 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
2 | |
1 | |
1 |