Кто-нибудь захочет указать мне правильное направление, пожалуйста. Я хочу суммировать повторяющиеся значения и поместить их в другой столбец.VBA SUM Уникальные значения для разных столбцов
В колонке Р, У меня есть список из столбца K со всеми дубликатами удалены.
В столбце N находится общее количество.
Например, в столбце K имеется дублирующее значение «9175-2278», и если вы добавили итоговое значение этих двух значений, вы получите в общей сложности «604».
Я хочу, чтобы это значение вставляется в столбец Q.
Может кто-то пожалуйста мне точку в правильном направлении, пожалуйста.
Я попытался коды, как следующее, но не повезло
Sub образца()
Dim lastRow As Integer, num As Integer, i As Integer
lastRow = Range("A65000").End(xlUp).Row
For i = 2 To lastRow
num = WorksheetFunction.Match(Cells(i, 1), Range("K1:K" & lastRow), 0)
If i = num Then
Cells(i, 3) = WorksheetFunction.SumIf(Range("K1:K" & lastRow), Cells(i, 1), Range("Q1:Q" & lastRow))
End If
Next
End Sub
Заранее спасибо за помощь :)
'= SUMIF (K: K, P3, M: M)' положить, что в 'Q3' и перетащить его вниз – 2014-09-01 09:49:50
Это идеально подходит, спасибо вы так много :) очень большую помощь спасибо. Есть ли способ конвертировать это в макрос? – James
см. Ответ ниже :) – 2014-09-01 09:57:12