Kamaizziati
Hola,
Necesito una ecuación para agregar una columna para calcular los días restantes desde la fecha actual. Los días restantes se encuentran entre la fecha de HOY y la FECHA DE CERRADO.
Ya uso DATEDIFF pero no funciona porque CLOSED DATE tiene datos de fecha antes y después de la fecha de HOY.
Anónimo
En respuesta a Kamaizziati
Mis disculpas, intente esto en su lugar:
Days Remaining = VAR ClosedDate = [Closed Date] RETURN SWITCH( TRUE, DATEVALUE(ClosedDate) < TODAY(), 0, DATEVALUE(ClosedDate) >= TODAY(), DateDiff(Today(), DATEVALUE(ClosedDate), DAY) )
Anónimo
Esto solo funciona si actualiza sus datos al menos una vez al día, pero intente esto:
Days Remaining = VAR ClosedDate = [Closed Date] RETURN IF( ClosedDate > TODAY(), DateDiff(Today(), ClosedDate, DAY),
0 )
Kamaizziati
En respuesta a Anónimo
@Anónimo
¿A qué te refieres con refrescarte una vez al día? ¿Necesita actualizar en el servicio Power BI y publicar de nuevo o actualizar en Power Desktop?
Gracias
Anónimo
En respuesta a Kamaizziati
Las columnas calculadas realizan su cálculo de valor en el momento en que se descarga la actualización de los datos base. Si no actualiza una vez al día, sus valores en esta columna no cambiarán.
Normalmente, en el servicio Power BI, organizará las actualizaciones directamente (si se encuentra en algo como OneDrive) o mediante una puerta de enlace.
Kamaizziati
En respuesta a Anónimo
No me funciona, tiene un error debajo
Las operaciones de comparación de DAX no admiten la comparación de valores de tipo Texto con valores de tipo Fecha. Considere usar la función VALOR o FORMATO para convertir uno de los valores.
Anónimo
En respuesta a Kamaizziati
Mis disculpas, intente esto en su lugar:
Days Remaining = VAR ClosedDate = [Closed Date] RETURN SWITCH( TRUE, DATEVALUE(ClosedDate) < TODAY(), 0, DATEVALUE(ClosedDate) >= TODAY(), DateDiff(Today(), DATEVALUE(ClosedDate), DAY) )
dino_nte
En respuesta a Anónimo
Hola, esto también me puede ser útil.
Estoy buscando el% de finalización del año.
¿Es la fecha de cierre en este ejemplo equivalente al final del año?
Ejemplo: hoy es 20 de abril de 2020, la medida debería mostrar 30,28% (finalización del año).
Necesito que esto se corte por trimestre y mes también.
¡Gracias por adelantado!
Anónimo
En respuesta a dino_nte
Esto te dará ese porcentaje:
% Year Complete = var currentDate = TODAY()
var EOY = DATE(YEAR(currentDate), 12, 31)
var SOY = DATE(YEAR(currentDate), 1, 1)
var output = DIVIDE(
currentDate - SOY,
EOY - SOY
)
RETURN
output
dino_nte
En respuesta a Anónimo
Gracias por su respuesta. Aunque ya tengo la solución
% De finalización: =
Var restante = hoy () – FIRSTDATE (‘Calendario'[Date])
Var Totaldays = LASTDATE (‘Calendario'[Date]) -FIRSTDATE (‘Calendario'[Date]) +1
regreso
if ((DIVIDIR (Restante, Total días))> 1,1, if (dividir (Restante, Total días) <0,0, DIVIDIR (Restante, Total días)))
Kamaizziati
En respuesta a Anónimo
Hola @Anónimo
Su trabajo ahora. Gracias por ayudarme.
¿Puede explicar esta operación de codificación de phares?
VAR ClosedDate = [Date Closed Pbi]
REGRESO
Gracias
Anónimo
En respuesta a Kamaizziati
Se lo conoce como variable. Coloca los datos en la memoria, lo que significa que la declaración no tiene que seguir refiriéndose al campo cada vez que quiere usar el valor.