Excel: Doppelte Werte nach Filter markieren?

EinAlexander  09.12.2024, 13:07

Wie lautet denn dein Filterkriterium?

verreisterNutzer 
Beitragsersteller
 09.12.2024, 13:12

Es werden nach Namen gefiltert und es soll farblich hinterlegt werden, welche Verwandten bei den jeweiligen Tieren schon existieren., um Inzucht zu vermeiden.

Funship  10.12.2024, 13:48

Nochmal zum Verständnis: wenn du (wie im unteren Bild) Spalte A auf ein 🐎 filterst, soll in Spalte C nichts markiert werden? Oder willst du gerade dann die Markierung haben?

verreisterNutzer 
Beitragsersteller
 10.12.2024, 14:50

Spalte A werden eine Auswahl an Pferden gefiltert.

In Spalte C sollen alle Duplikate dann farblich hinterlegt werden, die nach dem Filter dort stehen und die unsichtbaren ignorieren

2 Antworten

ZÄHLENWENN($C:$C; C1) > 1

Ergänze das zu

ZÄHLENWENN(VISIBLE($C:$C),C1)>1

Alex


verreisterNutzer  09.12.2024, 18:37

Dann wird überhaupt nichts markiert.

EinAlexander  09.12.2024, 18:43
@verreisterNutzer
Dann wird überhaupt nichts markiert.

Asche auf mein Haupt. Natürlich nicht. Ich hab in einem alten Excel-Sheet nachgeschlagen. VISIBLE ist eine selbst geschriebene VBA Funktion, die ist nicht nativ in EXCEL implementiert:

Function VISIBLE(rng As Range) As Boolean 
  On Error Resume Next 
  VISIBLE = Not rng.EntireRow.Hidden And Not rng.EntireColumn.Hidden 
  On Error GoTo 0
End Function

Damit sollte

=UND(VISIBLE(C1), ZÄHLENWENN($C:$C, C1)>1)

klappen.

Ich gehe davon aus, dass die Abstimmung zu verschiedenen Deckhengsten usw. erfolgen soll.

Ich würde daher die Bedingung zur Bedingte Formatierung in einem "Suchfeld" benennen und davon die Funktion z.B. =WENN(C1=G$1;ZÄHLENWENN(C:C;G$1);"") (in einer Hilfsspalte) abhängig machen.

Das Ergebnis z.B. >1 würde ich dann für die Bedingte Formatierung nutzen.

Bild zum Beitrag

Einfach Spalte markieren und ...

Bild zum Beitrag

 - (Computer, PC, Microsoft)  - (Computer, PC, Microsoft)

verreisterNutzer  09.12.2024, 18:29

Nein, das sollen nur Duplikate einer Spalte sein, um zu vergleichen, ob einer der Vorfahren jeweils vorhanden ist und ob die Pferde verpaart werden können.

Es kann und darf hier keine Suche geben, zumal wir hier optional auch mehrere Tiere gleichzeitig vergleichen wollen.

verreisterNutzer  09.12.2024, 20:21
@GutenTag2003

Dass sich die Farben entfernen oder auftreten entsprechend dem Filter. Doppelte Werte will ich hinterlegt haben, wenn sie im Scope sind. Heißt, würde ich alle anzeigen, würden die Doppelten Werte angezeigt werden, selektiere ich nir ein Pferd mit einem dieser doppelten Werte, sollte dieser auch nicht mehr farblich markiert sein.

GutenTag2003  09.12.2024, 20:37
@verreisterNutzer

In dem gezeigten Beispiel erfolgt die Anzeige samt bedingter Formatierung sehr flexibel. Im Grunde auch gefiltert.

Zusätzlich kann man mit dem Autofilter die formatierten Zellen nach der Farbe selektieren / filtern.

GutenTag2003  09.12.2024, 20:45
@verreisterNutzer

So kommen wir nicht weiter.

Entweder es wird konkreter, (für mich) verständlicher oder ich bin draußen.

verreisterNutzer  09.12.2024, 20:47
@GutenTag2003

Was fehlt Dir denn?

Wie gesagt:

Ich habe eine Liste mit Werten, die sich duplizieren können. Je nachdem, welchen Filter ich aktiv habe, sollen dynamisch dem Filter entsprechend die Duplikate hinterlegt werden.

Das sieht man anhand des Bildes meiner Frage eigentlich perfekt. Auf dem ersten Bild: Richtig. Auf dem zweiten: Falsch, da in der Ansicht kein Duplikat existiert.

GutenTag2003  09.12.2024, 20:49
@verreisterNutzer
 sollen dynamisch dem Filter entsprechend die Duplikate hinterlegt werden

Du willst mehrere Filter für mehrere Kriterien ... und alles in einem?

verreisterNutzer  09.12.2024, 20:50
@GutenTag2003

Es gibt nur einen Filter - nämlich nach Namen. Man selektiert zwei Tiernamen und bekommt mehrere Beiträge, da die gleichen Pferde jeweils mehrere Vorfahren haben.

Dann sollen die Duplikate der Vorfahren farblich hinterlegt werden. Dabei soll aber die aktuelle Filteransicht genutzt werden.

Im Beispiel war es nur Foal Doe, um das Problem zu verdeutlichen. Denn dort gibt es kein Duplikat, aber es wird so angezeigt.

GutenTag2003  09.12.2024, 20:55
@verreisterNutzer

Du hast doch die Möglichkeit mehrere Generationen (Vater, Großvater, Urgroßvater usw.) in verschiedene Spalten aufzuführen und somit einen Art (Samen)Ahnengalerie darstellen.

verreisterNutzer  09.12.2024, 20:58
@GutenTag2003

Das ist hier nicht relevant. Es geht nur darum zu schauen, ob die zwei Tiere Vorfahren teilen. Die Generation ist hier egal.

GutenTag2003  09.12.2024, 21:00
@verreisterNutzer

Das ist doch ganz einfach über den Autofilter herauszufinden und darzustellen. Dazu den Vorfahren auswählen und alle Bezugstiere werden angezeigt.

GutenTag2003  09.12.2024, 23:10
@verreisterNutzer

Selbstverständlich nicht, wenn Du nach Spalte A filterst. Warum filterst Du nicht nach der Spalte C .... und dabei z.B. nach der Farbe rot