Skip to main content
Announcements
Qlik Introduces a New Era of Visualization! READ ALL ABOUT IT
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Porcentaje - Redondear v/s Truncar

Estimados,

Tengo una tabla que muestra resultados en porcentajes. Uno de estos resultados es 74,5%, al asignarle el formato "Entero" a la expresión me trunca el número y me muestra 74%, en cambio, si selecciono número con un decimal muestra 74,5%, por qué me trunca el número en vez de redondearlo a 75%

Gracias.

3 Replies
isorinrusu
Partner - Creator III
Partner - Creator III

Hola Richard,

Quizás tu número sea, por ejemplo, 74,48%. Si redondeas en el primer decimal, tu número es 74,5%. Si redondeas en las unidades, es 74%.

Intenta ponerle más decimales para ver si es así.

Saludos,

Sorin.

Not applicable
Author

Gracias Sorin por tu respuesta, efectivamente el número es 74,47%. ¿Cómo puedo hacer para que me redondee según necesito?

Saludos.

isorinrusu
Partner - Creator III
Partner - Creator III

Richard,

Para que tu número se "redondee" a 75, debes usar el ceil() en la expresión. Por ejemplo, si tienes una división de a/b que te da el 74,47% y lo que tú quieres es el 75%, lo que debes hacer es poner ceil(a/b), que te dará el entero inmediatamente mayor, es decir, 75.

Para que te dé el entero inmediatamente menor, usa floor().

¿Es esto lo que querías?