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

Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now

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
Fabric Data Days Carousel

Fabric Data Days

Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!

October Power BI Update Carousel

Power BI Monthly Update - October 2025

Check out the October 2025 Power BI update to learn about new features.

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.