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

Don't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.

Reply
Anonymous
Not applicable

Fórmula DAX for IF

Necesita ayuda con una fórmula DAX simple. DAX irá a la Columna B. Si la celda adyacente en la columna A no está en blanco, entonces coloque un 1 en la celda adyacente en la columna B. Gracias por cualquier ayuda!

1 ACCEPTED SOLUTION
pranit828
Community Champion
Community Champion

Hola @Userjourney

Column_B= 
IF(Table[COLUMN_A] = BLANK(), BLANK(), 1)

OR 

Column_B= 
IF(LEN(Table[COLUMN_A])=0, BLANK(), 1)

OR

Column_B= 
IF(ISBLANK(Table[COLUMN_A]), BLANK(), 1)

¿Resolví tu problema? ¡Marca mi puesto como una solución!

Apreciamos sus Felicitaciones, Pulse el botón pulgares hacia arriba !!

saludos
Pranit





PBI_SuperUser_Rank@1x.png


Hope it resolves your issue? 
Did I answer your question? Mark my post as a solution!

Appreciate your Kudos, Press the thumbs up button!!
Linkedin Profile

View solution in original post

8 REPLIES 8
nandukrishnavs
Super User
Super User

@Userjourney

Pruebe este DAX en la columna calculada

ColumnB = IF(NOT(ISBLANK('Table'[ColumnA])),1)

nandukrishnavs_0-1597552490302.png


Regards,
Nandu Krishna

VijayP
Super User
Super User

@Userjourney

suponiendo que está creando una nueva columna y el nombre de la columna que está señalando es "SourceColumn"

•If(ISBLANK([SourceColumn]), 0,1)

Espero que esto ayude

Vijay Perepa

Si encuentra esto como solución por favor comparta felicitaciones y mencione esto como solución.

Gracias




Did I answer your question? Mark my post as a solution! Appreciate your Kudos!!
MY Blog || My YouTube Channel || Connect with me on Linkedin || My Latest Data Story - Ageing Analysis

Proud to be a Super User!


pranit828
Community Champion
Community Champion

Hola @Userjourney

Column_B= 
IF(Table[COLUMN_A] = BLANK(), BLANK(), 1)

OR 

Column_B= 
IF(LEN(Table[COLUMN_A])=0, BLANK(), 1)

OR

Column_B= 
IF(ISBLANK(Table[COLUMN_A]), BLANK(), 1)

¿Resolví tu problema? ¡Marca mi puesto como una solución!

Apreciamos sus Felicitaciones, Pulse el botón pulgares hacia arriba !!

saludos
Pranit





PBI_SuperUser_Rank@1x.png


Hope it resolves your issue? 
Did I answer your question? Mark my post as a solution!

Appreciate your Kudos, Press the thumbs up button!!
Linkedin Profile
Anonymous
Not applicable

Gracias esto funcionó perfecto!

lbendlin
Super User
Super User

Eso no suena como DAX en absoluto. ¿Quizás te refieres a Power Query? ¿Qué has intentado hasta ahora?

Anonymous
Not applicable

Desafortunadamente, no tengo permisos para realizar la edición en Power Query. Sólo trato de encontrar una manera de hacer el cambio en la tabla de datos. Solo necesito que una columna rellene 1 por cada celda adyacente que no esté en blanco. Necesito los "1" para usar como campo de recuento, ya que mi imagen de tabla no está rellenando/contando todos los datos como debería.

es que el cálculo de algo que sólo necesita hacer una vez (columna calculada) o puede verse afectado por las opciones de filtro (medida) ? ¿Supongo que el primero?

Anonymous
Not applicable

Sí, sólo se necesita una vez.

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Prices go up Feb. 11th.

Jan25PBI_Carousel

Power BI Monthly Update - January 2025

Check out the January 2025 Power BI update to learn about new features in Reporting, Modeling, and Data Connectivity.

Jan NL Carousel

Fabric Community Update - January 2025

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

Top Solution Authors