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

Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!

Reply
powerbiadmin123
Frequent Visitor

Dividir el salario por tiempo

Hola

¿Cómo puedo dividir sum(total wages)/time(''hh:mm:ss") para obtener una tasa? ¿Es posible?

El salario total está en formato de número decimal y la hora está en formato de texto

¡Gracias!

1 ACCEPTED SOLUTION
edhans
Super User
Super User

Tienes que convertir la hora en un número @powerbiadmin123
Le recomiendo que lo haga en Power Query, ya que es una función muy simple - dos funciones en realidad.

Agregue una columna personalizada y utilice esta fórmula:

Number.From(Time.FromText([Column1]))

Lo convertirá en una parte de un día como se muestra a continuación.

edhans_0-1601308905300.png

A continuación, puede utilizar Number.Round() a su alrededor no desea que todos esos decimales se utilicen en su cálculo.



Did I answer your question? Mark my post as a solution!
Did my answers help arrive at a solution? Give it a kudos by clicking the Thumbs Up!

DAX is for Analysis. Power Query is for Data Modeling


Proud to be a Super User!

MCSA: BI Reporting

View solution in original post

2 REPLIES 2
edhans
Super User
Super User

Tienes que convertir la hora en un número @powerbiadmin123
Le recomiendo que lo haga en Power Query, ya que es una función muy simple - dos funciones en realidad.

Agregue una columna personalizada y utilice esta fórmula:

Number.From(Time.FromText([Column1]))

Lo convertirá en una parte de un día como se muestra a continuación.

edhans_0-1601308905300.png

A continuación, puede utilizar Number.Round() a su alrededor no desea que todos esos decimales se utilicen en su cálculo.



Did I answer your question? Mark my post as a solution!
Did my answers help arrive at a solution? Give it a kudos by clicking the Thumbs Up!

DAX is for Analysis. Power Query is for Data Modeling


Proud to be a Super User!

MCSA: BI Reporting
rogletree
Helper III
Helper III

Si usted está deseando obtener una tarifa por hora, usted tendría que convertir su tiempo a horas y luego hacer la división de esa manera. Debe cambiar el formato de su tiempo de texto a hora o fecha/hora. Luego, una vez que lo haga, puede hacer Time.Hour(*yourTimeColumn*) + Time.Minute(*yourTimeColumn*)/60 + Time.Second(*yourTimeColumn*)/60/60 para obtener el total de horas. Entonces toma el salario total y divide por eso.

Así es como hacerlo en la consulta de energía BTW.

Helpful resources

Announcements
April AMA free

Microsoft Fabric AMA Livestream

Join us Tuesday, April 09, 9:00 – 10:00 AM PST for a live, expert-led Q&A session on all things Microsoft Fabric!

March Fabric Community Update

Fabric Community Update - March 2024

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

Top Solution Authors