Skip to main content
Woohoo! Qlik Community has won “Best in Class Community” in the 2024 Khoros Kudos awards!
Announcements
Nov. 20th, Qlik Insider - Lakehouses: Driving the Future of Data & AI - PICK A SESSION
cancel
Showing results for 
Search instead for 
Did you mean: 
prahlad_infy
Partner - Creator II
Partner - Creator II

How to convert values like this (3.55e-06) into number ?

Hello Sirs ,

How to convert values like this (3.55e-06) into number ? ..

I tried fabs,num,num# with no result ...

Thank you all Sirs

4 Replies
YoussefBelloum
Champion
Champion

Hi,

would you be able to make an extract from the column and attach it here to make some tests ?

Miguel_Angel_Baeyens

You can try adding a mask to specify the format like

=Num(3.55e-06,'0.00000000')

Every 0 means a position, even if it is a "0"

vamsee
Specialist
Specialist

Adding to mbaeyens‌ suggestion try

= If( WildMatch('3.55e-06','*e-*','*E+*'), Num(Num#('3.55e-06'),'######.##########'),

'3.55e-06')

Replace 3.55e-06 with your column name.

MarcoWedel

depends on your definition of "number" as 3.55e-06 actually is one (in exponential notation).


If you just want to convert to decimal then maybe something like


Num(number,'(dec)') as number


might do the trick?



hope this helps


regards


Marco