ich habe Ausgangsdaten, die sich beliebig zwischen 0,000000...1 und 1 bewegen können, Diese sollen mit einer einfachen (?) Formel dergestalt normiert werden, dass sie immer zu Werten zwischen 1 und 10 transponiert werden sollen; dabei aber nicht linear, sondern z.B.
0,3 soll zu 3 werden
0,03 soll (auch) zu 3 werden
0,003 soll (auch) zu 3 werden
0,00356 soll zu 3,56 werden
0,00004 soll zu 4 werden usw.
Also: Jede Zahl soll durch multiplizieren mit einer "passenden" 10er-Potenz in das Intervall 1 bis 10 "hochgeschubst" werden.
Das kann man natürlich mit vielen Wenn-Dann-Verschachtelungen tun...aber das geht doch bestimmt auch eleganter...aber ich steh auf dem Schlauch...
Siehe Anlage und Dank im Voraus
https://www.herber.de/bbs/user/155465.xlsx
VG RePeter