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.
Hola a todos
Espero que puedas ayudarme. Tengo un conjunto de datos que contiene miles de filas de datos de facturas. Puede contener más de una fila por factura (porque está en varios centros de coste). Estoy analizando volúmenes de facturación por Proveedores y Categorías de Proveedores. Me gustaría poder filtrar para poder mostrar solo aquellas facturas con un valor neto total inferior a, digamos, $ 25. El propósito es analizar dónde el costo de procesamiento interno podría ser más alto que los bienes / servicios reales que se adquieren.
Estoy usando gráficos de árbol con [Categoría de proveedor] como categoría, [Proveedor] como detalles y Recuento distinto de [ID de factura] como valor. Sin embargo, creo que cuando configuro una segmentación de datos en el panel contra [Importe neto] y la configuro para mostrar todos los valores < $ 25, solo se eliminan los proveedores / categorías de proveedores donde el total es de > $ 25, no en el nivel de ID de factura único.
Así que estoy pensando que necesito crear una columna que marque si el total de una factura (no la línea de factura) es inferior a $ 25. Y para hacer eso, necesito calcular un total acumulado basado en la identificación de la factura. Si estuviera en Excel, simplemente haría SUMIF([ID de factura],[@[ID de factura]],[Importe neto]) pero parece que no puedo encontrar un equivalente aquí.
Supongo que podría crear una tabla separada a partir de los datos y apuntar los paneles aquí, pero se siente un poco poco elegante.
ID de factura | Proveedor | Categoría de proveedor | Centro de Costos | Importe neto |
1 | APOGEO | Productos | ABECEDARIO | $ 15,00 |
1 | APOGEO | Productos | DEF | $ 16,00 |
1 | APOGEO | Productos | GRABAR | $ 17,00 |
2 | Fabricación de montañas rusas | Productos | ABECEDARIO | $ 100,00 |
3 | Industrias Boomtown | Productos | DEF | $ 2,00 |
4 | Bienes distribuidos | Transporte | GRABAR | $ 50,00 |
5 | Importación Exportación Limitada | Productos | ABECEDARIO | $ 10.000,00 |
6 | Águila Inc | Transporte | ABECEDARIO | $ 5,00 |
Y a continuación se muestra el conjunto de datos con lo que deseo ver:
ID de factura | Proveedor | Categoría de proveedor | Centro de Costos | Importe neto | Total factura Amt | <$25? |
1 | APOGEO | Productos | ABECEDARIO | $ 15,00 | $ 48,00 | FALSO |
1 | APOGEO | Productos | DEF | $ 16,00 | $ 48,00 | FALSO |
1 | APOGEO | Productos | GRABAR | $ 17,00 | $ 48,00 | FALSO |
2 | Fabricación de montañas rusas | Productos | ABECEDARIO | $ 100,00 | $ 100,00 | FALSO |
3 | Industrias Boomtown | Productos | DEF | $ 2,00 | $ 2,00 | VERDADERO |
4 | Bienes distribuidos | Transporte | GRABAR | $ 50,00 | $ 50,00 | FALSO |
5 | Importación Exportación Limitada | Productos | ABECEDARIO | $ 10.000,00 | $ 10.000,00 | FALSO |
6 | Águila Inc | Transporte | ABECEDARIO | $ 5,00 | $ 5,00 | VERDADERO |
@Greg_Deckler Muchas gracias por tomarse el tiempo para investigar esto y responder, ¡esto funcionó con encanto!
@garretc Prueba estos:
Total Invoice Amt Column =
VAR __InvoiceID = [Invoice ID]
VAR __Table = FILTER('Table', [Invoice ID] = __InvoiceID)
vAR __Result = SUMX(__Table, [Net Amount])
RETURN
__Result
< $25 Column = IF([Total Invoice Amt] > 50, TRUE(), FALSE())
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
2 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
2 | |
1 | |
1 |