waps
Captain
- Registriert
- Sep. 2001
- Beiträge
- 3.348
Excel - Schleifenproblem & Daten von Website einlesen
Hey.
Ich wollte mal meine Excel-Kenntnisse (die bislang nicht viel hermachen) ausbauen und habe
mir zu dem Zweck (und auch weil ich es relativ praktisch finde) eine Tabelle zu aktuellen Intel-
CPUs gebastelt. Interessant sind die Spalten N (TDP), Q (Preis), R (Passmark-Punktzahl) und
vor allem die daraus abgeleiteten Spalten S, T und U (siehe Anhang).
S tut eigentlich nichts anderes, als aus der Passmark-Punktzahl eine Prozentzahl im Verhältnis
zu allen anderen Werten in R zu bilden, indem die Punktzahl der entsprechenden CPU durch
die maximale Punktzahl in der Spalte geteilt und mit 100 multipliziert wird. Funktioniert wunderbar.
S=R3/MAX(R:R)*100
Mit T und U habe ich noch meine Probleme. Die Formeln sehen momentan so aus:
T=IF((R3*N3)>0; R3/N3; "N/A")
U=IF((R3*Q3)>0; R3/Q3; "N/A")
Absolute Werte bekommen ich so durch einfaches Teilen hin. Sollte ich für eine CPU keinen
Preis, keine TDP oder keine Benchmarkwerte gefunden haben, so wird dies per Multiplikation
der beiden Werte überprüft und mit "N/A" quittiert.
Nur bekomme ich keine relativen Zahlen in die Felder. Wenn ich in Spalte T ein MAX(T:T)
einfüge, bekomme ich eine Warnung, dass ich eine mathematische Schleife gebildet habe
und das Programm gibt 0 aus. Irgendwie logisch, die Formel bezieht sich ja auch auf sich
selbst.
Versuchsweise habe ich in V und W jeweils Rx/Nx und Rx/Qx mit weißer Schrift versteckt und
mich in T und U darauf bezogen. So konnte ich die Maximalwerte aus den versteckten Feldern
checken lassen und die Formel bezog sich nicht auf sich selbst.
Allerdings muss es da doch eine elegantere Lösung geben! Und ich finde sie einfach nicht.
Nochmal zum Verständnis: ich will aus den absoluten Zahlen ohne Einheit und Bezug
Prozentangaben machen - so wie in Spalte S. Nur WIE?
Dann noch eine Frage am Rande - kann ich in die Formeln irgendwie eine Farbgebung einfügen?
z.B., dass bei einem Prozentwert über 50% das Feld dunkelgrün wird, zwischen 25 und 50%
hellgrün, zwischen 12,5 und 25% grüngelb, zwischen 6,25 und 12,5% gelb... und so weiter.
Geht das?
Danke schon einmal.
Hey.
Ich wollte mal meine Excel-Kenntnisse (die bislang nicht viel hermachen) ausbauen und habe
mir zu dem Zweck (und auch weil ich es relativ praktisch finde) eine Tabelle zu aktuellen Intel-
CPUs gebastelt. Interessant sind die Spalten N (TDP), Q (Preis), R (Passmark-Punktzahl) und
vor allem die daraus abgeleiteten Spalten S, T und U (siehe Anhang).
S tut eigentlich nichts anderes, als aus der Passmark-Punktzahl eine Prozentzahl im Verhältnis
zu allen anderen Werten in R zu bilden, indem die Punktzahl der entsprechenden CPU durch
die maximale Punktzahl in der Spalte geteilt und mit 100 multipliziert wird. Funktioniert wunderbar.
S=R3/MAX(R:R)*100
Mit T und U habe ich noch meine Probleme. Die Formeln sehen momentan so aus:
T=IF((R3*N3)>0; R3/N3; "N/A")
U=IF((R3*Q3)>0; R3/Q3; "N/A")
Absolute Werte bekommen ich so durch einfaches Teilen hin. Sollte ich für eine CPU keinen
Preis, keine TDP oder keine Benchmarkwerte gefunden haben, so wird dies per Multiplikation
der beiden Werte überprüft und mit "N/A" quittiert.
Nur bekomme ich keine relativen Zahlen in die Felder. Wenn ich in Spalte T ein MAX(T:T)
einfüge, bekomme ich eine Warnung, dass ich eine mathematische Schleife gebildet habe
und das Programm gibt 0 aus. Irgendwie logisch, die Formel bezieht sich ja auch auf sich
selbst.
Versuchsweise habe ich in V und W jeweils Rx/Nx und Rx/Qx mit weißer Schrift versteckt und
mich in T und U darauf bezogen. So konnte ich die Maximalwerte aus den versteckten Feldern
checken lassen und die Formel bezog sich nicht auf sich selbst.
Allerdings muss es da doch eine elegantere Lösung geben! Und ich finde sie einfach nicht.
Nochmal zum Verständnis: ich will aus den absoluten Zahlen ohne Einheit und Bezug
Prozentangaben machen - so wie in Spalte S. Nur WIE?
Dann noch eine Frage am Rande - kann ich in die Formeln irgendwie eine Farbgebung einfügen?
z.B., dass bei einem Prozentwert über 50% das Feld dunkelgrün wird, zwischen 25 und 50%
hellgrün, zwischen 12,5 und 25% grüngelb, zwischen 6,25 und 12,5% gelb... und so weiter.
Geht das?
Danke schon einmal.
Anhänge
Zuletzt bearbeitet: