Beträge v Duplikaten summieren & Unikate ausgeben
26.01.2017 10:04:57
Anton
ich habe in Spalte D mehrere gleiche Rechnungsnummer. Dies kommt daher, dass in Spalte N die einzelnen Beträge der Positionen einer Rechnung dargestellt sind. Die Rechnungsnummern können natürlich unterschiedlich oft vorkommen, je nach Rechnungspositionen.
Nun würde ich gerne die Zeile der Unikaten Rechnungsnummern mit summierten Betrag ausgeben. Ich hoffe, dass ist verständlich erklärt.
Kann mir evtl. jemand helfen?
Hier eine Beispielmappe:
https://www.herber.de/bbs/user/110898.xlsx
Mein Ansatz ist folgender, aber anscheinend sind meine Kenntnisse noch zu schlecht:
Sub UnikateZählen()
Dim rngZelle As Range
Dim rngBereich As Range
Dim wksBlatt As Worksheet
Dim summe As Integer
Set wksBlatt = ThisWorkbook.Worksheets("Tabelle1")
With wksBlatt
Set rngBereich = .Range("D4:D" & .Cells(.Rows.Count, 4).Row)
For Each rngZelle In rngBereich
If CountIf(rngBereich, rngZelle.Value) > 0 Then
sum = rngZelle.Offset(0, 13).Value
End If
Next rngZelle
End With
End Sub
Danke & VG, Anton
Anzeige