syaifulefendi
Hola, equipo
Estoy de vuelta con otra pregunta.
quiero obtener el resultado de la columna igual que «OBSERVACIÓN», mantendré la fecha junto a esas fechas en blanco («»)
Ya usé DAX a continuación, pero el resultado no es el mismo que REMARK
Status_day = if (Tabla[DATE] = hoy (), «hoy», si (Tabla[DATE] = hoy () – 1, «ayer», si (Tabla[DATE] = hoy () + 1, «mañana»)))
Gracias
syaiful
V-pazhen-msft
En respuesta a syaifulefendi
@syaifulefendi
Bueno, supongo que cCambiar el formato de visualización no cambiará la esencia del valor. Debe usar la función de formato como lo hizo @Anonymous.
Le recomiendo que cree una nueva columna de fecha para formatear su fecha y eliminar las marcas de tiempo:
FORMAT('Table'[Date],"YYYY/MM/DD")
Y luego quédese con su fórmula IF.
Pablo,
Mejor.
Pablo
Anónimo
Hola @syaifulefendi,
Puede crear una columna calculada en la tabla usando la siguiente fórmula. Como en su caso, el tiempo también está disponible en el valor, por lo tanto, necesitamos obtener la fecha del campo de marca de tiempo y comparar.
syaifulefendi
En respuesta a Anónimo
yo hice .
pero el resultado solo está en blanco. Veo que hay datos para la transacción de hoy, pero el mismo resultado está en blanco.
cualquier sugerencia ??
mi fecha ya escribe como formato de fecha y hora
V-pazhen-msft
En respuesta a syaifulefendi
@syaifulefendi
Esto se debe a que su columna de fecha incluye un período de tiempo. Con su fórmula, obtuve el mismo espacio en blanco para la función NOW (), pero funciona para Today () o la columna de fecha creada. Así que creo que deberías volver a crear tu columna de fecha.
Pablo
Mejor
syaifulefendi
En respuesta a V-pazhen-msft
Hola Pablo
Ya cambié el tipo de fecha y hora solo hasta la fecha, pero ¿por qué el resultado sigue en blanco también?
V-pazhen-msft
En respuesta a syaifulefendi
@syaifulefendi
Bueno, supongo que cCambiar el formato de visualización no cambiará la esencia del valor. Debe usar la función de formato como lo hizo @Anonymous.
Le recomiendo que cree una nueva columna de fecha para formatear su fecha y eliminar las marcas de tiempo:
FORMAT('Table'[Date],"YYYY/MM/DD")
Y luego quédese con su fórmula IF.
Pablo,
Mejor.
Pablo
syaifulefendi
En respuesta a V-pazhen-msft
gracias @ V-pazhen-msft
creó una nueva columna, usó esa columna como activador del estado del día
Anónimo
En respuesta a syaifulefendi
Cambié el formato de fecha a dd / MM / aaaa y apliqué la siguiente fórmula. Funcionó para mí … 🙂
syaifulefendi
En respuesta a V-pazhen-msft
puedes mostrarme ,,
puedes adjuntar un nuevo pbi aquí
Gracias
V-pazhen-msft
En respuesta a syaifulefendi
@syaifulefendi
Mi archivo de prueba:
https: //qiuyunus-my.sharepoint.com/: u: / g / personal / paul_qiuyunus_onmicrosoft_com / EdQSAwyp021Kl0ucyNWU …
Mejor,
Pablo
Mariusz
En respuesta a Anónimo
Hola @Anónimo
La dimensión de fecha relativa puede ayudarlo a lograr este requisito.
https://community.powerbi.com/t5/Community-Blog/Relative-Date-Dimension/ba-p/779039
Mariusz
Si esta publicación ayuda, entonces por favor considere Aceptándolo como la solución.
syaifulefendi
En respuesta a Mariusz
opción de filtro relativo gv me mientras se muestra,
mi objetivo es obtener la columna de nombre (ayer | hoy | mañana), que solo se puede hacer con anidado si es de una nueva columna
Anónimo
En respuesta a syaifulefendi
¿Podría proporcionar algunas fechas de muestra? En mi caso puedo ver el resultado deseado.
syaifulefendi
En respuesta a Anónimo
hola @Anónimo
este es mi formato de fecha