Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
Syndicate_Admin
Administrator
Administrator

reemplazar el valor 0, por if isblank en la medida con DAX

Hola ¿cómo estáis todos?

Presento mi problema, tengo una medida que devuelve mi último valor de costo, pero a veces no se ha comprado desde hace mucho tiempo y es por eso que el valor me da vacío y me gustaría si me pueden ayudar a incluir la fórmula IF ISBLANK para resolver mi problema y poner un valor de clave único "1.01" u otro

Muchas gracias

Captura de pantalla 2023-04-04 160509.jpgCaptura de pantalla 2023-04-04 160727.jpg

6 REPLIES 6
Syndicate_Admin
Administrator
Administrator

Sin problemas,

Ultimo Nacionalizado =
DÓNDE UltimaFechaNacionalizado =
CALCULAR(
..MAX(CostosXProveedor[Fecha]),
TODO(CostosXProveedor[Nacionalizado])
)

DEVOLUCIÓN
Si(está en blanco(CALCULAR(
SUMA(CostosXProveedor[Nacionalizado]),
FILTRO(CostosXProveedor, CostosXProveedor[Fecha] = UltimaFechaNacionalizado
))), 1.01,
CALCULAR(
SUMA(CostosXProveedor[Nacionalizado]),
FILTRO(CostosXProveedor, CostosXProveedor[Fecha] = UltimaFechaNacionalizado
)))
o puedes escribir
Ultimo Nacionalizado =
DÓNDE UltimaFechaNacionalizado =
CALCULAR(
..MAX(CostosXProveedor[Fecha]),
TODO(CostosXProveedor[Nacionalizado])
)

nuestra final=
CALCULAR(
SUMA(CostosXProveedor[Nacionalizado]),
FILTRO(CostosXProveedor, CostosXProveedor[Fecha] = UltimaFechaNacionalizado
))

Devolución
if(isblank(final), 1.01, final)
Cuidado, depende de dónde lo estés colocando, qué visual. Por favor, inténtelo

@olgad muchas gracias

Me salvaste. muchas gracias

Syndicate_Admin
Administrator
Administrator

1) Importas este excel que muestras y ya hay valores en blanco en la tabla para FOB, ¿verdad?

En power query puede hacer clic derecho en FOB y reemplazar los valores en blanco con 1.01 clic derecho reemplazar valores -valores para reemplazar no debe escribir nada dejarlo en blanco y con 1.01

2) ¿O cuando creas tu cálculo de medida obtienes en blanco? Muestre la captura de pantalla del objeto visual en pbi donde vea en blanco, no Excel

@olgad Disculpa mi ignorancia, tu fórmula estaba bien, lo que no sé es cómo agregarla a mi fórmula para que funcione
donde debo colocar el IF(ISBLANK en

Ultimo Nacionalizado =
DÓNDE UltimaFechaNacionalizado =
CALCULAR(
..MAX(CostosXProveedor[Fecha]),
TODO(CostosXProveedor[Nacionalizado])
)

DEVOLUCIÓN
CALCULAR(
SUMA(CostosXProveedor[Nacionalizado]),
FILTRO(CostosXProveedor, CostosXProveedor[Fecha] = UltimaFechaNacionalizado
))
Gracias




Syndicate_Admin
Administrator
Administrator

Hola

if(isblank(todo tu calc después de la palabra return), 1.01, tu calc después del retorno)

@olgad

Muchas gracias por tu respuesta

Tengo un problema soy muy nuevo

¿Podría darme un poco más de detalle porque no funcionó?

Gracias

Helpful resources

Announcements
LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.

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.