Respuestas de foro creadas
-
Gracias Sarai, por la respuesta,
Saludos
Buenas tardes, espero se encuentren muy bien, gracias por la colaboración, aplicaré la información que me sugieren,
Saludos,
Gracias Javier, por la pronta respuesta y toda la información compartida,
Saludos
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
Gracias por la colaboracion, Saludos
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
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))
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,
Nuevamente Gracias Diego,
Saludos
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
Gracias Diego!!!, un abrazo
dlom dijoHola 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,
- DiegoBuen día Diego, gracias por la colaboración a mi duda, a continuación, comparto el screenshots
# 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.