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
BartVlek
Helper II
Helper II

SI o SWITCH múltiples valores que no obtienen la sintaxis correcta

Hola estoy luchando con esto:

Necesito una nueva columna en mi modelo donde tengo el descuento correcto para proveedores. Hay una columna SUPDISC pero hay excepciones. Por lo tanto, hay dos columnas que tienen un efecto en SUPDISC: 1- SUPPLIER 2 - SHOP. Ahora lo que quiero es algo como:

si el proveedor es COCACOLA y SHOP - AMSTERDAM, entonces el descuento debe ser 65.00,

si el proveedor es PEPSICOLA y SHOP - ROTTERDAM, entonces el descuento debe ser de 60,00,

en todas las demás ocasiones se debe aplicar el valor de SUPDISC.

Espero que alguien pueda ayudarme. Muchas gracias de antemano

6 REPLIES 6
amitchandak
Super User
Super User

@BartVlek , una columna Nueva como

Interruptor ( true(),
[proveedor] - "COCACOLA" && [SHOP] - "AMSTERDAM" , 65.00,
[proveedor] - "PEPSICOLA" && [SHOP] - "ROTTERDAM" , 60.00,
[SUPDISC]
)

Lo mismo se puede hacer con IF

¡¡Gracias!! ¿Y cómo se ve cuando el nombre de la nueva columna debe ser SUPDISCDEF?

@BartVlek , no estoy seguro de lo que quieres decir con eso. Una nueva columna como

SUPDISCDEF ?

Interruptor ( true(),
[proveedor] - "COCACOLA" && [SHOP] - "AMSTERDAM" , 65.00,
[proveedor] - "PEPSICOLA" && [SHOP] - "ROTTERDAM" , 60.00,
[SUPDISC]
)

Transformé tu sugerencia a la situación real. La tienda no tiene nombre, pero un número como se puede ver.

Cuando lo copio y lo copio en PBI-desktop y ejecuto, recibo un error syntaxis. ¿Qué puede ser? ¿No es necesario agregar el nombre de la tabla?

LEVKORTDEF ?
INTERRUPTOR (
VERDADERO (),
[PROVEEDOR] - "ALDIPRESS"
&& [FIL] - "1", 65,00,
[PROVEEDOR] - "BETAPRESS"
&& [FIL] - "1", 60,00,
[LEVDISCOUNT]
)

Hola @BartVlek ,

Por favor, intente actualizar la fórmula de su medida como se muestra a continuación para eliminar la cotización doble, ya que la tienda es el tipo de número:

LEVKORTDEF ?
Interruptor (
Verdad (),
[PROVEEDOR] - "ALDIPRESS"
[FIL] - 1, 65.00,
[PROVEEDOR] - "BETAPRESS"
[FIL] -1 , 60.00,
[LEVKORTING]
)

Si el método anterior no resolvió su problema, proporcione la captura de pantalla de error de sintaxis y fórmula relacionada. Sí, gracias.

Saludos

Rena

Community Support Team _ Rena
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

¡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.