Compare el valor máximo seleccionado en el selector de fechas con el contexto de la fila en la tabla

Un usuario Pregunto ✅

Anónimo

Hola.

Me gustaría comparar el valor máximo de lo que está en mi segmentador de fechas para Fecha de estado. Estoy usando un menú desplegable ANTES solamente, por lo que el usuario solo ingresa una sola fecha en el filtro. Este es esencialmente un saldo inicial. Mostrará todos los productos que se crearon en o antes del filtro de fecha / hora creado, pero necesito excluir los artículos que se enviaron antes del filtro de fecha / hora creado, ya que ya no se consideran disponibles.

Cada fila de mi tabla está a nivel de producto, que contiene una columna de fecha de envío. Me gustaría ver si la fecha de envío es anterior a la fecha de estado. Si se envió antes de la fecha de estado del informe, quiero que una columna marque esto y finalmente se filtrará. Cada elemento puede tener varios estados y una fecha para cada estado. Básicamente, necesitamos excluir Prod 2 y 3 de la cuadrícula. Si bien se crearon antes del 4/1, también se enviaron antes del 4/1, por lo que no están a mano.

Fecha de estado de creación = El 1 de abril de 2019 o antes

Artículo Fecha de envío Fecha de envío anterior a la fecha de creación Estado

Prod 1 4/2/2019 N 3/15/2019

Prod 2 26/03/2019 Y 21/03/2019

Prod 3 18/03/2019 Y 01/03/2019

¡Cualquier consejo sería excelente!

Hola @Anónimo

Crea una tabla de fechas

date table = CALENDARAUTO()

no crear una relación entre dos tablas.

Crear medidas en la tabla principal

Max date = MAX('date table'[Date])

create before = IF(MAX(Sheet1[Created Status Date])<[Max date],"Y","N")

shipped before = IF(MAX(Sheet1[Shipped Date])<[Max date],"Y","N")

Luego agregue estas dos medidas en el filtro de nivel visual de la tabla visual

1.png

Atentamente
Maggie

Equipo de apoyo de la comunidad _ Maggie Li
Si esta publicación ayuda, entonces por favor considere Acéptalo como la solución para ayudar a los demás miembros a encontrarlo más rápidamente.

Hola @Anónimo

¿Es este problema resuelto?

Si está desviado, ¿podría aceptarlo como una solución para cerrar este caso?

Si no es así, por favor hágamelo saber.

Atentamente

Maggie

Anónimo

En respuesta a v-juanli-msft

Hola,

Probé ambos enfoques, pero parece que no funcionan. Si no agrego la relación para la tabla de fecha, la cortadora no filtrará la cuadrícula de datos correctamente.

Probé la medida Enviado antes, pero no se agregará correctamente a mi tabla, simplemente sigue girando y se agota el tiempo de espera.

Fecha máxima = MAX (‘Fecha'[DateKey])
DateKey w Create Date.PNG
^ No filtra sin la relación con la tabla «Fecha de estado».
Editar: si establezco la relación, filtra la cuadrícula correctamente y la fecha máxima funciona como se esperaba. Por alguna razón, no puedo agregar la medida de Fecha máxima a la cuadrícula de mi tabla, sigue girando y se agota el tiempo de espera.

En respuesta a Anónimo

Hola @Anónimo

¿Es este problema resuelto?

Si está desviado, ¿podría aceptarlo como una solución para cerrar este caso?

Si no es así, por favor hágamelo saber.

Atentamente

Maggie

Ashish_Mathur

Hola,

Cree una relación entre la fecha de estado y la columna Fecha de la tabla de calendario. Arrastre la columna Fecha de la Tabla de calendario a su segmentador. Seleccione una fecha en la rebanadora. Escribe esta medida

= MAX (Datos[Shipped Date])[Date])

Espero que esto ayude.

Hola @Anónimo

Crea una tabla de fechas

date table = CALENDARAUTO()

no crear una relación entre dos tablas.

Crear medidas en la tabla principal

Max date = MAX('date table'[Date])

create before = IF(MAX(Sheet1[Created Status Date])<[Max date],"Y","N")

shipped before = IF(MAX(Sheet1[Shipped Date])<[Max date],"Y","N")

Luego agregue estas dos medidas en el filtro de nivel visual de la tabla visual

1.png

Atentamente
Maggie

Equipo de apoyo de la comunidad _ Maggie Li
Si esta publicación ayuda, entonces por favor considere Acéptalo como la solución para ayudar a los demás miembros a encontrarlo más rápidamente.

En respuesta a v-juanli-msft

Hola @Anónimo

En mi solución, la segmentación con la columna de fecha no segmentaría ningún dato de la tabla.

Para que los datos de la tabla se filtren visualmente, creo dos medidas «crear antes» y «enviar antes»,

agrégalos en el filtro de nivel visual como mi captura de pantalla.

Puede descargar mi archivo pbix para probar, debería funcionar.

Atentamente
Maggie

Equipo de apoyo de la comunidad _ Maggie Li
Si esta publicación ayuda, entonces por favor considere Acéptalo como la solución para ayudar a los demás miembros a encontrarlo más rápidamente.

>

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *