The ultimate Microsoft Fabric, Power BI, Azure AI, and SQL learning event: Join us in Stockholm, September 24-27, 2024.
Save €200 with code MSCUST on top of early bird pricing!
Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started
Hola
¿Podría ayudar con DAX para la situación inferior.
Solved! Go to Solution.
Asegúrese de que los tipos de datos están configurados correctamente en el editor de consultas de energía. (QTY como número entero)
Con sus datos de prueba la siguiente medida funcionó para mí:
Column =
IF (
All_Data_View[Shipping Site] = "XYZ",
All_Data_View[Part Qty] * 15.2,
IF (
All_Data_View[Shipping Site] = "ABC"
&& All_Data_View[Part Qty] < 100,
All_Data_View[Part Qty] * 10,
50
)
)
Atentamente
Joren Venema
Consultor de Datos y Análisis
Si esta respuesta resolvió su pregunta asegúrese de marcar este post como la solución para ayudar a otros a encontrar la respuesta más fácilmente.
Si esta es una medida, esto no va a funcionar independientemente. La instrucción IF no está iterando la tabla y debe usar un filtro.
Por lo que puedo decir este código debe dar lugar a la misma salida:
Measure =
CALCULATE (
SUM ( All_Data_View[part_qty] ) * 12,
All_Data_View[supplier_name] = "ABC"
|| All_Data_View[supplier_name] = "XYZ"
)
Espero que esto ayude.
Atentamente
Joren Venema
Consultor de Datos y Análisis
Si esta respuesta resolvió su pregunta asegúrese de marcar este post como la solución para ayudar a otros a encontrar la respuesta más fácilmente.
Hola
Gracias por su respuesta!
Estoy tratando de calcular la tarifa de transacción en una sola columna nueva usando "nested if" para el conjunto de valor de datos, y esto entre una condición.
Si hay alguna otra manera de obtener esta condición trabajó junto con otros en la misma columna.
saludos
Cs
Todavía no estoy 100% seguro si estás haciendo esto como una medida o como una columna calculada.
En caso de una medida tratar de anidar la instrucción if en el sumx de la siguiente manera:
SUMX ( All_Data_View, IF ( All_Data_View[supplier_name]="ABC" || All_Data_View[supplier_name]="XYZ", All_Data_View[part_qty] *12, <alternative> ) )
En caso de una columna siempre iterará y debería funcionar así:
IF ( All_Data_View[supplier_name]="ABC" || All_Data_View[supplier_name]="XYZ", All_Data_View[part_qty] *12, <alternative> )
Atentamente
Joren Venema
Consultor de Datos y Análisis
Si esta respuesta resolvió su pregunta asegúrese de marcar este post como la solución para ayudar a otros a encontrar la respuesta más fácilmente.
Hola Joren, Gracias!
Estoy haciendo esto en una nueva columna, y todavía obtengo este error "Las expresiones que producen el tipo de datos variante no se pueden utilizar para definir columnas calculadas"
saludos
Cs
Asegúrese de que los tipos de datos están configurados correctamente en el editor de consultas de energía. (QTY como número entero)
Con sus datos de prueba la siguiente medida funcionó para mí:
Column =
IF (
All_Data_View[Shipping Site] = "XYZ",
All_Data_View[Part Qty] * 15.2,
IF (
All_Data_View[Shipping Site] = "ABC"
&& All_Data_View[Part Qty] < 100,
All_Data_View[Part Qty] * 10,
50
)
)
Atentamente
Joren Venema
Consultor de Datos y Análisis
Si esta respuesta resolvió su pregunta asegúrese de marcar este post como la solución para ayudar a otros a encontrar la respuesta más fácilmente.
Puede compartir datos de ejemplo y salida de muestra. Marcarme @
Hola Amitchandak,
Aquí están los datos de muestra.
Y estoy mirando la salida como:
Si el sitio de envío-XYZ, entonces (Cantidad de la parte)*15.12
otro si el sitio de envío-ABC y (Cantidad Qty)<100, entonces (Cantidad de la parte)*10 más 50
Reclamación No | Estado de la reclamación | No de parte. | Descripción de la pieza | Cantidad de la pieza | Valor de artículo ampliado | Sitio de envío | Transaction_Fee |
1 | Cerrado | 836308 | SPS-KYBD BL W/PT STK 14-FR | 25 | 733.5 | Xyz | 237.5 |
2 | Cerrado | 826630 | SPS-KEYBOARD BACKLIT W/POINT STICK FR | 20 | 583 | Xyz | 190 |
3 | Cerrado | 929985 | TOP COVER, W/KB PRVCY EURO | 2 | 216.5 | Abc | 19 |
4 | Cerrado | L17971 | SPS-KYBD SR BL 15W GR | 1 | 29.02 | Abc | 9.5 |
5 | Cerrado | 922749 | KB, BASE TR CP BL CLLB SWIS2 | 2 | 169.32 | Abc | 19 |
6 | Cerrado | 934597 | Assy, Stand, Yoshi | 1 | 0.01 | Xyz | 9.5 |
7 | Cerrado | 901771 | P/S,SFF,180W ENTL17,85% EFF HV,12V 1OT | 20 | 293.2 | Xyz | 190 |
8 | Cerrado | 848311 | SPS-KYBD TP BL BEL | 30 | 897.3 | Abc | 285 |
9 | Cerrado | 929985 | TOP COVER, W/KB PRVCY EURO | 1 | 108.25 | Xyz | 9.5 |
10 | Cerrado | L15540 | SPS-KYBD SR BL 14W EUROA5 | 1 | 27.04 | Xyz | 9.5 |
Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.
Check out the August 2024 Power BI update to learn about new features.