Cálculos acumulados

Un usuario Pregunto ✅

Arun_S

Capture.PNG

Hola, soy nuevo en Power BI. Suponiendo que lo anterior es mi conjunto de datos, ahora puedo crear una nueva columna para ItemCost (Qty * Rate). ¿Cómo puedo crear una columna o medida para InvoiceCost? Estoy buscando la forma de crear una suma (cantidad * tasa) para cada factura.

Yo uso esto en Tableau: {CORREGIDO [Invoice_Num] : SUMA ([ItemCost])} … buscando un equivalente en Power BI.

gracias por su tiempo de antemano.

@Arun_S,

Cree una medida usando DAX a continuación.

count = 
VAR tab= SUMMARIZE(Table,Table[Invoice_Num],"cost",SUMX(Table,Table[Qty]*Table[Rate]))

return
CALCULATE(COUNTROWS(FILTER(tab,[cost]<10)))

Saludos,
Lydia

@Arun_S,

Cree una medida con DAX a continuación.

count = 
VAR tab= SUMMARIZE(Table,Table[Invoice_Num],"cost",SUMX(Table,Table[Qty]*Table[Rate]))

return
CALCULATE(COUNTROWS(FILTER(tab,[cost]<10)))

Saludos,
Lydia

jday

Hola,

Puede crear la nueva columna que le daría el costo del artículo

Costo total = Tabla[Qty]*Tabla[Rate]

Una vez que haga esto, puede crear una medida que sume el costo total

Suma del costo total = SUM (Tabla[Total Cost])

Luego, cree su visualización y traiga el Invoice_Num y la suma de la medida de costo total que creó

Arun_S

En respuesta a jday

Hola … gracias por investigar esto.

Debería haber mencionado el senario en el que estoy trabajando … Pude mostrar los costos de la factura ingresando Inv_Num y Cost … Todavía quiero tener una medida / columna que me dé el costo a nivel de Factura.

aquí hay un escenario comercial: quiero mostrar el número total (recuento) de facturas donde el valor de la factura es inferior a $ 500. En este momento, no puedo hacer esto, porque solo tengo ItemValue …

Gracias

Arun

jday

En respuesta a Arun_S

Puede agregar un filtro debajo de los filtros de nivel visual y hacer que el Total sea menor que 500. Si esto no produce lo que le gustaría, podría proporcionar un ejemplo de los resultados deseados en relación con el conjunto de datos de ejemplo que proporcionó.

Arun_S

En respuesta a jday

En mi ejemplo tengo 3 facturas

inv-1 es $ 6
inv-2 es $ 4
inv-3 es $ 11

ahora, si quiero mostrar una tarjeta que solo me muestra el recuento de facturas que son menos de $ 10.

Según lo anterior, la tarjeta debe mostrar 2 (que son inv-1 e inv-2) ya que ambos tienen un valor inferior a $ 10.

Pero como actualmente solo tengo ItemValues ​​y no InvoiceValues, esta tarjeta muestra 6 (cada valor del artículo (cantidad * tarifa) es inferior a $ 10)

jday

En respuesta a Arun_S

Para hacer esto, todo lo que necesita hacer es seguir estos pasos

1. En la pestaña de modelado, cree una columna con la fórmula
Costo total = Tabla1[QTY]*Tabla 1[Rate]

2. Traiga la columna de la factura a una tabla y la columna de costo total que acaba de crear sus resultados debería verse así
Capture.PNG

3. En la sección de valores debajo del costo total, seleccione «Suma» y obtendrá estos resultados.
Capture1.PNG

4. Seleccione el objeto visual y haga clic en el menú desplegable de Costo total y aplique un filtro donde el Costo total «sea menor que» 10 y aplique el filtro y sus resultados serán

Capture1.PNG

Arun_S

En respuesta a jday

Hola – No tengo problemas para mostrar en forma tabular (Invoice & InvoiceCost). Lo que estoy buscando es mostrar el recuento (solo el recuento de facturas) en una tarjeta. entonces, para el ejemplo anterior, me gustaría tener una tarjeta que diga el número 2

Capture.PNG

agradezco tu ayuda y tiempo

Arun

Arun_S

En respuesta a Arun_S

Expertos – ¿Alguna ayuda por favor? Gracias.

mitsu

En respuesta a Arun_S

Use countx Algo como esto debería funcionar

COUNTX (FILTRO (‘Tabla’,[Amount]<10),[Invoice])

Por favor verifique y avísenos.

Gracias,

Mitsu

Deja un comentario

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