Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
dgwoodard
Frequent Visitor

Recuento de instancias de resultados de medida

¡Hola a todos!

He estado trabajando en una serie de medidas para determinar cuántas semanas se espera que dure mi inventario cuando se combina con una previsión de ventas semanal.

Tengo una cantidad de inventario inicial o actual y un pronóstico estimado por semana.

Creé una medida para calcular el total de ejecución de la cantidad de previsión:

ForecastQTYRunningTotal ?
CALCULATE(
SUM('ForecastTable'[Cantidad de previsión]),
FILTRO(
ALLSELECTED('ForecastTable'[Fecha de previsión]),
ISONORAFTER('ForecastTable'[Forecast Date], MAX('ForecastTable'[Forecast Date]),DESC)
)
)

luego otro para invertir el total en ejecución:

ForecastInv á [ForecastQTYRunningTotal]*-1


y luego otra medida para calcular la suma de la previsión contra la cantidad de inventario actual durante cada semana enumerada en la previsión (realizando que probablemente podría combinar estos dos en uno, pero tratando de juntar todo esto paso a paso):

InvRemaining á sum('InventoryTable'[inventario])+[ForecastInv]

Entonces creé otra medida para indicar si la clauclación por la medida anterior es > que 0 con:

Is_InvRemaining_+
var WksOnHnd á IF([InvRemaining]>0,"yes","no")
devolver WksOnHnd

Los resultados de estas cuatro medidas producen una tabla similar a la siguiente:

Sku #Fecha de pronósticoSuma de la cantidad de pronósticoForecastQTYRunningTotalForecastInvInvRemainingIs_InvRemaining_+
361/18/202124942494-249412985
361/25/202124524946-494610533
362/1/202127987744-77447735
362/8/2021292010664-106644815
362/15/2021236413028-130282451
362/22/2021222815256-15256223
363/1/2021238617642-17642-2163No
363/8/2021214019782-19782-4303No
363/15/2021209021872-21872-6393No
363/22/2021212023992-23992-8513No
363/29/2021286826860-26860-11381No
364/5/2021273429594-29594-14115No

Mi pregunta es ¿cómo cuento el número de instancias que devuelven un "sí" para indicar cuántas semanas durará mi inventario actual? También he probado esto devolviendo un 1 o 0 con la intención de calcular la suma, pero me he ejecutado en obstáculos con la función SUM y la función COUNT, ya que solo se aplican a las columnas (?).

Mi esperanza es poder rellenar una tarjeta que indique el número de instancias "sí" o "1" como un número total de semanas

Gracias de antemano!
1 ACCEPTED SOLUTION

@dgwoodard , Probar como

medida :

var _tab - addcolumns(summarize(Table, Table[SKU-], Table[Forecast Date), "_1",[InvRemaining])

devolución

countx(_tab, if([_1]>0,1,blank())

View solution in original post

5 REPLIES 5
dgwoodard
Frequent Visitor

También vale la pena señalar que tengo una segmentación de datos que filtra la tabla de datos y las medidas por SKU para aislar los detalles de cada producto.

@dgwoodard , Pruebe una medida como

medida :

var _tab - addcolumns(summarize(Table, Table[SKU-], Table[Forecast Date), "_1",[InvRemaining])

devolución

countx(_tab, if(_tab[_1]>0,1,blank())

Siento que esto está muy cerca del éxito, pero obtener un error de "No se puede encontrar la tabla '_tab'".

dgwoodard_0-1610504500105.png

@dgwoodard , Probar como

medida :

var _tab - addcolumns(summarize(Table, Table[SKU-], Table[Forecast Date), "_1",[InvRemaining])

devolución

countx(_tab, if([_1]>0,1,blank())

¡Sucess! - Gracias.

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.