04. oktober 2007 - 20:50Der er
2 kommentarer og 1 løsning
opsummere forskellige kontonumre
kan det lade sig gøre at få excel til at opsummere nogle tal ved hjælp af en formel eller kode udfra følgende problemstilling:
kolonne A kolonne B 1000 125 1020 100 1010 120 1000 99 1000 130 1010 200
Herefter skal der linie 100 og nedefter opsummeres følgende: 1000 354 1010 320 1020 100
Hvis jeg efterfølgende indtaster et nyt data sæt i kolonne a og b skal det automatisk opdateres i den liste der laves i linie 100 og fremefter. Også hvis det er et nyt kontonr/tal i kolonne a, som ikke har været brugt før.
Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Intersect(Target, Range("A1:B99")) Is Nothing Then Exit Sub Range("A1:A99").Copy Range("A100") r = Cells(65500, 1).End(xlUp).Row
For t = 100 To r For t2 = t + 1 To r If Cells(t, 1) = Cells(t2, 1) Then Cells(t2, 1) = "" Next Next
Range("A101:A200").Sort Key1:=Range("A101"), Order1:=xlAscending r = Cells(65500, 1).End(xlUp).Row
For t = 101 To r Cells(t, 2) = Application.SumIf(Range("A1:A99"), Cells(t, 1), Range("B1:B99")) Next
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.