Ich habe einen ganzen Haufen an Facebook-Daten vor mir und bin gerade dabei, die Daten zu ordnen. Dabei möchte ich jedem Wert (zum Beispiel Reichweite=123.456) einen Wert zwischen 1 und 100 zuordnen. Ich hatte dazu eine Formel erstellt, allerdings auf der Basis 1 bis 10:
=WENN(H5="";"no value";WENN(H5=0;"0";WENN(H5<=(C5+C7);"1";WENN(H5<=(C5+2*C7);"2";WENN(H5< =(C5+3*C7);"3";WENN(H5<=(C5+4*C7);"4";WENN(H5<=(C5+5*C7);"5";WENN(H5<=(C5+6*C7);"6"; WENN(H5<=(C5+7*C7);"7";WENN(H5<=(C5+8*C7);"8";WENN(H5<=(C5+9*C7);"9"; WENN(H5<=(C5+10*C7) ;"10")))))))))
H5 wäre in dem Fall der Wert, dem ich die Zahl zuordnen möchte; C5 ist der Minimal-Wert; C7 ist die durch 10 (bei 100-Skalierung natürlich durch 100) geteilte Differenz des Maximums und des Minimums der H-Zahlenreihe. Ist das einigermaßen verständlich? ;-)
Bis 10 klappt das problemlos, wenn ich das aber auf 100 übertrage, wird die Formel natürlich zu lang.
Deshalb wäre es schön, wenn ich diese Formel in VBA umsetzen könnte, leider fehlt mir dazu aber der Ansatz.
Habt ihr da eine kluge Idee?
Vielen Dank schonmal,
Max