Clever-Excel-Forum

Normale Version: Auf eindeutige ID eines doppelten Datensatzes anhand eines Markers verweisen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo zusammen,

ich komme leider in Excel nicht weiter. Vielleicht weiß jemand von euch, wie man hier vorgehen könnte.

Das Problem ist, dass ich doppelte Accounts im System habe, die ich mit ihrer jeweiligen Dublette verknüpfen möchte. Anschließend soll es nur noch einen "Aktiven Account" geben. Maßgeblich für diesen "Aktiven Account" ist, dass Spalte F nicht leer ist.
Sollte es drei gleichnamige Accounts geben und zwei davon eine Angabe in Spalte F haben, ist hier wiederum jener relevant, der in Spalte C = 1 ist.

Anbei eine Beispieldatei, die folgendermaßen aufgebaut ist:

A: Account-Nummer
B: Account-Name
C: Führender Account
D: Aktiver Account
E: Stadt
F: Account ID SF1

Darin habe ich manuell das gewünschte Ergebnis für die ersten Dubletten in Spalte D eingetragen.

Danke für eure Hilfe und Anregungen!
Hallo,

Welches Feld ist denn eine eindeutige ID in Deiner Tabelle? Der Name?
Die in Spalte A, die Account-Nummer.

Der Account-Name ist der jeweils doppelte Eintrag.

Gruß

Jan
Auf die Schnelle (allerdings gibt diese Formel kein JA aus bei der Haupt-Accountnummer) :
Code:
=INDEX(A:A;GANZZAHL(AGGREGAT(14;6;(ZEILE(Tabelle1[Account-Nummer])+Tabelle1[Führender Account]%)/((Tabelle1[Accountname]=Tabelle1[@Accountname])*(Tabelle1[Account ID SF1]<>""));1)))
Wahrscheinlich geht es auch viel einfacher.

Ich meinte eigentlich die eindeutige ID für die Zuordnung der einzelnen Einträge zu einem Haupt-Account. Woran erkenne ich zusammengehörige Account? Anhand des Namens?
Ja, das erkennst du am Namen.

Habe es gerade einmal eingetragen und es scheint zu funktionieren - muss jetzt erst einmal die Formel verstehen :D

Herzlichen Dank schon jetzt!
Das hat mir schon sehr geholfen. Nur eins lässt mir keine Ruhe:

Kannst du mir sagen, was du in dem Array gemacht hast?

Ich verstehe, dass du über Index die richtige Zelle in Spalte A ausgibst.

Die Spalte ist somit klar, nur wie kommst du auf die Zeile? Die Formeln dafür verstehe ich nicht 
Code:
ZEILE([Account-Nummer])+[Führender Account]%)/(([Accountname]=[@Accountname])*([Account ID SF1]<>"")

VG
Jan