Clever-Excel-Forum

Normale Version: Zellen hervorheben durch einen Tricker
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3
Ich nehme alles zurück und behaupte das Gegenteil! 

Ich hatte ein $ zuviel, was die Anpassung verhinderte. Danke Edgar, wieder was gelernt!

Für alle die auch ne etwas länger Leitung haben, mal die funktionierende Beispieldatei.
Hallo,

bin jetzt am PC, deshalb kann ich noch eine Variante zeigen, die sogar bei Eingabe in eine Zelle sich auf einen Bereich auswirken kann.

Arbeitsblatt mit dem Namen 'Tabelle1'
 ABCDEF
1122a 2
2211  1
31222a 2
41  a 2
51qqq 2

Zellebedingte Formatierung...Format
A11: =$A1=1abc
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg


Hier habe ich die Zelle A1 ausgewählt und die zu sehende Formel eingegeben.
Format zugewiesen und bei "Wird angewendet auf" den Bereich A1:F5 eingegeben.

Das Ergebnis ist oben zu sehen.
Hallo zusammen,

jetzt stellt sich eine neue Problematik heraus:

Ich habe die Formel ähnlich angewendet wir e2Ki sie hat. Funktioniert auch prima. Allerdings bin ich jetzt in einer Zeile auf ein Fehler gestoßen.

Es wird lediglich die erste Zeile markiert obwohl ich den gesamt Bereich (Spalte B bis H und Zeile 2- 4). Anbei eine abgewandelte Version meiner Liste.

Ich sehe in der Formal keinen Fehler?! hat jemand eine Ahnung woran das liegen könnte?

Gruß Kilran
Ich habe mir die Beispieldatei mal angeschaut, bei mir ist die Markierung durchgäng.
Nur die Spalten G2und3 und H2und3 werden nicht markiert, das liegt an den verbundenen Zellen....
Hier weiß ich aber beim besten Willen nicht wie das zu lösen ist
Hallo,

B2: =INDEX($B$2:$B4;KÜRZEN((ZEILE($A1)-1)/3+1;0))="O"

wird angewendet auf: =$B$2:$H$4
Hi,

Zitat:Hier weiß ich aber beim besten Willen nicht wie das zu lösen ist

ich habe mir jetzt deine Beispieltabelle nicht angesehen, sage aber mal ganz einfach: die verd... Zellenverbunde aufheben. Lies dir bitte mal dazu diesen Beitrag durch: http://www.clever-excel-forum.de/thread-142.html
Hallöchen,

... oder man passt die Formel in der bedingten Formatierung an. Müsstest Du sowieso machen.

Alternativ könnte man natürlich auch die verbundenen Zellen auflösen und den "3er-Verbund" durch Rahmenlinien erzeugen. Die Eingabe in B2 dann durch eine Eingabe in B3 ersetzen, damit "O" in der Mitte steht und das O mit Formeln nach B2 und B4 übernehmen - die weiteren Zellen ebenso. Das hat noch den Vorteil, wenn Du z.B. mal nach O oder iB filterst, bekommst Du alle Zeilen eines "3er-Verbundes" angezeigt. Ist aber wahrscheinlich nicht vorgesehen, oder?
B2:F2 und B4:F4 würde ich dann sperren und das Blatt ggf. schützen, damit da keiner was eine Zeile zu hoch oder zu tief einträgt. Über Auswahl zentrieren gibt es ja leider vertikal nicht.
Verbinden macht da deutlich weniger Arbeit auf dem Blatt, bei den Formeln muss man, wie man sieht, zuweilen etwas mehr Gedanken investieren.


Arbeitsblatt mit dem Namen 'Tabelle1'
 ABCDEFGH
1Nr.:Status:Bestell-Nr.:Auftrag:LS:38er:SAP:Modell:
21iB1235455314862383487080Laptop A
33250519Laptop B
43087008Laptop C

Zellebedingte Formatierung...Format
B21: =INDIREKT("B"& ZEILE()-REST(ZEILE(A3);3))="ib"abc
B22: =INDIREKT("B"& ZEILE()-REST(ZEILE(A3);3))="O"abc
C21: =INDIREKT("B"& ZEILE()-REST(ZEILE(B3);3))="O"abc
D21: =INDIREKT("B"& ZEILE()-REST(ZEILE(C3);3))="O"abc
E21: =INDIREKT("B"& ZEILE()-REST(ZEILE(D3);3))="O"abc
F21: =INDIREKT("B"& ZEILE()-REST(ZEILE(E3);3))="O"abc
G21: =INDIREKT("B"& ZEILE()-REST(ZEILE(F3);3))="O"abc
H21: =INDIREKT("B"& ZEILE()-REST(ZEILE(G3);3))="O"abc
B31: =INDIREKT("B"& ZEILE()-REST(ZEILE(A4);3))="ib"abc
B32: =INDIREKT("B"& ZEILE()-REST(ZEILE(A4);3))="O"abc
C31: =INDIREKT("B"& ZEILE()-REST(ZEILE(B4);3))="O"abc
D31: =INDIREKT("B"& ZEILE()-REST(ZEILE(C4);3))="O"abc
E31: =INDIREKT("B"& ZEILE()-REST(ZEILE(D4);3))="O"abc
F31: =INDIREKT("B"& ZEILE()-REST(ZEILE(E4);3))="O"abc
G31: =INDIREKT("B"& ZEILE()-REST(ZEILE(F4);3))="O"abc
H31: =INDIREKT("B"& ZEILE()-REST(ZEILE(G4);3))="O"abc
B41: =INDIREKT("B"& ZEILE()-REST(ZEILE(A5);3))="ib"abc
B42: =INDIREKT("B"& ZEILE()-REST(ZEILE(A5);3))="O"abc
C41: =INDIREKT("B"& ZEILE()-REST(ZEILE(B5);3))="O"abc
D41: =INDIREKT("B"& ZEILE()-REST(ZEILE(C5);3))="O"abc
E41: =INDIREKT("B"& ZEILE()-REST(ZEILE(D5);3))="O"abc
F41: =INDIREKT("B"& ZEILE()-REST(ZEILE(E5);3))="O"abc
G41: =INDIREKT("B"& ZEILE()-REST(ZEILE(F5);3))="O"abc
H41: =INDIREKT("B"& ZEILE()-REST(ZEILE(G5);3))="O"abc
Diese Tabelle wurde mit Tab2Html (v2.5.0) erstellt. ©Gerd alias Bamberg
Hi,

ich würde hier auf INDIREKT verzichten:

Arbeitsblatt mit dem Namen 'Tabelle1'
 ABCDEFGH
1Nr.:Status:Bestell-Nr.:Auftrag:LS:38er:SAP:Modell:
21O1235455314862383487080Laptop A
33250519Laptop B
43087008Laptop C

NameBezug
Status='M:\01_Customer\BOSCH\ITFM\VI-Klärfälle\[Klärfall-Sheet Version Final.xlsx]Tabelle1'!$B$1:$B$6

Zellebedingte Formatierung...Format
G21: =(INDEX($B:$B;KÜRZEN((ZEILE()-2)/3;)*3+2)="O")abc

ZelleGültigkeitstypOperatorWert1Wert2
B2Liste =Status 
B3Liste =Status 
B4Liste =Status 
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
(24.02.2017, 07:27)schauan schrieb: [ -> ]Hallöchen,

... oder man passt die Formel in der bedingten Formatierung an. Müsstest Du sowieso machen.


(24.02.2017, 07:27)BoskoBiati schrieb: [ -> ]ich würde hier auf INDIREKT verzichten



Hallo Ihr beiden ignoriert ihr mit Absicht meinen Beitrag #15
Hallo atilla,

sorry, aber ich hab zuerst den Beitrag von Günter gelesen, der Dich anscheinend auch ignoriert hat und der klang für mich danach, als ob es mit verbundenen Zellen nicht geht Sad Da ist mir gar nicht aufgefallen, dass Du da schon eine Lösung hattest. Aber wenigstens hab ich nicht INDEX sondern INDIREKT genommen, auch wenn ich nun in der Unterzahl bin Smile
Seiten: 1 2 3