cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Anonymous
Not applicable

Cómo encontrar el buen valor de 3 columnas en la misma tabla

Hola

Imagine que tengo los siguientes valores en una tabla.

Ahora bien, si tomamos la primera fila en la columna F, el valor es 4.5% entonces si vamos en la columna c es menor que 5.6% entonces F tomar el valor de la Columna A, que es 2.8. Para el segundo valor en E, el valor es 9.1. 9.1 es menor que 11.1 (columna c) por lo que tomamos el valor de la Columna A (fila anterior) que es 2.8%. El para el tercer valor en E, que es 13,6%, este valor es menor que 16,7% en la columna C, por lo que tomamos la fila antes y el valor en A es 2,8 . Para el cuarto valor en la columna E que es 18,2%, este valor es menor que 22,2% en la columna C, luego tomamos el valor en la columna A (fila anterior) que es 1.5%.

Entonces, ¿cuál es la mejor manera de obtener el valor de la columna F usando los de la columna E, C y A?

ABCDEF
4.5%2.8%
9.1%2.8%
13.6%2.8%
18.2%1.5%
2.8%1.005.6% 22.7%1.5%
2.8%2.0011.1% 27.3%1.5%
1.5%3.0016.7% 31.8%1.5%
1.5%4.0022.2% 36.4%1.5%
1.5%5.0027.8% 40.9%1.5%
1.5%6.0033.3% 45.5%0.8%
1.5%7.0038.9% 50.0%0.8%
0.8%8.0044.4% 54.5%0.8%
0.8%9.0050.0% 59.1%0.8%
0.8%10.0055.6% 63.6%0.8%
0.8%11.0061.1% 68.2%0.8%
0.8%12.0066.7% 72.7%0.2%
0.2%13.0072.2% 77.3%0.2%
0.2%14.0077.8% 81.8%0.2%
0.2%15.0083.3% 86.4%0.2%
0.2%16.0088.9% 90.9%0.2%
0.2%17.0094.4% 95.5%0.2%
0.2%18.00100.0% 100.0%0.2%
1 ACCEPTED SOLUTION

@alepage

por favor, intente esto

Column = 
VAR num=MINX(FILTER('table','table'[C]>=EARLIER('table'[E])),'table'[B])
VAR result=maxx(FILTER('table','table'[B]=num-1),'table'[A])
VAR result2=maxx(FILTER('table','table'[B]=num),'table'[A])
return if(ISBLANK(result),result2,result)

1.PNG





Did I answer your question? Mark my post as a solution!

Proud to be a Super User!




View solution in original post

6 REPLIES 6
Super User II
Super User II

@alepage

Sólo quiero asegurarse de que hay celdas vacías en la parte superior de la columna A,B,C,D?





Did I answer your question? Mark my post as a solution!

Proud to be a Super User!




Anonymous
Not applicable

Sí, hay celdas vacías en la parte superior de A, B,C, D. Además, no te veo una solución. ¿Olvidaste agregarlo?

saludos

@alepage

todavía tratando de ser claro acerca de su lógica de cálculo. ¿qué pasa si la columna E es mayor que o es igual a la columna C?





Did I answer your question? Mark my post as a solution!

Proud to be a Super User!




Anonymous
Not applicable

Bien. Si nos fijamos en los valores que se encuentran en la columna E. Elige uno al azar. Digamos 40.9%. Si consideramos sólo este valor y miramos los que se encuentran en la columna C, podemos decir que 40.9% es mayor que 38.9% pero menos de 44.4%. Por lo tanto, a partir de eso, podemos decir que el valor en la columna A es 1,5% para 38,9% pero 0,8% para 44,4%. Así que el valor que estamos buscando en la columna A es 1.5%. Así que tomaremos este valor y lo llevaremos a la columna F mientras que el valor en la columna E es 40.9%.

Repetimos el mismo proceso para cada valor en la columna E y obtenemos los valores de la columna F que los repitemos para cada clave de proyectos.

@alepage

por favor, intente esto

Column = 
VAR num=MINX(FILTER('table','table'[C]>=EARLIER('table'[E])),'table'[B])
VAR result=maxx(FILTER('table','table'[B]=num-1),'table'[A])
VAR result2=maxx(FILTER('table','table'[B]=num),'table'[A])
return if(ISBLANK(result),result2,result)

1.PNG





Did I answer your question? Mark my post as a solution!

Proud to be a Super User!




View solution in original post

Anonymous
Not applicable

Muchas gracias por su ayuda.

Helpful resources

Announcements
secondImage

Congratulations!

We are excited to announce the Power BI Super Users!

Wave Release 2

Check out the updates in Power BI.

Overview of Power BI 2020 release wave 2!

Get Ready for Power BI Dev Camp

Get Ready for Power BI Dev Camp

Mark your calendars and join us for our next Power BI Dev Camp!.

secondImage

The largest Power BI virtual conference

100+ sessions, 100+ speakers, Product managers, MVPs, and experts. All about Power BI. Attend online or watch the recordings.