PDA

Vollständige Version anzeigen : Einen Wert in einer Gruppe von min/max Werten zuordnen


mmschumacher
14.07.2014, 13:10
Hallo,

ich habe es in verschiedenen Foren versucht, bin aber leider nicht fündig geworten. Ich bin mir aber sicher, dass die Frage schon mal gestellt wurde..

Also:
Ich möchte in einen Spalte mit Werten (z.B. 2.457,56 €) diesen Wert einer Gruppe zuordnen, die durch Min/Max Werten begrenzt wird. Hier z.B. Min 2001,00 € Max. 2.500,00 € würde die Gruppe 2a ergeben. Ich habe in einer Matrix die Min/Max Werte und die Gruppenbezeichnung definiert.

Min Max Gruppe
0,00 € 1.000,00 € ZG1
1.001,00 € 1.500,00 € ZG1a
1.501,00 € 2.000,00 € ZG2
2.001,00 € 2.500,00 € ZG2a
2.501,00 € 3.000,00 € ZG3

Sollte Basis-Wissen sein, ich weiß, ich bekomme es aber nicht hin.

Vielen Dank!

Beste Grüße

Marc

Mc Santa
14.07.2014, 13:15
Hallo,

das geht etwa so:
<br/><b><em>Tabelle1</em></b><table border="1" cellspacing="0" cellpadding="0" style="border-color:#000000; border-width: 1px; font-size:11pt; background-color:#ffffff; padding-left:2pt; padding-right:2pt; "><colgroup><col style="font-weight:bold; width:40px;" /><col style="width:63px;" /><col style="width:63px;" /><col style="width:63px;" /><col style="width:46px;" /><col style="width:73px;" /><col style="width:73px;" /></colgroup><tr style="background-color:#99CCFF; text-align:center; font-weight:bold; "><td>&nbsp;</td><td>A</td><td>B</td><td>C</td><td>D</td><td>E</td><td>F</td></tr><tr><td style="background-color:#99CCFF; text-align:center; font-weight:bold; ">1</td><td style=" color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:center; ">Min</td><td style=" color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:center; ">Max</td><td style=" color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:center; ">Gruppe</td><td style=" color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:center; ">&nbsp;</td><td style=" color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:center; ">Wert</td><td style=" color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:center; ">Gruppe</td></tr><tr><td style="background-color:#99CCFF; text-align:center; font-weight:bold; ">2</td><td style=" color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:center; ">0</td><td style=" color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:center; ">1000</td><td style=" color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:center; ">ZG1</td><td style=" color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:center; ">&nbsp;</td><td style=" color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:center; ">2457,56</td><td style=" color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:center; ">ZG2a</td></tr><tr><td style="background-color:#99CCFF; text-align:center; font-weight:bold; ">3</td><td style=" color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:center; ">1001</td><td style=" color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:center; ">1500</td><td style=" color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:center; ">ZG1a</td><td style=" color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:center; ">&nbsp;</td><td style=" color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:center; ">&nbsp;</td><td style=" color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:center; ">&nbsp;</td></tr><tr><td style="background-color:#99CCFF; text-align:center; font-weight:bold; ">4</td><td style=" color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:center; ">1501</td><td style=" color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:center; ">2000</td><td style=" color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:center; ">ZG2</td><td style=" color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:center; ">&nbsp;</td><td style=" color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:center; ">&nbsp;</td><td style=" color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:center; ">&nbsp;</td></tr><tr><td style="background-color:#99CCFF; text-align:center; font-weight:bold; ">5</td><td style=" color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:center; ">2001</td><td style=" color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:center; ">2500</td><td style=" color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:center; ">ZG2a</td><td style=" color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:center; ">&nbsp;</td><td style=" color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:center; ">&nbsp;</td><td style=" color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:center; ">&nbsp;</td></tr><tr><td style="background-color:#99CCFF; text-align:center; font-weight:bold; ">6</td><td style=" color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:center; ">2501</td><td style=" color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:center; ">3000</td><td style=" color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:center; ">ZG3</td><td style=" color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:center; ">&nbsp;</td><td style=" color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:center; ">&nbsp;</td><td style=" color:#000000; border-color:#000000; background-color:#FFFFFF ;; text-align:center; ">&nbsp;</td></tr></table><br/><table border="1" cellspacing="0" cellpadding="0" style="border-color:#000000; border-width: 1px;font-size:11pt; background-color:#ffffff; width:800px;padding-left:2pt; padding-right:2pt; "><tr style="background-color:#FFCC66; text-align:center; font-weight:bold; "><td colspan="3" > verwendete Formeln </td><td> </td></tr><tr valign="top" style="background-color:#FFCC66; text-align:center; font-weight:bold; "><td> Zelle </td><td> Formel</td><td> Bereich </td> <td>N/A</td></tr><tr><td>F2</td><td>=SVERWEIS(E2;$A$1:$C$6;3;1)</td><td>&nbsp;</td><td>&nbsp;</td></tr></table><table cellspacing="0" cellpadding="0"><tr style="text-align:left; font-weight:bold; " class="style21"><td style="text-align:left; font-size: xx-small" ><a href="http://excel-inn.de/dateien/vba_beispiele/tabellenanzeige_in_html_addin.zip" >Excel-Inn.de</a></td></tr> <tr style="text-align:left; font-weight:bold; " class="style21"><td style="text-align:left; font-size: xx-small" ><a href='http://Hajo-Excel.de/tools.htm' >Hajo-Excel.de</a></td></tr><tr style="text-align:left; font-weight:bold;" ><td style="text-align:left; font-size: xx-small" >XHTML-Tabelle zur Darstellung in Foren, einschl. der neuen Funktionen ab Version 2007</td></tr><tr style="text-align:left; font-weight:bold; " ><td style="text-align:left; font-size: xx-small" > Add-In-Version 18.01 einschl. 64 Bit</td></tr></table><br/>
Was passiert mit Werten zwischen den Min-Max grenzen? (Also zb 2000,50)

VG

mmschumacher
14.07.2014, 13:25
wow! das geht mit sverweis? danke! ich muss wohl die werte einfach genauer definieren (cent-genau). ich probiere das gleich mal aus. schon mal vielen dank1!!

Mc Santa
14.07.2014, 13:31
Hallo,

Sverweis bezieht sich nur auf die Min-Spalte und du kannst es dir vorstellen wie "ab 0", "ab 1001", "ab 1501", usw.. Werte darunter gehören also zu Kategorie davor.
Die Max-Spalte brauchst du nicht mehr.

Damit es geht müssen die Werte aufstiegend geordnet werden und der letzte Parameter in der Funktion Sverweis hat den Wert 1, oder WAHR.

VG

mmschumacher
14.07.2014, 13:32
ja, funktioniert, aber warum? ich bin immer davona ausgegangen, dass man bei sverweis eindeutige werte benötigt?

mmschumacher
14.07.2014, 13:33
danke, letzer post hat sich mit deiner antwort erledigt! vielen vielen dank!