cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Highlighted
Post Prodigy
Post Prodigy

Cambiar el primer valor de una columna basado en otra columna

Quiero convertir el primer valor de la columna en otro valor basado en una columna.

Eg. El primer valor de Fecha de inicio del contrato es el 1 de abril de 2019. Quiero convertir este valor al inicio del año, es decir, el 1 de enero de 2019 basado en la columna "Nombre". Por lo tanto, cada vez que la columna Nombre tiene otro valor, la primera fila de la Fecha de inicio debe comenzar desde el inicio del año.

Kolumam_0-1594093390334.png

Salida esperada:

Fecha de inicio del contratoFecha de finalización del contratoPrecio completo de O&MNombre
1 de enero de 201931 de marzo de 2020376Kellogg

@amitchandak @parry2k @harshnathani @az38 @mahoneypat @ryan_mayu @nandic @jdbuchanan71 @v-shex-msft @v-juanli-msft

5 REPLIES 5
Highlighted
Super User IX
Super User IX

Re: Cambiar el primer valor de una columna basado en otra columna

@Kolumam , lo que quieres hacer con el 12 de mayo .

Toda la fecha de inicio será el 1 de enero

New Date = date(Year([start date]),1,1)

sólo el primer abril

if([start date] = date(Year([start date]),2,1),date(Year([start date]),1,1),[start date] )

O min Fecha

if([start date] = min([Start Date]),date(Year([start date]),1,1),[start date] )



Did I answer your question? Mark my post as a solution! Appreciate your Kudos!!
Dashboard of My Blogs !! YouTube Channel !! Connect on Linkedin

Proud to be a Super User!

Highlighted
Post Prodigy
Post Prodigy

Re: Cambiar el primer valor de una columna basado en otra columna

@amitchandak

El 12 de mayo debe permanecer el 12 de mayo. No debería convertir todo.

Además, utilice el editor de código para poner sus fórmulas, ya que se ve desordenado.

Highlighted
Super User IX
Super User IX

Re: Cambiar el primer valor de una columna basado en otra columna

@Kolumam , En el contexto de usted otro post he añadido una fórmula más para compararlo con fecha mínima.

También puede probar con Minx si es necesario

if([start date] = minx(Table,[start date]),date(Year([start date]),1,1),[start date] )

todas son nuevas columnas



Did I answer your question? Mark my post as a solution! Appreciate your Kudos!!
Dashboard of My Blogs !! YouTube Channel !! Connect on Linkedin

Proud to be a Super User!

Highlighted
Post Prodigy
Post Prodigy

Re: Cambiar el primer valor de una columna basado en otra columna

Hola @amitchandak

La fórmula está bien, pero todavía no se basa en la columna "Nombre". Si no agregamos esta otra columna, se convertirá para un solo registro.

Highlighted
Post Prodigy
Post Prodigy

Re: Cambiar el primer valor de una columna basado en otra columna

@amitchandak ¿Puedes ayudar aquí, por favor?

Helpful resources

Announcements
Ignite

Microsoft Ignite

This will be a conference that you do not want to miss!

Get Ready for Power BI Dev Camp

Get Ready for Power BI Dev Camp

Don't miss the Power BI Dev Camp this week!

August Community Highlights

Check out a full recap of the month!

August 2020 CYST Challenge

Check out the winners of the recent 'Can You Solve These?' community challenge!

Experience what’s next for Power BI

Join us for an in-depth look at the new Power BI features and capabilities at the free Microsoft Business Applications Launch Event.

Top Solution Authors