BIETE: Bereichtransponierung a1-a2 zu b1-b2
Verfasst: 23. September 2010, 01:00
Hallo,
sicherlich stehen einige Leute immer wieder vor dem Problem einen bestimmten Bereich zu einen anderen umrechnen zu müssen.
Nehmen wir an der Bereich 50-100 soll in den Bereich 276 - 865 umgerechnet werden.
Der Wert 50 entspräche dann also dem Wert 276 und 100 dem Wert 865.... naja relativ leicht zu "rechnen", aber was ist dann zB. mit dem Wert 62 ?
Nach knapp 15 Minuten überlegen und rechnen auf nem Zettel kam ich auf folgende Formel: ((X-A1) / (B1-A1)) * (B2-A2) + A2
Ich habe das mal als kleines Macro für euch hier gelöst.
X = ist irgendein Wert des ersten Bereichs (A1 - A2) und am Ausgang kommt der in den zweiten Bereich (B1 - B2) transponierte Wert heraus.
Vielleicht für den einen oder anderen ganz nützlich.
sicherlich stehen einige Leute immer wieder vor dem Problem einen bestimmten Bereich zu einen anderen umrechnen zu müssen.
Nehmen wir an der Bereich 50-100 soll in den Bereich 276 - 865 umgerechnet werden.
Der Wert 50 entspräche dann also dem Wert 276 und 100 dem Wert 865.... naja relativ leicht zu "rechnen", aber was ist dann zB. mit dem Wert 62 ?
Nach knapp 15 Minuten überlegen und rechnen auf nem Zettel kam ich auf folgende Formel: ((X-A1) / (B1-A1)) * (B2-A2) + A2
Ich habe das mal als kleines Macro für euch hier gelöst.
X = ist irgendein Wert des ersten Bereichs (A1 - A2) und am Ausgang kommt der in den zweiten Bereich (B1 - B2) transponierte Wert heraus.
Vielleicht für den einen oder anderen ganz nützlich.