Clever-Excel-Forum

Normale Version: Tabelle filtern nach Schriftart (fett gedruckt)
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo zusammen,

ich möchte eine Tabelle nach der Spalte D (Namen) filtern und zwar so, daß nur alle fett gedruckten Namen gefiltert (angezeigt) werden.

Weiß jemand wie es geht??

Ich habe nochmal ein Beispiel beigeügt...
Ab XL2021 kannst Du gleich Deine BedF-Formel (dynamisch verändert) anwenden:
=FILTER(A3:J10;(ZÄHLENWENNS(D3:D10;D3:D10;I3:I10;">0")>=2)*(I3:I10>0))

In altem Excel packst Du Deine (hier unveränderte) Formel in K3[:K10]: und autofilterst K2=1.
Hallo,

Auswertungen nach Zellformaten sollte man grundsätzlich nicht durchführen. Verwende lieber die Bedingungen, die dem Format zu Grunde liegen.
Moin!
Dennoch eine Lösung per Formel.
Namen Fett erstellen
bezieht sich auf:
=ZELLE.ZUORDNEN(20;INDIREKT("ZS(-1)";FALSCH))

Dann rechts neben der zu überprüfenden Zelle: =--Fett

AB
1nicht fett0
2Fett1
3normal0
4auch fett1

NameBezug
Fett=ZELLE.ZUORDNEN(20;INDIREKT("ZS(-1)";FALSCH))

ZelleFormel
B1=--Fett
B2=--Fett
B3=--Fett
B4=--Fett

Gruß Ralf
Hallöchen,

ein Hinweis noch. Eine Formatänderung löst keine Berechnung aus. Bei einer Formellösung müsstest Du nach der Formatänderung noch berechnen lassen.
Dankeschön an alle!

Tatsächlich möchte ich bei dem Filter nichts neu berechnen und nur zur Übersicht darstellen.
ViGr
Ich wollte es gerade anwenden und habe doch noch ein Problem:
Gebe ich die Formel (=Zelle.zuordnen.....) direkt neben der Tabelle ein und wie verweise ich auf die Namensspalte (in diesem Fall Spalte D)??
ZELLE.ZUORDNEN() ist eine sehr alte Excel4-Makrofunktion, die nicht in eine Zelle eigegeben werden darf!

Deshalb der Umweg über Namen:
Formeln → Namensmanager → neu
Name: Fett
Bezieht sich auf: =ZELLE.ZUORDNEN(20;INDIREKT("ZS(-1)";FALSCH))

Erst jetzt kannst Du in eine Zelle =Fett eingeben.

Habe mir die Datei erst jetzt angesehen!
Die Formatierung kommt ja bedingt.
Hast Du den Vorschlag von LCohen ausprobiert?

Gruß Ralf
Ja prima, jetzt hat es geklappt!

Ich habe die Formel:
=UND(ZÄHLENWENNS($D$3:$D$11;D3;$I$3:$I$11;">0")>=2)*(I3>0)
in Zelle K3 eingegeben und runterkopiert.

Vielen Dank!