Skip to main content
Announcements
Introducing Qlik Answers: A plug-and-play, Generative AI powered RAG solution. READ ALL ABOUT IT!
cancel
Showing results for 
Search instead for 
Did you mean: 
imoratal
Creator
Creator

funcion round- NECESITO REDONDEAR SEGUN EL Nº OBTENIDO

Hola tengo una expresión muy simple que me da en nº de m2 vendidos y quiero redondear al alza según los dígitos del resultado

Es decir:

Si el resultado es menor que 10 es decir con 1 dígito entero, redondear 1 dígito al alza, por ejemplo 2.5 , redondeo a 3

Si el resultado es mayor que 10 y menor que 100 es decir con 2 dígitos enteros 25,5, redondeo a 30

Si el resultado es mayor que 100 y menor que 1000 es decir con 3 dígitos enteros 255,5, redondeo a 300

No sé como configurar round para obtener eso si mi expresion por ejemplo es sum(Ventas)

1 Solution

Accepted Solutions
rubenmarin

Hola Ivan, podría ser con algo como:

=Ceil(Expresión, Pow(10,Len(Round(Expresión))-1))

View solution in original post

2 Replies
imoratal
Creator
Creator
Author

Según lo que estoy leyendo se deberia hacer con la función Rangemax no con round, pero sigo sin saber usarla

rubenmarin

Hola Ivan, podría ser con algo como:

=Ceil(Expresión, Pow(10,Len(Round(Expresión))-1))