2016-08-05 5 views
0

Ich habe zwei Spalten mit Daten in Excel. Spalte A ist ein Interaktionsdatum und Spalte B ist ein Name. Ich suche nach einer Möglichkeit, wiederkehrende Kontakte mit demselben Namen zu identifizieren, die innerhalb von 1 Tag auftreten. zB:.Suchen Sie sich wiederholende Namen in Spalte B basierend auf Datumskriterien in Spalte

Date   Name 
2016/01/01  John Wayne 
2016/01/01  Paul Friesen 
2016/01/01  John Wayne 
2016/01/01  Alex Roschenko 
2016/01/02  Paul Friesen 
2016/01/02  Peter Mansbridge 
2016/01/02  Jake Snake 
2016/01/03  Paul Feig 
2016/01/03  John Wayne 

Mit nur diese Beispieldaten, ich das Ergebnis für Suche würde 2 (John Wayne und Paul Friesen beide wiederholt in = < 1 Tag

Ich bin nicht sicher, ob Excel oder Zugang ist das bessere Werkzeug dafür zu benutzen, aber ich bin mehr Erfahrung in Excel, ich habe einfach nicht in der Lage gewesen, mit einer Formel zu kommen ...

+0

Formel wird lang und beschwerlich sein. VBA wäre eine schöne Lösung, denke ich. Ein Skriptwörterbuch würde beim Identifizieren von Wiederholungen helfen. Was hast du bisher versucht? – Kyle

Antwort

2

eine Hilfsspalte verwenden.

in einem leere Spalte in Zeile 2:

=SUM(COUNTIFS(B:B,B2,A:A,A2+{-1,0,1}))>1 

Dies wird die Helfer Spalte verweisen wir die folgende Matrixformel verwenden

Dann eine Spalte von WAHR/FALSCH

zurück:

=SUM(IF($C$2:$C$10,1/COUNTIFS($B$2:$B$10,$B$2:$B$10,$C$2:$C$10,TRUE))) 

Als eine Matrixformel es muss mit Strg- bestätigt werden Umschalttaste-Geben Sie ein, wenn Sie den Bearbeitungsmodus verlassen und nicht die Eingabetaste drücken. Wenn es richtig gemacht wird, wird Excel {} um die Formel setzen.

Diese Formel zählt die eindeutigen Namen mit TRUE in der Helper-Spalte. Egal wie oft der Name daneben steht, es wird nur einmal gezählt.

enter image description here

+1

wow, das ist unglaublich elegant ... danke! Ich habe versucht, einen COUNTIF zur Arbeit zu bringen, aber ich hatte nicht einmal daran gedacht, es so einzurichten wie deines. Ich habe viel zu Array-Formeln zu lernen ... – mattinwpg

+0

@mattinwpg froh, zu helfen. –

Verwandte Themen