Clever-Excel-Forum

Normale Version: Beide Duplikate (Zahlen mit negativem & positivem Vorzeichen) löschen möglich?
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3
Hallöchen,

meinst Du mit jeweils ein Paar dass nur ein Paar stehenbleiben soll? In etwa so; da kann alles >2 in Spalte C weg.

Arbeitsblatt mit dem Namen 'Tabelle1'
ABC
1A11
2B21
3C-21
4A-12
5B11
6C22
7A-21
8B-12
9C11
10A22
11B-22
12C-12
13A13
14B23
15C-23
16A-14
17B13
18C24

ZelleFormel
C1=SUMMENPRODUKT((($A$1:A1)=A1)*(ABS(($B$1:B1))=ABS(B1)))
C2=SUMMENPRODUKT((($A$1:A2)=A2)*(ABS(($B$1:B2))=ABS(B2)))
C3=SUMMENPRODUKT((($A$1:A3)=A3)*(ABS(($B$1:B3))=ABS(B3)))
C4=SUMMENPRODUKT((($A$1:A4)=A4)*(ABS(($B$1:B4))=ABS(B4)))
C5=SUMMENPRODUKT((($A$1:A5)=A5)*(ABS(($B$1:B5))=ABS(B5)))
C6=SUMMENPRODUKT((($A$1:A6)=A6)*(ABS(($B$1:B6))=ABS(B6)))
C7=SUMMENPRODUKT((($A$1:A7)=A7)*(ABS(($B$1:B7))=ABS(B7)))
C8=SUMMENPRODUKT((($A$1:A8)=A8)*(ABS(($B$1:B8))=ABS(B8)))
C9=SUMMENPRODUKT((($A$1:A9)=A9)*(ABS(($B$1:B9))=ABS(B9)))
C10=SUMMENPRODUKT((($A$1:A10)=A10)*(ABS(($B$1:B10))=ABS(B10)))
C11=SUMMENPRODUKT((($A$1:A11)=A11)*(ABS(($B$1:B11))=ABS(B11)))
C12=SUMMENPRODUKT((($A$1:A12)=A12)*(ABS(($B$1:B12))=ABS(B12)))
C13=SUMMENPRODUKT((($A$1:A13)=A13)*(ABS(($B$1:B13))=ABS(B13)))
C14=SUMMENPRODUKT((($A$1:A14)=A14)*(ABS(($B$1:B14))=ABS(B14)))
C15=SUMMENPRODUKT((($A$1:A15)=A15)*(ABS(($B$1:B15))=ABS(B15)))
C16=SUMMENPRODUKT((($A$1:A16)=A16)*(ABS(($B$1:B16))=ABS(B16)))
C17=SUMMENPRODUKT((($A$1:A17)=A17)*(ABS(($B$1:B17))=ABS(B17)))
C18=SUMMENPRODUKT((($A$1:A18)=A18)*(ABS(($B$1:B18))=ABS(B18)))
Verwendete Systemkomponenten: [Windows (64-bit) NT 10.00] / MS Excel 365
Diese Tabelle wurde mit Tab2Html (v2.7.1) erstellt. ©Gerd alias Bamberg
Damit soll ein Abgleich stattfinden, weil im Programm eine Buchungsdifferenz auftritt. Damit soll herausgefunden werden, woher die Differenz kommt. 

Das heißt dieses bereinigen dient nur dazu, dass die Liste ganz ganz enorm verschlankt werden kann.

Spalte A: Name, Spalte B: Kundennummer, Spalte C: "Ja" bei negativen Zahlen in folgender Spalte "Nein" bei positiver, Spalte D: Zahl (also der Betrag)

Hier mal das Original. In Spalte A steht lediglich Namen. Jedes mal ein anderer Name, wenn in Spalte C das datum kommt. Dann wechselt der Name. 

Nun müssen alle Zeilen gelöscht werden, wo es eben auf einen positiven Betrag der gleiche negative folgt innerhalb eines Namens.
Das müsste eigentlich mit Gruppierung per Power Query möglich sein. Es macht sich aber niemand die Mühe die Tabelle abzutippen, um das zu testen.
Stimmt. 

Hab einen Teilausschnitt mal als Anhang beigefügt und die Namen rausgenommen
Hallo,

so richtig?

Siehe Anhang.
Ja!!

Wie geht das?!  Huh
Mit PowerQuery (PQ). Über den Tab Daten - aus Tabelle/Bereich die Daten in den PQ-Editor laden.

Dort gruppieren.

In deiner Beispieldatei kannst du dir das über den Tab "Abfrage" -> "bearbeiten" ansehen.

Auf Youtube gibt es auch viele Videos als Einführung zu PQ.

Screenshot des PQ Fensters:
Danke! Ich kann es nun mit allen Dateien so machen. Besten Dank für die Hilfe. 

Muss aber wohl tatsächlich ein paar Tutorials welzen um zu verstehen, warum es so klappt. ;)
Im Grunde wird nur die letzte Spalte aufsummiert bei gleichen Einträgen in den Spalten davor..
Hallo Cadmus

Bitte dies nicht als Kritik ansehen.
Bei deinem Code "Entfernte Spalten" dieser Schritt ist nicht notwendig, wenn anschließend eine Gruppierung folgt.
Seiten: 1 2 3