Ayuda Notion

Soporte entre usuarios Notion


Registrate y participa

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

1voto

¿Cómo podría convertir el valor de una columna en un % de una cifra determina?

Hola como están? Llevo poquito tiempo utilizando noción y estoy intentando como explico en el titulo convertir en porcentaje un valor de una columna en base al valor de una cifra determinada, he intentando muchas maneras diferentes visto muchos videos y no caigo con la solución.

EJ:
COMISION / RESULTADO EN € / TOTAL COMISION + € / TOTAL EN % DE 250.000€
-250€ / -1000€ / -1250€

Lo que me gustaría saber es como hago que en la columna de "TOTAL EN % DE 250.000€" se calcule el porcentaje de "TOTAL EN % DE COMISION + €". El resultado seria si calculamos a 250.000€ - 1250€ = 248.750€= -0.5% . El -0.5% es lo que me gustaría que me saliese reflejado en la columna de TOTAL EN % DE 250.000€.

1 Respuesta

1voto

Peter Puntos112360

Tomando en cuenta 3 columnas, una para comisión (1250), otra para total (250000) y otra para porcentaje (formula), puedes realizar las operaciones con la siguiente formula de Notion.

format(prop("Comision") / prop("Total") * 100) + " %"

El resultado es exactamente lo que necesitas al realizar los cálculos matemáticos entre las columnas.

1voto

Cristoblm comentado

Genial Peter muchisimas gracias por fin pude solucionarlo, una cuestion mas sabrias como poder redondear a dos decimales, por ejemplo ahora al realizar el carculo se quedaria tal que asi -0.44787199999999994 % y me gustaria que la formula redondease hasta el segundo decimal por ejemplo -0.45

1voto

Peter comentado

Eso es un bug de Notion y digamos que no se puede que hacer nada, pero para modificar el resultado así sin mas, prueba con esto.

format(prop("Comision") / prop("Total") * 10000 / 100) + " %"

Aunque ojo, si cambia Notion las cosas, entonces puede ser que el resultado cambie de nuevo a un resultado inesperado.

0voto

Cristoblm comentado

He probado lo que me has sugerido Peter y no varia practicamente nada, he visto esta formula en notion que no se hasta que punto funcionaria Peter, la formula es la siguiente: Redondear al número entero: Utiliza la función round()

Ejemplo:

round(prop("One") / prop("Two"))

Redondear a un decimal: Utiliza la fórmula round(*10)/10

Ejemplo:

round(prop("One") / prop("Two") * 10) / 10

Redondear a dos decimales: Utiliza la fórmula round(*100)/100

Ejemplo:

round(prop("One") / prop("Two") * 100) / 100

Gracias y un saludo

1voto

Peter comentado

No, round de forma natural no te va a funcionar, porque redondea los números, es decir, .45 se va a convertir en cero y .55 se va a convertir en 1, entonces en este caso no te sirve.

Pero modificando con la multiplicación que hice puede ser que sí.

Prueba esto:

format(round(prop("Comision") / prop("Total") * 10000) / 100) + " %"

Con la formula que te puse al principio va a sacar todos los decimales extras por el error que tiene Notion, sin embarga, te va a salir en pocos casos únicamente.

Con la segunda que puse, se está multiplicando y dividiendo con la intención justamente de quitar ceros.

Pero en ninguno de los casos va a aplicar a todos los números que existen y vas a poder controlarlo de manera infinita.

Es un bug y un parche para intentar mejorarlo únicamente.

¿Que porcentajes estas sacando? Como curiosidad, porque probe números pero no me sale el numero gigante si utilizo la segunda formula.

Por favor comparte los números exactos, que ya me quedé con la duda y ademas es complicado sin saber exactamente lo que tiene el otro.

1voto

Cristoblm comentado

Hola Peter, muchas gracias por la formula anterior a funcionado perfectamente y me reduce todos los decimales y me simplifica totalmente el valor. Muchas gracias sin duda eres un crack!!!! Una ultima consulta Peter, en la misma columna (parte inferior) hay alguna posibilidad que me calcule la suma de todos los porcentajes?

Por lo que veo simplemente se puede si la columna esta en tipo Numero y no como Formula, Un saludo.

1voto

Peter comentado

Que bueno que te funcionó!

Es así, los porcentajes no se pueden sumar, pero ojo, en ningún lado.

Si tienes un porcentaje de 20% en una venta y otro de 40% en otra venta, no se pueden sumar, son valores únicos por elemento, en este caso (o en Excel por ejemplo) por fila.

No se que intentas hacer, pero si los sumas y te da 60%, el resultado siempre será incorrecto, no existe una suma total de porcentajes para valores individuales en ningún caso.

Por favor, accede o regístrate para responder a esta pregunta.

...

En Ayuda Notion puedes preguntar, recibir soporte o responder dudas sobre como utilizar Notion. Comparte con otros usuarios como funciona Notion.

Conecta