Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hello,
I'm trying to create a KPI that counts the total number of orders that have expired.
To do this I have the fields "due date", date and Order Number.
The date format is 'DD/MM/YYYY' for both fields.
So far I have created this formula:
if([Fecha Vencimiento] < max(Fecha)), Count([No. Pedido]))
But I don't get any number.
Can you help me, please!
Ho Mario, el If debería ir dentro del count:
Count(if([Fecha Vencimiento] < max(Fecha), [No. Pedido]))
Aunque te drá un error de que el max no se puede usar en un count, lo que te obliga a añadir un aggr:
Count(Aggr(if([Fecha Vencimiento] < max(Fecha), [No. Pedido])),[No. Pedido])
O calcular el Max como algo global, no línea a línea, esto se puede hver usando una variable o $-expansion:
Count(if([Fecha Vencimiento] < $(=max(Fecha)), [No. Pedido]))
Y por último tienes la versión con set analysis:
Count({<[Fecha Vencimiento]={"<$(=max(Fecha))"}>} [No. Pedido])
Puede que necesites formatear la fecha:
Count({<[Fecha Vencimiento]={"<$(=Date(max(Fecha)))"}>} [No. Pedido])
Ho Mario, el If debería ir dentro del count:
Count(if([Fecha Vencimiento] < max(Fecha), [No. Pedido]))
Aunque te drá un error de que el max no se puede usar en un count, lo que te obliga a añadir un aggr:
Count(Aggr(if([Fecha Vencimiento] < max(Fecha), [No. Pedido])),[No. Pedido])
O calcular el Max como algo global, no línea a línea, esto se puede hver usando una variable o $-expansion:
Count(if([Fecha Vencimiento] < $(=max(Fecha)), [No. Pedido]))
Y por último tienes la versión con set analysis:
Count({<[Fecha Vencimiento]={"<$(=max(Fecha))"}>} [No. Pedido])
Puede que necesites formatear la fecha:
Count({<[Fecha Vencimiento]={"<$(=Date(max(Fecha)))"}>} [No. Pedido])
Muchas gracias, Rubén!