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
Syndicate_Admin
Administrator
Administrator

Establecer el valor predeterminado de DAX si la búsqueda está en blanco

Estoy creando una columna DAX "ETA de envío" en una tabla pedidos. Esta tabla está vinculada a una tabla de tiempo de envío por código de almacén.

En esta tabla de búsqueda de tiempo de envío, quiero tener un valor predeterminado si el código de almacén no aparece en la tabla, por lo que tengo los siguientes campos de tabla y valores de ejemplo:

Número de pedido de pedidos, almacén, fecha de envío, ETA de envío

1234, AAA, 1/1/2021, 1/8/2021

4567, BBB, 1/1/2021, 15/01/2021

7890, CCC, 1/1/2021, 1/22/2021

Almacén de tiempo de envío, días de envío

AAA, 7

BBB, 14 años

POR DEFECTO, 21

La razón de esta tabla es que hay muchos otros almacenes, pero quiero anular los tiempos de envío para estos dos almacenes sin codificar el tiempo de envío dentro del informe.

Sé que esta sintaxis es incorrecta, pero espero que dé una idea de lo que estoy buscando:

Shipping ETA = if(isblank(related(Ship Time.Warehouse)),Ship Time.Warehouse = "DEFAULT",)
Ship Date + related(Shipping Days)



1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

@kyleb350 si entendí correctamente, desea agregar 21 días (número predeterminado de días) cuando el almacén no se encuentra en la tabla ShipTime, si esta es la comprensión correcta, intente esto:

Shipping ETA = if(isblank(related(Ship Time.Warehouse)),LOOKUPVALUE ( Ship Time.[Shipping Days], Ship Time[Warehouse], "Default" ),
 related(Shipping Days)
+ Ship Date 

Síguenos en LinkedIn (en inglés) y YouTube.gif a nuestro YouTube (en inglés) canal

Más información sobre el formato condicional en Microsoft Reactor

Mi última entrada de blog El poder de usar grupos de cálculo con relaciones inactivas (Parte 1) (perytus.com) Yo lo haría Elogios si mi solución ayudó. 👉 Si puede dedicar tiempo a publicar la pregunta, también puede hacer esfuerzos para felicitar a quien ayudó a resolver su problema. ¡Es una muestra de agradecimiento!

Visítenos en https://perytus.com, su ventanilla única para proyectos/formación/consultoría relacionados con Power BI.

View solution in original post

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

@kyleb350 si entendí correctamente, desea agregar 21 días (número predeterminado de días) cuando el almacén no se encuentra en la tabla ShipTime, si esta es la comprensión correcta, intente esto:

Shipping ETA = if(isblank(related(Ship Time.Warehouse)),LOOKUPVALUE ( Ship Time.[Shipping Days], Ship Time[Warehouse], "Default" ),
 related(Shipping Days)
+ Ship Date 

Síguenos en LinkedIn (en inglés) y YouTube.gif a nuestro YouTube (en inglés) canal

Más información sobre el formato condicional en Microsoft Reactor

Mi última entrada de blog El poder de usar grupos de cálculo con relaciones inactivas (Parte 1) (perytus.com) Yo lo haría Elogios si mi solución ayudó. 👉 Si puede dedicar tiempo a publicar la pregunta, también puede hacer esfuerzos para felicitar a quien ayudó a resolver su problema. ¡Es una muestra de agradecimiento!

Visítenos en https://perytus.com, su ventanilla única para proyectos/formación/consultoría relacionados con Power BI.

¡Gracias! LOOKUPVALUE era la función que estaba buscando.

Shipping ETA = if(isblank(related(Ship Time.Warehouse)),LOOKUPVALUE ( Ship Time.[Shipping Days], Ship Time[Warehouse], "Default" ) + Ship Date,
 related(Shipping Days)
+ Ship Date

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.

Top Kudoed Authors