Anzeige
Archiv - Navigation
1484to1488
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Doppelte finden vorher Zellen verketten

Doppelte finden vorher Zellen verketten
27.03.2016 12:54:07
Bekks
Hallo Foris :)
Ich hätte da noch ein Problem und würde mich über Tipps von euch freuen.
Ich habe in Spalte B Vornamen und in Spalte C Nachnamen reingeschrieben.
Nun möchte ich schauen ob ein Name doppelt vorhanden ist.
Da Vornamen öfters auftauchen, muss die Kombination aus Vorname und Nachname durchsucht werden, um zu schauen ob ein Name doppelt vorhanden ist.
Dieser könnte dann farblich markiert und alle doppelten als Auflistung in einer MSGBox ausgegeben werden.
Außerdem sollen die danach vorhandenen Leeren Zeilen nicht beachtet werden, da die Box ansonsten ganz viele leere Zeilen ausgibt.
Ist das machbar ?
Schöne Ostertage
Bekks

7
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Doppelte finden vorher Zellen verketten
27.03.2016 13:00:55
Hajo_Zi
Hallo Bekks,
warum nicht bedingte Formatierung? Für Teil 1

Statistik
 C
10Hans, Topf
11Hans, Topf
12Hans, Topf
13Hans, Krug
die bedingte Formatierung Fülleffekte, Symbole, Datenbalken
werden in dieser Tabelle nicht dargestellt

verwendete Formeln
Zelle Formel Bereich N/A
C10:C13=A10&", "&B10  

Bedingte Formatierung Haupttabelle 1  
Wird angewendet auf   Nr. Bed.  Regeltyp  Operator   Formel1   Formel2   Format Schrift Füllfarbe   Unterstrichen   Schrift- farbe Muster   Musterfarbe Typ Bereich
$C:$C01.Bed.: Formel ist =ZÄHLENWENN(C:C;C1)>1  12611584         2C:C
Bedingte Formatierung Haupttabelle 2 oberere/unterer Bereich    
Wird angewendet auf   Nr. Bed.  Format Zelle Anhalten Auswahl   Anzeige   Anzahl   Durchschnitt   Typ   Bereich
$C:$C01.Bed.   Falsch          2C:C
Die Bedingungen wurden mit Excel-Version ab 2007 ausgelesen.

Excel-Inn.de
Hajo-Excel.de
XHTML-Tabelle zur Darstellung in Foren, einschl. der neuen Funktionen ab Version 2007
Add-In-Version 22.01 einschl. 64 Bit



Anzeige
AW: Doppelte finden vorher Zellen verketten
27.03.2016 13:23:46
Bekks
Hallo Hajo,
ich möchte die Daten in der Tabelle nicht verkettet anzeigen, da ich auf Nachname und Vorname von anderen Tabellenblättern zugreife und hinter dem Namen auch noch einige andere Daten stehen.
Aber wahrscheinlich ist das zu viel Wunschdenken von mir :(
LG Bekks

AW: Doppelte finden vorher Zellen verketten
27.03.2016 13:33:35
Hajo_Zi

Statistik
 AB
1HansTopf
2HansTopf
3HansTopf
4HansKrug
die bedingte Formatierung Fülleffekte, Symbole, Datenbalken
werden in dieser Tabelle nicht dargestellt

Bedingte Formatierung Haupttabelle 1  
Wird angewendet auf   Nr. Bed.  Regeltyp  Operator   Formel1   Formel2   Format Schrift Füllfarbe   Unterstrichen   Schrift- farbe Muster   Musterfarbe Typ Bereich
$A$1:$B$401.Bed.: Formel ist =SUMMENPRODUKT(($A$1:$A$4=$A1)*($B$1:$B$4=$B1))>1  12611584         2A1:B4
Bedingte Formatierung Haupttabelle 2 oberere/unterer Bereich    
Wird angewendet auf   Nr. Bed.  Format Zelle Anhalten Auswahl   Anzeige   Anzahl   Durchschnitt   Typ   Bereich
$A$1:$B$401.Bed.   Falsch          2A1:B4
Die Bedingungen wurden mit Excel-Version ab 2007 ausgelesen.

Excel-Inn.de
Hajo-Excel.de
XHTML-Tabelle zur Darstellung in Foren, einschl. der neuen Funktionen ab Version 2007
Add-In-Version 22.01 einschl. 64 Bit


Gruß Hajo

Anzeige
AW: Doppelte finden vorher Zellen verketten
29.03.2016 07:23:28
Bekks
Hallo Hajo,
Hallo neopa,
danke für eure Antworten!
Ich hatte wirklich zu kompliziert gedacht!
Habe jetzt hajos zweiten Vorschlag benutzt. Der ist viel cleverer als meine Idee, da direkt bei Erstellung des Namens angezeigt wird ob es diesen schon doppelt gibt (dann müsste man nicht mehr weiter eingeben sondern den anderen Eintrag suchen).
Vielen Dank euch!
LG Bekks

AW: dazu noch Hinweise ...
29.03.2016 08:19:18
...
Hallo Bekks,
... die SUMMENPRODUKT()-Formel bedürfte es nicht. In vorliegender Fassung würde als bedingte _ Formatierungsformel =(SUMME(($A$1:$A4=$A1)*($B$1:$B4=$B1))>1) ausreichend sein.
Allerdings halte ich dann auch

=(SUMME(($A$1:$A1=$A1)*($B$1:$B1=$B1))>1)*(A1>0)
für die günstigere Version. Diese zeigt dann analog meiner VERGLEICH()-Formel wirklich nur den jeweils doppelten Namen an und könnte somit auch anstelle einer bedingten Formatierung als Formel in einer benutzerdefinierten Gültigkeitsdefinition eingesetzt werden und damit die Eingabe von doppelten Namen verhindern. Und das scheint ja Dein eigentliches Ziel zu sein.
Gruß Werner
.. , - ...

Anzeige
AW: mit VERGLEICH() bzw. INDEX() und AGGREGAT()...
27.03.2016 13:31:53
...
Hallo Bekks,
... die bedingte Formatierung für den maßgebenden Bereich definieren. Die Formel in E2 nach rechts und unten ziehend kopieren:
 BCDEF
1VornameNachname doppelt
2FritzMüller PaulMeier
3PaulMeier FranzMüller
4FranzMüller   
5     
6FranzMeier   
7FritzSchuster   
8PaulMeier   
9PaulMeyer   
10FranzMüller   
11PaulSchuster   
12     

Formeln der Tabelle
ZelleFormel
E2=WENNFEHLER(INDEX(B:B;AGGREGAT(15;6;ZEILE(A$2:A$99)/(VERGLEICH($B$2:$B$99&$C$2:$C$99;$B$2:$B$99&$C$2:$C$99;)<>ZEILE(A$1:A$99))/(B$2:B$99<>""); ZEILE(A1))); "")


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Gruß Werner
.. , - ...

Anzeige
AW: noch die bedingte Formatierungsformel ...
27.03.2016 13:35:46
...
Hallo,
... den hatte ich vergessen mit darzustellen :-(
In B2 :

=(VERGLEICH($B2&$C2;$B$1:$B1&$C$1:$C1;)>0)*(B2>0)
und den Geltungsbereich entsprechend Notwendigkeit definieren, z.B. $B$2:$C$99
Gruß Werner
.. , - ...

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige