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

Power BI is turning 10! Let’s celebrate together with dataviz contests, interactive sessions, and giveaways. Register 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
June 2025 Power BI Update Carousel

Power BI Monthly Update - June 2025

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

June 2025 community update carousel

Fabric Community Update - June 2025

Find out what's new and trending in the Fabric community.

Top Solution Authors