Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!
¡Hola comunidad de Power BI!
Este podría ser un post repetido, pero no puedo hacer que esto funcione. Tengo un simple dato de las reservas de restaurantes. Tengo la tarea de comparar un restaurante frente a todos los demás mensualmente. Por lo tanto, básicamente necesito contar las reservas por restaurante seleccionado en una cortadora y luego restarla de todas las reservas. Pero también necesito tener en cuenta el contexto de filtro de una jerarquía de fechas en mi gráfico eigher o una matriz. Así que necesito usar ALLEXCEPT para conservar el filtro de fecha.
A continuación se muestra mi DAX:
Hola @zaichusha ,
Basado en su medida y la pantalla de la tabla, el objeto visual de la matriz se basa en el año y el mes, pero la medida allexcept() utiliza la fecha, tal vez cambiarlo así:
ComparedResult =
VAR SelectedVenue =
SELECTEDVALUE ( 'Resy'[Venue_Name_c] )
VAR AllOtherReservations =
CALCULATE (
COUNT ( Resy[Venue_Name_c] ),
ALLEXCEPT ( Resy, Resy[Reservation Date].[Month] ),
Resy[Venue_Name_c] <> SelectedVenue
)
RETURN
IF( AllOtherReservations <> BLANK(), AllOtherReservations, 0 )
Best Looks,
Yingjie Li
Si este post ayuda, por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Yingjie Li, gracias, funciona para la mayoría de las veces tiempo. El único problema es que ahora veo datos para el resto del año en 2020 y los primeros dos meses en 2019 donde no había datos. Se mantiene constante cuando hago clic en diferentes restaurantes. Revisé mis datos y el final es de mayo de 2020. No entiendo de dónde vinieron estos meses futuros. Puesto que tengo el Año en una jerarquía, y lo hago en DAX, ¿puede ser esa una razón?
ALLEXCEPT ( Resy, Resy[Fecha de reserva].[ Mes] ),
Yingjie Li, estoy aceptando su respuesta como solución. Encontré una manera de hacer año y mes usando una columna del mes del año de una tabla de Calerndar que tengo que es unirse a mi tabla Resy.
¡Gracias por tu ayuda!
Stan
@zaichusha ,¿Puede compartir datos de ejemplo y salida de ejemplo en formato de tabla?
Sí, claro. Reemplací el nombre del lugar por una carta.
Resy-0000000011 | q | 3/16/2019 2:00 |
Resy-00000000012 | q | 3/16/2019 2:00 |
Resy-0000000013 | k | 3/15/2019 16:30 |
Resy-0000000014 | k | 3/15/2019 16:45 |
Resy-0000000015 | k | 3/15/2019 16:45 |
Resy-0000000016 | k | 3/15/2019 16:30 |
Resy-0000000017 | k | 3/15/2019 17:15 |
Resy-0000000018 | k | 3/15/2019 17:30 |
Resy-0000000019 | k | 3/15/2019 19:00 |
Resy-0000000020 | w | 3/15/2019 17:00 |
Resy-0000000021 | w | 3/15/2019 17:45 |
Resy-0000000022 | w | 3/15/2019 17:45 |
Resy-0000000023 | w | 3/15/2019 18:00 |
Resy-0000000024 | w | 3/15/2019 18:15 |
Resy-0000000025 | w | 3/15/2019 22:00 |
Resy-0000000026 | w | 3/15/2019 22:30 |
Resy-0000000027 | w | 3/15/2019 23:45 |
Resy-0000000028 | w | 3/16/2019 0:00 |
Resy-0000000029 | w | 3/16/2019 1:30 |
Resy-0000000030 | w | 3/16/2019 1:45 |
Resy-0000000031 | e | 3/15/2019 16:45 |
Resy-0000000032 | e | 3/15/2019 17:00 |
Resy-0000000033 | e | 3/15/2019 18:30 |
Resy-0000000034 | e | 3/15/2019 22:00 |
Resy-0000000035 | e | 3/15/2019 23:00 |
Resy-0000000036 | e | 3/15/2019 23:30 |
Resy-0000000037 | e | 3/16/2019 0:00 |
Resy-0000000038 | e | 3/16/2019 0:00 |
Resy-0000000039 | e | 3/16/2019 0:15 |
Resy-0000000040 | e | 3/16/2019 0:30 |
Resy-0000000041 | e | 3/16/2019 0:30 |
Resy-0000000042 | e | 3/16/2019 1:00 |
Resy-0000000043 | h | 3/15/2019 21:45 |
Resy-0000000044 | h | /16/2019 12:00:00 AM |
Lo sentimos, olvidé los encabezados:
Nombre | Venue_Name__c | Fecha de reserva |
La última fecha comienza con el 3 de marzo.