Bedingte Formatierung
#1
Hey Ihr,

erstmal Hallo von mir da dies mein erster Post ist =)

folgendes Problem:

Ich habe eine Anwesenheitstabelle erstellt in die sich jeder eintragen soll sobald er NICHT Vorort ist.

Nun soll man auf den ersten Blick sehen ob der jenige in diesem Fall Person 1 / Person 2 da sind oder nicht.
Wenn die Person da ist wie in dem Fall Person 2 soll das Feld grün werden indem der Name der Person steht (Dashboard ähnlich
habe mir sowas überlegt bedingte Formatierung M4= Grün =UND($B5:$B300=Heute();ISTLEER($M5)
Leider Funktioniert es nichts wie ich will.

Erst muss die Funktion schauen Das es "heute" ist un dann in der gleichen Zeile schauen dass M Leer ist,
wenn M leer ist in der aktuellen Datums spalte (Die schon Gelb hervorgehoben ist) ist die Person ja vorort

Person 1 soll einfach weiß bleiben da die Person sich ja "heute" in München befindet

Hoffe ihr versteht mein Problem

Mit freunldichen Grüßen

cult


Angehängte Dateien
.xlsx   1_4_Anwesenheitsliste.xlsx (Größe: 520,84 KB / Downloads: 5)
Top
#2
Hallo,

Den Bereich L4:AG4 markieren und Hintergrundfarbe grün nehmen für Anwesend
Im gleichen Bereich folgende Formel für die Bedingte Formatierung eingeben:


=INDEX(L5:L1466;VERGLEICH(HEUTE();$B$5:$B$1466;0))<>""

und das Format zuweisen

Nach der Eingabe, wenn nichts passiert, dann nachschauen, ob Excel die Formel in Anführungszeichen gesetzt hat.
Wenn ja, dann  die Anführungszeichen ,außer wie oben, löschen.
Gruß Atilla
[-] Folgende(r) 1 Nutzer sagt Danke an atilla für diesen Beitrag:
  • cult
Top
#3
Hallo,

da sollte eigentlich das reichen:

Arbeitsblatt mit dem Namen '2017'
 LM
57München 
58München 
59München 

Zellebedingte Formatierung...Format
M581: =$B58=HEUTE()abc
M582: =($B58=HEUTE())*(M58="")abc
M583: =$B58=HEUTE()abc
M584: =$H58="f"abc
M585: =REST(#BEZUG!;7)<2abc
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg

Außerdem würde ich eine Liste mit Feiertagen anlegen, dann könnte man sich die WENN-Formel in H sparen.

Es gibt in Excel noch mehr Möglichkeiten:

Arbeitsblatt mit dem Namen 'Tabelle1'
 ABCDEFGH
101.01.2017Neujahr  DatumWochentagType 
206.01.2017Dreikönig  01.01.2017SofNeujahr
327.02.2017Rosenmontag  02.01.2017Mow 
4    03.01.2017Diw 
5    04.01.2017Miw 
6    05.01.2017Dow 
7    06.01.2017FrfDreikönig
8    07.01.2017Sasa 
9    08.01.2017Soso 
10    09.01.2017Mow 

NameBezug
FT=Tabelle1!$A$1:$B$3

ZelleFormel
F2=E2
G2=WENN(ZÄHLENWENN(FT;E2);"f";VERWEIS(REST(E2;7);{0;1;2};{"sa";"so";"w"}))
H2=WENNFEHLER(SVERWEIS(E2;A:B;2;0);"")
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
[-] Folgende(r) 1 Nutzer sagt Danke an BoskoBiati für diesen Beitrag:
  • cult
Top
#4
Hallo Edgar,

der TE spricht mehrmals von "die Person", und die Person steht in Zeile 4.
Deshalb bin ich davon ausgegangen, dass die Zellen in Zeile 4 hervorgehoben werden sollen.

Dann warten wir mal ab, was er dazu zu sagen hat.
Gruß Atilla
Top
#5
Danke Atilla

Klappt wunderbar genau wie ich es wollte, ja die Zelle in 4 sollte angesprochen werden.

Auch einen Dank an BaskoBiati ich werde mir deine Verbesserungsvoirschläge heute abend genauer anschauen.

Bin sehr begeistert wie schnell das hier ging :D

Mit freundlichen Grüßen

cult
Top
#6
Hi,

dann reicht immer noch das:


Code:
=(INDEX(L$5:L$1466;HEUTE()-$B$5+1)="")*(L$4<>"")

Arbeitsblatt mit dem Namen '2017'
 LMNO
4Person 1Person 2  

Zellebedingte Formatierung...Format
L41: =(INDEX(L$5:L$1466;HEUTE()-$B$5+1)="")*(L$4<>"")abc
M41: =(INDEX(M$5:M$1466;HEUTE()-$B$5+1)="")*(M$4<>"")abc
N41: =(INDEX(N$5:N$1466;HEUTE()-$B$5+1)="")*(N$4<>"")abc
O41: =(INDEX(O$5:O$1466;HEUTE()-$B$5+1)="")*(O$4<>"")abc
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
Gruß

Edgar

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


Gehe zu:


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