Hallo allerseits,
ich verzweifel ein wenig an einem Problem. Die beigefügte Datei enthält folgende 2 Tabellenblätter:
Tabellenblatt "Weighting"
Dort kann man die Gewichtung von bestimmten Kriterien erfassen und sie jederzeit verändern nach Bedarf.
Tabellenblatt "Preselection"
Diese Tabelle übernimmt die Daten aus dem TB Weighting, ordnet diese und bewertet anhand einer Benchmark eingegebene Daten.
Folgende zwei Probleme habe ich mit dem TB Preselection:
Von den 16 Kriterien sind 14 so gestaltet, dass "je höher der Wert desto besser"....2 davon sind "je niedriger desto besser". Gekennzeichnet sind sie durch die Pfeile in Spalte F. Die Formeln erkennen automatisch ob es sich um einen Wert der hoch oder niedrig sein muss handelt. In Spalte G sind vordefinierte Benchmarkwerte, weichen diese um einen bestimmten Prozentsatz ab (unten einstellbar), so markiert die bedingte Formatierung diese grün/rot.
Nun das Problem: Die Abweichung ist immer nach unten. D.h wenn ich einen WErt von 1000 hab und Abweichung 20 %, ist alles ab 800 grün, alles darunter rot. Nun habe ich aber 2 Kriterien wo ein niedrigerer Wert grün sein sollte und ein hoher rot. Da sich aber bei Veränderung des Weighting Tabellenblattes auch die Werte in Preselection verschieben, kann ich nicht einfach eine normale bedingte Formatierung erfassen....
Problem 2 ist eben die Einstellung der Abweichung. Diese ist aktuell einstellbar nach unten -> Dh wie weit darf ein wert unter einem anderen sein. Bei den Werten die aber hoch sein sollten, müsste eben die Einstellung nach oben funktionieren.
Ich hoffe das ist halbwegs verständlich und macht nicht zu große Umstände. Ich bin mit einigen WENN Formeln gescheitert und komme auch bei bedingter Formatierung nicht weiter....sollte es richtung VBA gehen, steig ich leider sowieso aus.
Vielen Dank, wenn sich dem wer annimmt.
lg Armin
Edit: Ahja, im ersten Tabellenblatt sind noch Buttons die ich partout nicht zum Laufen krieg...d.ie sollten eigentlich nur banal zu einem Tabellenblatt switchen...aber naja.
Edit2: ahja für generelle Verbesserungsvorschläge bin ich natürlich auch jederzeit dankbar.
ich verzweifel ein wenig an einem Problem. Die beigefügte Datei enthält folgende 2 Tabellenblätter:
Tabellenblatt "Weighting"
Dort kann man die Gewichtung von bestimmten Kriterien erfassen und sie jederzeit verändern nach Bedarf.
Tabellenblatt "Preselection"
Diese Tabelle übernimmt die Daten aus dem TB Weighting, ordnet diese und bewertet anhand einer Benchmark eingegebene Daten.
Folgende zwei Probleme habe ich mit dem TB Preselection:
Von den 16 Kriterien sind 14 so gestaltet, dass "je höher der Wert desto besser"....2 davon sind "je niedriger desto besser". Gekennzeichnet sind sie durch die Pfeile in Spalte F. Die Formeln erkennen automatisch ob es sich um einen Wert der hoch oder niedrig sein muss handelt. In Spalte G sind vordefinierte Benchmarkwerte, weichen diese um einen bestimmten Prozentsatz ab (unten einstellbar), so markiert die bedingte Formatierung diese grün/rot.
Nun das Problem: Die Abweichung ist immer nach unten. D.h wenn ich einen WErt von 1000 hab und Abweichung 20 %, ist alles ab 800 grün, alles darunter rot. Nun habe ich aber 2 Kriterien wo ein niedrigerer Wert grün sein sollte und ein hoher rot. Da sich aber bei Veränderung des Weighting Tabellenblattes auch die Werte in Preselection verschieben, kann ich nicht einfach eine normale bedingte Formatierung erfassen....
Problem 2 ist eben die Einstellung der Abweichung. Diese ist aktuell einstellbar nach unten -> Dh wie weit darf ein wert unter einem anderen sein. Bei den Werten die aber hoch sein sollten, müsste eben die Einstellung nach oben funktionieren.
Ich hoffe das ist halbwegs verständlich und macht nicht zu große Umstände. Ich bin mit einigen WENN Formeln gescheitert und komme auch bei bedingter Formatierung nicht weiter....sollte es richtung VBA gehen, steig ich leider sowieso aus.
Vielen Dank, wenn sich dem wer annimmt.
lg Armin
Edit: Ahja, im ersten Tabellenblatt sind noch Buttons die ich partout nicht zum Laufen krieg...d.ie sollten eigentlich nur banal zu einem Tabellenblatt switchen...aber naja.
Edit2: ahja für generelle Verbesserungsvorschläge bin ich natürlich auch jederzeit dankbar.