Clever-Excel-Forum

Normale Version: Lieferantenbewertung
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3 4
Die Formeln sind ja soweit ok. ich möchte aber nicht, dass es eine Bewertung in Spalte K gibt, solange nicht alle Felder ausgefüllt sind. Momentan steht in J die 0, die ich ausblenden kann, führt aber in K zur Bewertung "C-Lieferant". ich habe versucht, das mit bedingter Formatierung einzustellen, dass der Hintergrund sich bei 0 nicht ändert. geht nicht.

Ich muss also die Formel ändern, dass erst ab einem Wert von 1 die Bewertung sowie bedingte Formatierung greift.

Ist sicher formeltechnisch nicht richtig, aber mir fällt sonst nichts besseres ein.
Hi,

(22.06.2016, 15:41)ToXiC schrieb: [ -> ]Ich muss also die Formel ändern, dass erst ab einem Wert von 1 die Bewertung sowie bedingte Formatierung greift.

das ist ja leicht:

K2: =WENN(J2=0;"";WENN(J2<=70;"C-Lieferant";WENN(J2<=85;"B-Lieferant";WENN(J2<=100;"A-Lieferant";""))))

Du hast also noch nicht die Logik hinter WENN-Formel und Grenzwert verstanden (Reihenfolge der Prüfung), sonst wärst Du selber drauf gekommen.

Zitat:0 führt aber in K zur Bewertung "C-Lieferant".
Andererseits, ein Lieferant der 0 Punkte erreicht, kann nie besser als C-Lieferant sein.
Wahrscheinlich habe ich zu viele Denkfehler. Ich sollte nach der Arbeit lieber was anderes machen.

Das 0 Punkte nicht mehr sein können, ist mir bewusst. Ich dachte nur, sieht besser aus, wenn erst dann berechnet wird, wenn auch alle dafür nötigen Einträge gemacht wurden.

Edit: Die Formel zu ändern, macht auch deshalb nichts, weil in dieser Bewertung kein Lieferant weniger als 2 Punkte erreichen kann.

Stimmt: Ich habe diesen Teil der Formel J2=0 zuvor schon probiert, ans Ende gestellt und wieder Zeichen nicht richtig gesetzt.
Also der Zirkelbezug wird mir angezeigt, sobald ich die intelligente Tabelle fortschreibe.
Der Zirkelbezug befindet sich dann in O32.

Ist es möglich, die Formel in O anzupassen, ohne dass ein Zirkelbezug entsteht?
Ansonsten würde ich die Fehlermeldung per VBA ausblenden.
Hi,

(23.06.2016, 08:18)ToXiC schrieb: [ -> ]Ist es möglich, die Formel in O anzupassen, ohne dass ein Zirkelbezug entsteht?
Ansonsten würde ich die Fehlermeldung per VBA ausblenden.

schreibe die Formel in O2 so:
=WENN((SUMMEWENN([Lieferanten-Auflistung];M2;[Punkte]))*1=0;"";(SUMMEWENN([Lieferanten-Auflistung];M2;[Punkte]))*1)

also 2x das :[Punkte] entfernen.

bei mir kam dann kein Zirkelbezug mehr.
Es funktioniert! ich hatte es schon auf anderen Wegen versucht, aber das wollte nicht hinhauen. Ich bin Euch so dankbar. ich habe endlich ein Thema erledigt und kann mich auf die andere Tabelle konzentrieren.

Ihr seid toll!
Seiten: 1 2 3 4