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.

Zeile automatisch färben
#1
Hallo liebe Excel Experten. Ich habe eine Frage.

Ich habe eine Liste in der ich Einträge wie viele Runs täglich an einer Maschine mache. Nach jeweils 65 Runs muss ich eine Gasflasche wechseln. Dazu trage ich in einer Spalte das Datum und die Uhrzeit des Wechsels ein.
Nun würde ich gerne, dass automatisch 65 Zeilen später die ganze Zeile farblich hinterlegt wird. Und zusätzlich dass in Spalte C von 1 bis 65 hochgezählt wird.
Ist das möglich? Ich hoffe ich habe es gut erklärt was ich meine und ihr könnt mir helfen :)


Angehängte Dateien Thumbnail(s)
   
Antworten Top
#2
Mit bedingter Formatierung geht das.

Code:
=REST(ZEILE()/65;1)=0

Du klickst zuerst oben link in die Ecke, so dass alles markiert ist. (alternativ Strg+A)
Dann im Menü "START" auf "bedingte Formatierung" und dort auf "Neue Regel" => Regeltyp = "Formel..."
Im Eingabefeld dann die Formel setzen.
Sicher ist der Kopf der Tabelle noch zu beachten, also dann eher:  =REST((ZEILE()-5)/65;1)=0  verwenden, je nachdem wie viele Zeilen du ausgleichen musst.
Heart Grüsse 

"Nur vom Geben wird man reich!" Gerhard Schöne in "Spar deinen Wein nicht auf für morgen" 
Antworten Top
#3
Hallo Elvis,

vielen Dank für die Antwort. Der code klappt gut, aber ist noch nicht das was ich gemeint habe.
Und zwar macht diese Formel jetzt jede 65. Zeile farbig.

Was ich brauche ist, dass wenn ich einen Eintrag für einen Flaschenwechsel in z.B. I1700 mache, dass dann nur die Zeile 1765 farbig markiert wird. Bei einem erneuten Eintrag in Zelle I1765 dann wieder nur die Zeile 1830.
Schön wäre auch noch, bei einem Eintrag in Zelle I1700, dass dann von C1700 bis C1765 hochgezählt wird von 1 bis 65.
Hoffe das ist nicht zu komplizert.
Antworten Top
#4
Hallo m...,

A) als Bedingung:

=ZEILE()-AGGREGAT(14;6;ZEILE($I$1:$I$5000)/( $I$1:$I$5000<>"");1)>=65

oder mit gemischten Bezügen ab Zeile 101:

=ZEILE()-AGGREGAT(14;6;ZEILE($Ix:$Iy)/( $Ix:$Iy<>"");1)>=65
mit y gleich Vorzeile und x gleich y-99.

B) als Formel in Spalte C:

=WENN(Iy<>"";1;Cy+1)
mit y gleich Vorzeile
helmut

Für mich ist die Möglichkeit in Excel an Zellen und Bereichen Namen zu vergeben die wichtigste Funktionalität.
Sie macht Formeln und den VBA-code verständlicher. Für Makros gilt die Regel: "Nur über benannte Bereiche auf den Inhalt der Zellen zugreifen."
Und wofür sind Regeln da? Um nachzudenken bevor man sie bricht.





Antworten Top
#5
Hi,

würde hier nicht
=I1<>""
in einer bed.Form. ab Zeile 66 reichen? Man beachte bitte die Angabe der I1, also der ersten Zeile in Zeile 66 (also 65 Zeilen weiter)
Gruß,
Helmut

Win10 - Office365 / MacOS - Office365
Antworten Top
#6
vielen vielen Dank für eure Hilfe.
Mit diesen Formeln kann ich mir was zusammenstellen.
Antworten Top


Gehe zu:


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