Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Zellenformatierung
#1

.xlsx   Formel1.xlsx (Größe: 31,06 KB / Downloads: 6)
Hallo liebes Forum,
ich habe mir neulich eine Formel 1 Tabelle erstellt, in der ich selbst das Rennergebnis eintrage und mir dann automatisch der WM-Stand berechnet wird.
Ich möchte nun wissen, ob und wie es möglich ist, die Zeilen in der Tabelle des WM-Standes so farblich zu hinterlegen, dass es zum entsprechenden Team passt.
Also als Beispiel ist ja aktuell Sebastian Vettel WM-Führer, sein Auto ist ein Ferrari, bekannter MAßen ein rotes Auto. Deshalb möchte ich, dass jetzt sein Feld rot hinterlegt ist, was in dem Fall Platz 1 in der Tabelle wäre. Jetzt kann es aber sein, dass beim nächsten Rennen Sebatian Vettel so wenige Punkte holt, dass er auf Platz 2 abrutscht, jetzt soll Excel erkennen, ok S. Vettel ist auf Platz 2, jetzt muss ich Platz 2 rot hinterlegen, auf Platz 1 ist jetzt Lewis Hamilten, der einen Mercedes fährt, also muss diese Zeile mit silber hinterlegt werden. Und genau so soll das ganze funktionieren.
Hat jmd eine Idee, wie man das umsetzen kann???
Antworten Top
#2
Hallo,

mir ist bei Deiner Datei aufgefallen, dass diese lange Berechnungszeiten hat. Das liegt z. B. daran, dass Du Berechnungen über ganze Spalten durchführst, die eigentlich nur ein paar Zeilen benötigen würden (z. B. Spalten H-Q in der Tabelle Teams und Fahrer). Ich würde Dir dringend raten, die Formeln auf den benötigten Bereich zu reduzieren.

Die farbliche Hinterlegung könnte man z. B. mit einer bedingten Formatierung umsetzen, indem man das Team des angezeigten Fahrers ermittelt und jedem Team mit einer Bedingung eine Farbe zuweist. Dazu muss man jetzt noch sagen, dass Du verbundene Zellen in der Tabelle Teams und Fahrer hast. Verbundene Zellen machen einem für solche Vorhaben das Leben schwer. Ich würde das Team in jeder Zeile hinterlegen.
Gruß
Michael
Antworten Top
#3
Hallo    

bedingte Formatierung zb für Ferrari    
Code:
=ODER($B2="S. Vettel";$B2="K. Räikkönen")
angewendet auf B2-B20   in deiner WM-Wertung
Antworten Top
#4
Also den Namen in der bdeingten Formatierung zu verwenden würde mE nicht zum Ziel führen. Was ist, wenn der Fahrer in ein anderes Team wechselt oder ein neuer Fahrer hinzukommt? Dann müsste man alle bedingten Formatierungen ändern.

Ich hätte auch noch einen weiteren Hinweis: Ich würde die Tabelle Teams und Fahrer in zwei Tabellen aufteilen, eine für Fahrer, eine für Teams.
Gruß
Michael
Antworten Top
#5
Vielen Dank!
Die Lösung mit der bedingten Formatierung hat funktioniert. Jetzt muss ich nur noch das Problem mit den langen Berechnungszeiten in den Griff bekommen!
Antworten Top
#6
Verwende statt Rennen!B:B einfach nur den tatsächlich verwendeten Bereich: Rennen!B2:B220. Am besten fixierst Du den Bereich noch, dann kann man die Formel auch kopieren: Rennen!$B$2:$B$220

Um die Formel dan komplett kopierbar zu machen, könntest Du z. B. für Zelle H2 folgende Formel verwenden:
Code:
=SUMMENPRODUKT((Rennen!$B$2:$B$220=H$1)*(Rennen!$C$2:$C$220='Teams und Fahrer'!$B2))
Gruß
Michael
Antworten Top
#7
Ich weiß das mit den Namen ist nicht optimal. Aber das ist erst einmal leicht verständlich und funktioniert ohne die Datei umzubauen.

Habe auch anderes probiert, aber da meckert er, das man nicht auf andere Tabellen zugreifen darf.
Antworten Top
#8
Hi,

für die Fahrer:


Code:
=KÜRZEN(VERGLEICH($B2;'Teams und Fahrer'!$B$1:$B$21;0)/2;)=1

das von 1 bis 10

Genauso für die Teams:


Code:
=KÜRZEN(VERGLEICH($F2;'Teams und Fahrer'!$A$1:$A$21;0)/2;)=1

wieder von 1 bis 10 und entsprechend Farben auswählen
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#9
Dazu kann man einen Namen anlegen. Schau mal die beigefügte Tabelle an. Ich habe Deine Datei (auf die Schnelle) mal umgebaut, um das Prinzip zu zeigen.

Es gibt sicher noch weitere Optimierungen (z. B. Liste mit allen möglichen Teams und Fahrern und per Dropdown eine Auswahlmöglichkeit der teilehemenden Teams/Fahrer, Auswahl der Fahrer im Tabellenblatt Rennen per Dropdown, etc.). Aber alles der Reihe nach.

Wie gesagt, das war nur auf die Schnelle. Es gibt sicher noch weitere Optimiereungspotentiale (z. B. Hinterlegung von x Farben mit Nummern für die bedingte Formatierung und Zuordnung der Farbnummer beim Team zur Steuerung der bedingten Formatierung).


Angehängte Dateien
.xlsx   Clever_80514.xlsx (Größe: 39,38 KB / Downloads: 4)
Gruß
Michael
Antworten Top
#10
Hi,

sieht gut aus, rechnet falsch!

Der Ansatz ist gut, aber ich würde die Formeln verändern:



.xlsm   Formel1.xlsm (Größe: 29,51 KB / Downloads: 6)

Beim Teamgewicht ginge auch das:


Code:
=D2&H2&I2&J2&K2&L2&M2&N2&O2&P2&Q2+(0,1-ZEILE(A1)%/10)
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste