alainlugo

Respuestas de foro creadas

Viendo 9 respuestas - de la 1 a la 9 (de un total de 9)
  • alainlugo
    Participante

      Gracias Javier, por la pronta respuesta y toda la información compartida,

      Saludos

      alainlugo
      Participante

        Buenas noches, paso por aqui nuevamente, ya que, se me presento un inconveniente con la expresion anterior la cual me muestra las ventas del año anterior tomando en cuenta el feriado, a continuacion copio nuevamente la expresion:

        Ventas LY HolidayName =

        CALCULATE([Ventas],

        FILTER( ALL(Dates),

        Dates[HolidayID] = SELECTEDVALUE(Dates[HolidayID]) && Dates[Year] = SELECTEDVALUE(Dates[Year]) -1))

         

        Cuando aplico el filtro me aparece la venta actual y la venta del año anterior del feriado seleccionado,  pero cuando quise seleccionar otra opcion del filtro o segmentador, la tabla me elimima el ultimo valor, es decir me borra el ultimo cliente,   con los tres primeros valores del filtro todo fuciona bien, tengo mis 37 clientes pero cuando elijo el cuarto o quinto valor ocurre lo antes mencionado, solo 36 clientes

        primera vez que me sucede esto, todo los valores del filtro han funcionado bien, pero en este caso se presento este error, que podria sugerirme, gracias por la atencion

        alainlugo
        Participante

          Gracias por la colaboracion, Saludos

          alainlugo
          Participante

            Gracias Estimado, esto ayuda a poder definir las nuevas estrategias de ventas de los holidays,  espero que le pueda servir este calculo a alguna persona de la comunidad, en cuanto a los totales me refiero al total de la otras columnas, solo pude obtener el de las ventas que es 6860, con el total de las otras columnas podria ver las variaciones totales en esos periodos de holidays y asi obtener un vision completa,  estuve revisando en formato del objeto visual y no encontre opcion,

            Nuevamente de antemano gracias por la colaboracion,

            Saludos

            alainlugo
            Participante

              Buenas noches estimados, luego de realizar varias pruebas pude obtener el valor esperado, a continuacion les comparto el codigo DAX

              Ventas LY HolidayName =

              CALCULATE([Ventas],

                  FILTER( ALL(Dates),

                  Dates[HolidayID] = SELECTEDVALUE(Dates[HolidayID]) && Dates[Year] = SELECTEDVALUE(Dates[Year]) -1))

              DAX

              Con esto puedo obtener el valor esperado para cualquier feriado, con los valores de las fechas correspondientes, asi como muestra la imagen, ahora el inconveniente es que no puedo obtener el total , es decir solo tengo el total de ventas (6.860), tienen alguna sugerencia de que debo agregar al codigo para obtener los totales,

               

              Saludos,

               

               

              alainlugo
              Participante

                Nuevamente Gracias Diego,

                Saludos

                alainlugo
                Participante

                  Hola Diego, como siempre agradecido por tu colaboración, muchas gracias, el caso de mi duda se refiere a lo siguiente, tengo una consulta que se acciona cuando selecciono un cliente de un informe y  al hacer click con el botón derecho me lleva a una consulta de detalle del cliente seleccionado, el ejemplo seria como el siguiente: el texto en el encabezado de la consulta de detalle es: el cliente seleccionado es: “Aquí saldría el nombre el cliente seleccionado”. ese sería el color que me gustaría cambiar en otro para hacer notoriedad de la seleccion, este es el código que estoy utilizando  Titulo Clientes =

                  “El Cliente seleccionado es: ”  & SELECTEDVALUE(Clientes[Cliente] ) ;

                  el nombre del cliente que aparecera despues de los dos puntos es el que me gustaria cambiar de color, utilice la funcion FORMAT pero no dio resultado,

                   

                  Nuevamente agradecido por tu atencion y colaboracion,

                  Saludos, un abrazo

                   

                  alainlugo
                  Participante

                    Gracias Diego!!!, un abrazo

                    alainlugo
                    Participante
                      dlom dijo

                      Hola Alain! Solo que ¿cuál es el error que te está arrojando?

                       

                      Si puedes agregar screenshots, mucho mejor. Así puedo ver en dónde se presenta el error.

                       

                      Estoy atento,
                      – Diego

                      Buen día Diego, gracias por la colaboración a mi duda, a continuación, comparto el screenshots

                       

                      DAX

                       

                      # 2 Cliente Recurrente Mes =
                      VAR MesActual = MONTH(MAX(Calendario[Fecha]))
                      VAR AActual = YEAR(MAX(Calendario[Fecha]))

                      VAR Clientes_Actual = CALCULATETABLE(SUMMARIZE(Facturas, CLIENTES[CLIENTE]), MONTH(Calendario[Fecha]) = MesActual , YEAR(Calendario[Fecha]) = AActual)

                      VAR Clientes_Anterior = CALCULATETABLE(SUMMARIZE(Facturas, CLIENTES[CLIENTE]), MONTH(DATEADD(Calendario[Fecha], -1, MONTH)) = MesActual , YEAR(DATEADD(Calendario[Fecha], -1, YEAR)) = AActual)

                      VAR Repiten = INTERSECT(Clientes_Actual, Clientes_Anterior)
                      VAR Nuevos = EXCEPT(Clientes_Actual, Clientes_Anterior)
                      VAR Perdidos = EXCEPT(Clientes_Anterior, Clientes_Actual)
                      RETURN
                      COUNTROWS(Nuevos)

                       

                      Error: Se ha usado una función ‘DATEADD’ en una expresión True/False que se utiliza como expresión de filtro de tabla, lo que no está permitido.

                    Viendo 9 respuestas - de la 1 a la 9 (de un total de 9)