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.
Parte del cliente | Parte del proveedor | Tipo de línea | Totales | Esperado |
CParte A | Demanda del cliente | 12345 | Vacío | |
CParte A | esparta | Pedido de proveedores | 56 | 12345 |
CParte D | SPartX | Pedido de proveedores | 56 | Vacío |
CParte B | Demanda del cliente | 5869 | Vacío | |
CPartE E | SPartn | Pedido de proveedores | 25 | Vacío |
CParte B | SPart | Pedido de proveedores | 66 | 5689 |
En la columna Esperada, me gustaría traer Totales de la demanda del cliente cuando el número de pieza del cliente coincide con el número de pieza de cliente No en el campo Pedido de proveedor.
Por lo tanto, la búsqueda solo se basará en el número de pieza del cliente, pero los datos solo procederán de la fila Demanda del cliente. es más como un filtro múltiple.
Hola @lotus22 ,
Puede crear una columna personalizada como esta:
if [Line Type] = "Supplier Order" then
let
_customerPart = [Customer Part],
_rows = Table.SelectRows(#"Changed Type", each [Customer Part] = _customerPart and [Line Type] = "Customer Demand")
in
if Table.IsEmpty(_rows) then null
else _rows[Totals]{0}
else null
error recibido
Expression.Error: no se encontró el campo 'Type2' del registro.
Type2 es una columna calculada
Hola, @lotus22
"Tipo 2" es una columna calculada, por lo que no se puede encontrar en Power Query.
Puede intentar crear una columna calculada como se muestra a continuación:
Column =
var a=CALCULATE(SUM('Table'[Totals]),ALLEXCEPT('Table','Table'[Customer Part]),'Table'[Type]="Customer Demand")
return IF('Table'[Type]="Customer Demand",BLANK(),a)
Saludos
Equipo de soporte de la comunidad _ Eason
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Gracias, pero veo todo "nulo" cuando incorporo la misma fórmula. Tengo unas 30 columnas en mi consulta de energía
si [Tipo2] - "Pedido del proveedor"
Dejar
_customerPart de la parte de cliente ,
_rows de tabla : Table.SelectRows(-"Changed Type", each [CustomerPart] á _customerPart y [Type2] á "Customer Demand")
En
si Table.IsEmpty(_rows) entonces null
otro _rows[Totales]{0}
otro tipo null
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 |
---|---|
1 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
1 | |
1 | |
1 |