19.11.2022, 17:06
Hi Folks ,
ich häng seit 2 Wochen an der Excel und verzweifel an "eigentlich" nur noch 2 Formeln die ich benötige (glaube ich).
Es könnte jetzt etwas lang werden, damit der Zusammenhang verstanden wird.
In der Excel geht es um die Auswertung unserer Rennen in iRacing. Wir fahren im Oval 10 Rennen in der Season.
Wir aus der Rennkommision müssen nach den Rennen die Unfälle und Regelstrafen Auswerten und Verwarnungen sowie Strikes verteilen, an die Fahrer die nicht Regelkonform gefahren sind.
Es gibt 2 Arten: Strikes und Verwarnungen. Strikes gibt es bei auslösen von Gelbphasen, Verwarnungen bei Regelwidrigen Verstößen ohne Vorkommnisse.
Bei 3 Verwarnungen wird 1 Strike ausgerufen. Ab 3 Strikes gibt es ein Rennen Sperre. Verwarnungen können nicht im nächsten Rennen abgebaut werden.
Strikes dagegen schon.
Bsp.: im 1. Rennen 2 Strikes gesammelt, es wird im Folge-Rennen ein Strikes abgebaut, sofern mitgefahren und sauber und ohne Fehler gefahren wurde.
Die Excel wird 11 Sheets haben. 10 Sheets für die Rennen und der 11 Sheet für die Auswertung.
Im Sheet für die Rennen werden die Vorfälle aus iRacing gezogen, sowie auch die Autonummern eingefügt die einen Strike und/oder Verwarnung kassiert haben.
In der Spalte D werden die Autonummern eingtragen die einen Strike bekommen. Spalte E ist für die Verwarnungen. Hat einer drei Verwarnungen kassiert, wird in Spalte D die Nummer hinzu gefügt. Spalte H+I sind für die Nummern sowie Namen der Fahrer die am Rennen teilgenommen haben.
In dem Sheet Auswertung, ist in Spalte C die Wagennnummer die benötigt wird für einen SVERWEIS.
Spalte F+J sind vorerst nur eingeblendet um zu sehen wer am Rennen teilgenommen hat. Die Zahl wird über einen SVERWEIS mit Spalte C verglichen und im Rennen Sheet mit Spalte H überprüft ob teilgenommen oder nicht.
Spalte G+K+N sind für die Strikes. (die anderen Rennen werden noch eingefügt) Hier wird über ein ZÄHLENWENN die Anzahl der Strikes aus dem Rennsheet geholt.
Über Bedingte Formatierung wird im nächsten Rennen angezeigt ob der Fahrer gelb=1 Strike; orange=2 Strikes oder rot= 3 Strikes (somit gesperrt ist).
Jetzt kommen wir zu der verschachtelten Formel die mir fehlt.
Im nächsten Rennen (Kansas) wurden wieder Strikes und Verwarnungen verteilt. Diese müssen addiert oder wenn sauber gefahren wurde entfernt werden.
Beispiel 1:
Zeile 8 Fahrer #6 Manuel Sieman:
er hat im 1. Rennen = 1 Strike geholt; gelbe Bedingung im nächsten Rennen.
im Rennen Kansas hat er auch wieder einen Strike geholt, somit soll in Chicagoland = orange angezeigt werden. Dies ist eigentlich nicht das Problem.
Hier könnte ich über eine WENN Funktion beide Rennen addieren. Problem wird aber das subtrahieren.
Beispiel 2:
Zeile 46 Fahrer #95 Daniel Kramski:
er hat im 1. Rennen zwei Strikes geholt; orangene Bedingung im nächsten Rennen.
Im Rennen Kansas ist er sauber gefahren, somit wird ein Strike gelöscht, bleibt einer übrig. Er fuhr in beide Rennen, siehe Spalte F+J.
Über eine 2. WENN Funktion könnte ich dies subtrahieren.
Problem ist das er meckert wegen Zirkelbezug, da ich ja eine WENN Funktion direkt mit der Zelle rechnen möchte.
Ich nehme auch Alternativen in kauf (andere zelle oder so) Oder ich benutze die falsche Formel
Bei den Fahrern mit einem Strike im ersten Rennen geht alles wieder auf 0.
Ich hoffe das Problem gut beschrieben zu haben. Im Anhang ist die Excel um die es geht.
Grüße und schönes Wochenende
#70 Christian
ich häng seit 2 Wochen an der Excel und verzweifel an "eigentlich" nur noch 2 Formeln die ich benötige (glaube ich).
Es könnte jetzt etwas lang werden, damit der Zusammenhang verstanden wird.
In der Excel geht es um die Auswertung unserer Rennen in iRacing. Wir fahren im Oval 10 Rennen in der Season.
Wir aus der Rennkommision müssen nach den Rennen die Unfälle und Regelstrafen Auswerten und Verwarnungen sowie Strikes verteilen, an die Fahrer die nicht Regelkonform gefahren sind.
Es gibt 2 Arten: Strikes und Verwarnungen. Strikes gibt es bei auslösen von Gelbphasen, Verwarnungen bei Regelwidrigen Verstößen ohne Vorkommnisse.
Bei 3 Verwarnungen wird 1 Strike ausgerufen. Ab 3 Strikes gibt es ein Rennen Sperre. Verwarnungen können nicht im nächsten Rennen abgebaut werden.
Strikes dagegen schon.
Bsp.: im 1. Rennen 2 Strikes gesammelt, es wird im Folge-Rennen ein Strikes abgebaut, sofern mitgefahren und sauber und ohne Fehler gefahren wurde.
Die Excel wird 11 Sheets haben. 10 Sheets für die Rennen und der 11 Sheet für die Auswertung.
Im Sheet für die Rennen werden die Vorfälle aus iRacing gezogen, sowie auch die Autonummern eingefügt die einen Strike und/oder Verwarnung kassiert haben.
In der Spalte D werden die Autonummern eingtragen die einen Strike bekommen. Spalte E ist für die Verwarnungen. Hat einer drei Verwarnungen kassiert, wird in Spalte D die Nummer hinzu gefügt. Spalte H+I sind für die Nummern sowie Namen der Fahrer die am Rennen teilgenommen haben.
In dem Sheet Auswertung, ist in Spalte C die Wagennnummer die benötigt wird für einen SVERWEIS.
Spalte F+J sind vorerst nur eingeblendet um zu sehen wer am Rennen teilgenommen hat. Die Zahl wird über einen SVERWEIS mit Spalte C verglichen und im Rennen Sheet mit Spalte H überprüft ob teilgenommen oder nicht.
Spalte G+K+N sind für die Strikes. (die anderen Rennen werden noch eingefügt) Hier wird über ein ZÄHLENWENN die Anzahl der Strikes aus dem Rennsheet geholt.
Über Bedingte Formatierung wird im nächsten Rennen angezeigt ob der Fahrer gelb=1 Strike; orange=2 Strikes oder rot= 3 Strikes (somit gesperrt ist).
Jetzt kommen wir zu der verschachtelten Formel die mir fehlt.
Im nächsten Rennen (Kansas) wurden wieder Strikes und Verwarnungen verteilt. Diese müssen addiert oder wenn sauber gefahren wurde entfernt werden.
Beispiel 1:
Zeile 8 Fahrer #6 Manuel Sieman:
er hat im 1. Rennen = 1 Strike geholt; gelbe Bedingung im nächsten Rennen.
im Rennen Kansas hat er auch wieder einen Strike geholt, somit soll in Chicagoland = orange angezeigt werden. Dies ist eigentlich nicht das Problem.
Hier könnte ich über eine WENN Funktion beide Rennen addieren. Problem wird aber das subtrahieren.
Beispiel 2:
Zeile 46 Fahrer #95 Daniel Kramski:
er hat im 1. Rennen zwei Strikes geholt; orangene Bedingung im nächsten Rennen.
Im Rennen Kansas ist er sauber gefahren, somit wird ein Strike gelöscht, bleibt einer übrig. Er fuhr in beide Rennen, siehe Spalte F+J.
Über eine 2. WENN Funktion könnte ich dies subtrahieren.
Problem ist das er meckert wegen Zirkelbezug, da ich ja eine WENN Funktion direkt mit der Zelle rechnen möchte.
Ich nehme auch Alternativen in kauf (andere zelle oder so) Oder ich benutze die falsche Formel
Bei den Fahrern mit einem Strike im ersten Rennen geht alles wieder auf 0.
Ich hoffe das Problem gut beschrieben zu haben. Im Anhang ist die Excel um die es geht.
Grüße und schönes Wochenende
#70 Christian