Divisor por comas

  • Javier
    Espectador

      Muy buenas,

      Alguien sabría como aplicar formulando DAX una separación por comas? En este caso tengo código de proveedores y están delimitados por una coma. Pongo captura de ejemplo. La idea es hacerlo a través de formulación DAX y no crear columnas de los mismos a través de Power Query.

      Un saludo y gracias de antemano

    • MaruSolis
      Espectador

        Hola Javier:

        No hay una función directa en DAX, pero si hay forma de hacer algo similar a la función SPLIT de Power Query, en este enlace explican a detalle una forma de realizarlo: Text.Split using DAX – Power BI & Excel are better together

        Si lo que deseas es crear columnas en ves de filas, puedes hacer algo como esto:
        PrimerProveedor = LEFT(SUBSTITUTE(Table1[Name]," “,”-"),SEARCH("-",SUBSTITUTE(Table1[Name]," “,”-"))-1)**

        SegundoProveedor = RIGHT(SUBSTITUTE(Table1[Name]," “,”-"),LEN(SUBSTITUTE(Table1[Name]," “,”-"))-SEARCH("-",SUBSTITUTE(Table1[Name]," “,”-")))

        Espero te sea de utilidad.

        Saludos :+1:

        Javier
        Espectador

          Muchisimas Gracias! Me ha sido muy útil tu ayuda!

          Un saludo!

          MaruSolis
          Espectador

            Hola Javier, me da mucho gusto que te haya sido de utilidad.

            Saludos :ok_hand:

          Viendo 3 respuestas - de la 1 a la 3 (de un total de 3)
          • El debate ‘Divisor por comas’ está cerrado y no admite más respuestas.