Zellbereich einfärben nach Eingabe eines Wertes
Moderator: Moderatoren
Zellbereich einfärben nach Eingabe eines Wertes
Hallo zusammen,
ich bin auf der Suche nach einer Möglichkeit bei Eingabe eines Buchstabens einen bestimmten Zellbreich grau einzufärben.
Z.B.:
Wenn Zellen B5:B20 = f dann soll Zellbereich D5:05 hellgrau werden
Wenn Zelle B5:B20 = s dann soll Zellbereich P5:AE5 hellgrau werden
Insgesamt ist soll das mit 9 Buchstaben/-kombinationen funktionieren und jeweils unterschiedlichen Zellbereiche, die dann hellgrau eingefärbt werden sollen.
Ich habe im Forum schon nach bedingter Formatierung etc. gesucht, aber nicht wirklich fündig geworden.
Vielleicht kann mir ja eine/r von Euch helfen.
Gruß
Space
ich bin auf der Suche nach einer Möglichkeit bei Eingabe eines Buchstabens einen bestimmten Zellbreich grau einzufärben.
Z.B.:
Wenn Zellen B5:B20 = f dann soll Zellbereich D5:05 hellgrau werden
Wenn Zelle B5:B20 = s dann soll Zellbereich P5:AE5 hellgrau werden
Insgesamt ist soll das mit 9 Buchstaben/-kombinationen funktionieren und jeweils unterschiedlichen Zellbereiche, die dann hellgrau eingefärbt werden sollen.
Ich habe im Forum schon nach bedingter Formatierung etc. gesucht, aber nicht wirklich fündig geworden.
Vielleicht kann mir ja eine/r von Euch helfen.
Gruß
Space
Re: Zellbereich einfärben nach Eingabe eines Wertes
Hallo Spacecop,
was meinst du hiermit, bzw wann soll das bedingte Format angewendet werden
wenn eine der Zellen oder alle Zellen ein "f" enthalten?
was meinst du hiermit, bzw wann soll das bedingte Format angewendet werden
Spacecop hat geschrieben:Wenn Zellen B5:B20 = f
wenn eine der Zellen oder alle Zellen ein "f" enthalten?
LG
clag
nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
clag
nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
Re: Zellbereich einfärben nach Eingabe eines Wertes
ok hab ich mich etwas unglücklich ausgedrückt.
in die Zelle B5 soll der Buchstabe eingegeben werden (f, s, etc.. insgesamt 9 verschiedene) dann soll für f ein bestimmter Bereich grau eingefärbt werden. Für die anderen Buchstaben dann ein anderer Bereich, der dem jeweiligen Buchstaben zugeweisen ist.
mit B5:B20 habe ich gemeint, daß für diesen Zellbereich die gesuchte Formel auch gelten soll.
Hintergrund ist ein Dienstplan, bei dem in der Spalte A die Namen stehen, in der Spalte B soll dann einer der o.g. Buchstaben eingegeben werden und dadurch dann der entsprechende Zeitraum, der in den Spalten C bis AZ definiert ist, grau eingefärbt werden.
Hoffe das war jetzt verständlicher
Gruß
in die Zelle B5 soll der Buchstabe eingegeben werden (f, s, etc.. insgesamt 9 verschiedene) dann soll für f ein bestimmter Bereich grau eingefärbt werden. Für die anderen Buchstaben dann ein anderer Bereich, der dem jeweiligen Buchstaben zugeweisen ist.
mit B5:B20 habe ich gemeint, daß für diesen Zellbereich die gesuchte Formel auch gelten soll.
Hintergrund ist ein Dienstplan, bei dem in der Spalte A die Namen stehen, in der Spalte B soll dann einer der o.g. Buchstaben eingegeben werden und dadurch dann der entsprechende Zeitraum, der in den Spalten C bis AZ definiert ist, grau eingefärbt werden.
Hoffe das war jetzt verständlicher

Gruß
Re: Zellbereich einfärben nach Eingabe eines Wertes
hallo Spacecop,
erstelle dir zuerst eine farbige Zelle die als Vorlage dienen soll, F11drücken und die neu Vorlage benennen.
Markiere D5 und ruf die Bedingte Formatierung auf,
setzt bei [Bedingung1] [Formel ist] diese Formel ein
ZÄHLENWENN($B$5:$B$20;"f")
Zellvorlage = deine Vorlage
fertig
nun aktivierst du den Formatpinsel und ziehst D5 bis O5
für die anderen Bereiche verfährst du genauso, must nur den Buchstaben in der Formel anpassen
für die erste Zelle ein BF einrichten dann mit den Formatpinsel auf die andern Zellen ziehen,
erstelle dir zuerst eine farbige Zelle die als Vorlage dienen soll, F11drücken und die neu Vorlage benennen.
Markiere D5 und ruf die Bedingte Formatierung auf,
setzt bei [Bedingung1] [Formel ist] diese Formel ein
ZÄHLENWENN($B$5:$B$20;"f")
Zellvorlage = deine Vorlage
fertig
nun aktivierst du den Formatpinsel und ziehst D5 bis O5
für die anderen Bereiche verfährst du genauso, must nur den Buchstaben in der Formel anpassen

für die erste Zelle ein BF einrichten dann mit den Formatpinsel auf die andern Zellen ziehen,
LG
clag
nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
clag
nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
Re: Zellbereich einfärben nach Eingabe eines Wertes
erstmal vielen Dank für die Hilfe!!!!!
hört sich beim Lesen sehr einfach. Mal sehen, ob es dann in der Praxis auch so ist.
Ich versuch mal mein Glück
Gruß
hört sich beim Lesen sehr einfach. Mal sehen, ob es dann in der Praxis auch so ist.
Ich versuch mal mein Glück
Gruß
Re: Zellbereich einfärben nach Eingabe eines Wertes
Prinzip verstanden und funktioniert
Aber ich habe doch nur für jede Zelle (also hier B5 für den Buchstaben) 3 bedingte Formatierungen.
Ich benötige aber mehr.
Wie realisiere ich das?
Gruß



Aber ich habe doch nur für jede Zelle (also hier B5 für den Buchstaben) 3 bedingte Formatierungen.
Ich benötige aber mehr.
Wie realisiere ich das?
Gruß
Re: Zellbereich einfärben nach Eingabe eines Wertes
Hallo Spacecop,
also wenn ich deine Beschreibung richtig verstanden habe brauchst du nur eine Bedingung?
Oder willst du etwas anderes erreichen?
Nötigenfalls gibt es ein addon MOTTCO wenn du das installierst sind erheblich mehr BF möglich,
aber im Moment ist mir noch nicht klar ob du das wirklich brauchst.
also wenn ich deine Beschreibung richtig verstanden habe brauchst du nur eine Bedingung?
jedenfalls für das von dir hier beschriebene Verhalten.Spacecop hat geschrieben:Wenn Zellen B5:B20 = f dann soll Zellbereich D5:05 hellgrau werden
Wenn Zelle B5:B20 = s dann soll Zellbereich P5:AE5 hellgrau werden
Oder willst du etwas anderes erreichen?
Nötigenfalls gibt es ein addon MOTTCO wenn du das installierst sind erheblich mehr BF möglich,
aber im Moment ist mir noch nicht klar ob du das wirklich brauchst.
LG
clag
nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
clag
nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
Re: Zellbereich einfärben nach Eingabe eines Wertes
Hallo Spacecop.
[OT]
Na Du, auch mal wieder im Lande?
Lange nichts mehr von dir hier gelesen
[/OT]
.
Der Vorteil bei VORLAGE(), Du musst nicht extra mottco installieren. Und außerdem sind eventuelle Änderungen an der Formel sehr schnell erledigt, wenn Du dann noch mit Name (Strg + F3) arbeitest.
Nachteil: Nicht Excel kompatibel. Aber ich glaube kaum das dies für dich wichtig ist.
Schau dir mal das Beispiel an, und sag bescheid wenn Du etwas nicht verstehst.
Gruß
balu
[OT]
Na Du, auch mal wieder im Lande?

Lange nichts mehr von dir hier gelesen

[/OT]
Also wenn ich das so lese, frage ich mich ob für den Bereich C bis AZ nicht vielleicht eine andere Technik angewendet werden könnte. Ohne das ich jetzt im einzeln genau wüsste wie der Dienstplan aufgebaut ist, würde ich vielleicht mit VORLAGE() arbeiten. Ich kann nichts dafür, aber diese Funktion gehört zu meinen lieblingenHintergrund ist ein Dienstplan, bei dem in der Spalte A die Namen stehen, in der Spalte B soll dann einer der o.g. Buchstaben eingegeben werden und dadurch dann der entsprechende Zeitraum, der in den Spalten C bis AZ definiert ist, grau eingefärbt werden.

Der Vorteil bei VORLAGE(), Du musst nicht extra mottco installieren. Und außerdem sind eventuelle Änderungen an der Formel sehr schnell erledigt, wenn Du dann noch mit Name (Strg + F3) arbeitest.
Nachteil: Nicht Excel kompatibel. Aber ich glaube kaum das dies für dich wichtig ist.
Schau dir mal das Beispiel an, und sag bescheid wenn Du etwas nicht verstehst.
Gruß
balu
- Dateianhänge
-
- SIMPEL-DIENSTPLAN.ods
- (14.54 KiB) 44-mal heruntergeladen
Sei öfter mal ein Faultier, sag öfter mal "Ach was!" Dann kriegst du keinen Herzinfarkt, und hast ne menge Spass.
wehr rächtschraipfähler findet khan si behalden
wehr rächtschraipfähler findet khan si behalden

Re: Zellbereich einfärben nach Eingabe eines Wertes
Moin,
Hallo Balu, ja lange nichts gemacht, da mein eigentliches Projekt "eingestampft" wurde.
Scheint irgentwie nicht so einfach zu sein, wie ich mir das vorstelle, wobei das Hauptproblem wahrscheinlich ist, daß ich mich nicht verständlich ausdrücke.
Also:
Nehmen wie die Datei für den Januar (Diese Datei ist nicht von mir, ist aber abgesegnet und somit die Datei mit der ich arbeiten muß).
Januar hat insgesamt 31 Tabellenblätter (für die Tage).
In jedem Tabellenblatt stehen dann in der Spalte A die Namen der Mitarbeiter.
In Spalte B soll dann das Kürzel für die Dienstzeit rein (f,s,n, etc.)
Ab Spalte C bis AZ stehen dann die Uhrzeiten. 06/07, 07/08, 08/09 usw. bis 06/07 am nächsten Morgen.
Ich muß mal kurz unterbrechen....geht gleich weiter...
So da bin ich wieder. Ich hänge mal ein Tabellenblatt der Februar-Datei an, damit ihr Euch ein Bild machen könnt. So sieht dann ein Tabellenblatt aus. In der Datei gibt es dann eben für Februar 28 Tabellenblätter in dieser Art.
Die Mitarbeiter von A5-A20 haben andere Dienstzeiten als die Mitarbeiter A23-A27. Das ist aber erstmal egal.
Wie gesagt in Spalte B soll jetzt durch die Eingabe eines Buchstaben die entsprechende Dienstzeit automatisch hellgrau hinterlegt werden, so daß der Mitarbeiter nichts markieren oder ähnliches machen muß (Ja es gibt auch Leute die bereits beim Markieren höchste Schwierigkeiten haben).
Vielleicht ist es ja auch möglich, daß zum Einfärben zusätzlich eine bestimmte Zahl (z.B. 100) in die einzelnen Kästchen geschrieben wird, da diese Zahl nachher in einer anderen Tabelle weiterverwendet und ausgewertet werden soll.
Es gibt eben derzeit 11 verschiedene Arbeitszeiten, die einzutragen sind.
Deshalb sollte man den verschiedenen Buchstaben verschiedene Längen (6, 8, 10, 12 Stunden) zuorden.
Alle Klarheiten beseitigt???
Wie gesagt, die Datei mit der ich arbeiten muß ist vorgeschrieben und ich brauche auch nicht kommen und sagen, ich hab da was besseres... So ist das im öffentlichen Dienst... *grummel*
Danke schon mal für Eure bereits geleistete Hilfe und die hoffentlich kommende....
Gruß
Tom
Hallo Balu, ja lange nichts gemacht, da mein eigentliches Projekt "eingestampft" wurde.

Scheint irgentwie nicht so einfach zu sein, wie ich mir das vorstelle, wobei das Hauptproblem wahrscheinlich ist, daß ich mich nicht verständlich ausdrücke.
Also:
Nehmen wie die Datei für den Januar (Diese Datei ist nicht von mir, ist aber abgesegnet und somit die Datei mit der ich arbeiten muß).
Januar hat insgesamt 31 Tabellenblätter (für die Tage).
In jedem Tabellenblatt stehen dann in der Spalte A die Namen der Mitarbeiter.
In Spalte B soll dann das Kürzel für die Dienstzeit rein (f,s,n, etc.)
Ab Spalte C bis AZ stehen dann die Uhrzeiten. 06/07, 07/08, 08/09 usw. bis 06/07 am nächsten Morgen.
Ich muß mal kurz unterbrechen....geht gleich weiter...
So da bin ich wieder. Ich hänge mal ein Tabellenblatt der Februar-Datei an, damit ihr Euch ein Bild machen könnt. So sieht dann ein Tabellenblatt aus. In der Datei gibt es dann eben für Februar 28 Tabellenblätter in dieser Art.
Die Mitarbeiter von A5-A20 haben andere Dienstzeiten als die Mitarbeiter A23-A27. Das ist aber erstmal egal.
Wie gesagt in Spalte B soll jetzt durch die Eingabe eines Buchstaben die entsprechende Dienstzeit automatisch hellgrau hinterlegt werden, so daß der Mitarbeiter nichts markieren oder ähnliches machen muß (Ja es gibt auch Leute die bereits beim Markieren höchste Schwierigkeiten haben).
Vielleicht ist es ja auch möglich, daß zum Einfärben zusätzlich eine bestimmte Zahl (z.B. 100) in die einzelnen Kästchen geschrieben wird, da diese Zahl nachher in einer anderen Tabelle weiterverwendet und ausgewertet werden soll.
Es gibt eben derzeit 11 verschiedene Arbeitszeiten, die einzutragen sind.
Deshalb sollte man den verschiedenen Buchstaben verschiedene Längen (6, 8, 10, 12 Stunden) zuorden.
Alle Klarheiten beseitigt???
Wie gesagt, die Datei mit der ich arbeiten muß ist vorgeschrieben und ich brauche auch nicht kommen und sagen, ich hab da was besseres... So ist das im öffentlichen Dienst... *grummel*
Danke schon mal für Eure bereits geleistete Hilfe und die hoffentlich kommende....
Gruß
Tom
- Dateianhänge
-
- nachweis.ods
- (11.54 KiB) 36-mal heruntergeladen
Zuletzt geändert von Spacecop am Do, 27.01.2011 07:01, insgesamt 1-mal geändert.
Re: Zellbereich einfärben nach Eingabe eines Wertes
Hallo Spacecop,
hier eine Beispieldatei in der die BF wie von dir beschrieben (aber so auch wirklich gewünscht?
) angewendet wird...
hier eine Beispieldatei in der die BF wie von dir beschrieben (aber so auch wirklich gewünscht?

LG
clag
nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
clag
nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
Re: Zellbereich einfärben nach Eingabe eines Wertes
Moin Clag
auch schon so früh auf den Beinen oder immernoch??
Das kommt dem, was ich vorhabe schon ziemlich nahe!!! *freu*
Wo kann ich denn die Formatierungen/Formeln sehen?
auch schon so früh auf den Beinen oder immernoch??

Das kommt dem, was ich vorhabe schon ziemlich nahe!!! *freu*
Wo kann ich denn die Formatierungen/Formeln sehen?
Re: Zellbereich einfärben nach Eingabe eines Wertes
Moin Spacecop,
ja "schon wieder" aktiv
wähle eine der Zellen die ihre Farbe ändern und dann die BF aufrufen
Menü > Format > Bedingtes Format.......
ja "schon wieder" aktiv

wähle eine der Zellen die ihre Farbe ändern und dann die BF aufrufen
Menü > Format > Bedingtes Format.......
LG
clag
nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
clag
nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
Re: Zellbereich einfärben nach Eingabe eines Wertes
funktioniert, solange nicht eine 2. Bedingung in einem Feld angegeben wird.
Beispiel:
t geht von 8-16.30 h
s geht von 12.30 - 20.30 h
gebe ich t ein wird der o.g. Bereich formatiert (grau hinterlegt)
gebe ich s ein wird nur der Bereich 16.30 - 20.30 h formatiert.
hm....
Beispiel:
t geht von 8-16.30 h
s geht von 12.30 - 20.30 h
gebe ich t ein wird der o.g. Bereich formatiert (grau hinterlegt)
gebe ich s ein wird nur der Bereich 16.30 - 20.30 h formatiert.
hm....
Re: Zellbereich einfärben nach Eingabe eines Wertes
Hallo Spacecop,
vielleicht solltest du einmal bekanntgeben welche Zeiten den Buchstaben zugeordnet werden sollen?
so wie ich das jetzt verstehe willst du das mehrere Bedingungen für jede Zelle überprüft werden oder
also zB bei "f" soll 08:00-12:00 und bei "s" 10:00-16:00 eingefärbt werden?
vielleicht solltest du einmal bekanntgeben welche Zeiten den Buchstaben zugeordnet werden sollen?
so wie ich das jetzt verstehe willst du das mehrere Bedingungen für jede Zelle überprüft werden oder
also zB bei "f" soll 08:00-12:00 und bei "s" 10:00-16:00 eingefärbt werden?
LG
clag
nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
clag
nutzt: WinXP SP3 / AOO 4.1.10 / Firefox