Función similar a Summarize pero concatenando texto

  • jluis
    Participante

    Buenos días,

    Tengo el caso que podéis ver abajo a la izquierda. Tengo una tabla con las tareas y los usuarios a los que están asignados esas tareas. El problema es que el archivo que obtengo me lo divide en tantas líneas como usuarios estén asignados y me gustaría tenerlo todo en una misma fila, donde los usuarios estén en una sola celda. ¿Alguien sabría como hacer esto?

    Gracias

  • MaruSolis

    Hola Jose Luis:

    Puedes utilizar la función PIVOT en el Query editor para poder pasar los datos de filas a columnas, tomando el identificador como el dato base. Esto va a poner los datos de usuarios por columnas y después puedes unirlos todos en una sola columnas como los muestras con el separador de “;”

    Saludos :ok_hand:

    jluis
    Participante

    Hola Maru,

    Había probado esta opción, pero no sé si me falta algún paso, ya que los usuarios me salen en la cabecera y en las celdas me aparecen números.

    Saludos

    chaffardet

    Buenos días José Luis,

    La función que probablemente necesitas es CONCATENATEX con este iterador puedes recorrer todas las filas e ir “anidando” cada celda con un criterio.

    Investiga un poco, veré de revisar el ejercicio y poner un ejemplo.

    Saludos

    jluis
    Participante

    Buenas tardes,

    Gracias por la respuesta. Al principio me ha sorprendido, cuando solo tenía un ID, más o menos estaba consiguiendo lo que yo quería, pero al añadirle un ID más ya he visto que con el concatenatex me concatena todas las opciones posibles sin tener en cuenta el ID. Te paso una captura:

     

     

    Voy a seguir investigando por si encuentro algo.
    Gracias por la ayuda :wink:

    MaruSolis

    Hola José Luis:

    Ya encontré la forma de crear esa columna concatenada a través de una agrupación. En este link dan paso a paso lo que se tiene que realizar Power Query para Excel – Capítulo 13 – Concatenar valores agrupados - EXCELeINFO Menciona que es para excel, pero funciona también apra Power BI ya que utilizan Power Query.

    Basicamente es agrupar por la columnas que deseas, y luego construir una columna personalizada y filtrarla por extracción de valores con un delimitador.

    Espero te sea de utilidad.

    saludos :raised_hand_with_fingers_splayed:

    jluis
    Participante

    Hola @MaruSolis,

    Funcionó de maravilla, justo es lo que estaba buscando y entré en la parte de Group By, pero no pensé que ninguna de las opciones podía dar lo que buscaba.

    Muchas gracias por tu ayuda de nuevo :wink: :raised_hands:

    MaruSolis

    Me da mucho gusto que la información te sea de utilidad.

    Saludos :raised_hand_with_fingers_splayed:

Viendo 7 respuestas - de la 1 a la 7 (de un total de 7)
  • Debes estar registrado para responder a este debate.