Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Центр помощи > [Excel 2003] подсчет суммы ячеек


Автор: sipoku 8.7.2009, 19:45
см прикрепленный фаил... надо подсчитать сумму ячеек второго столбца по каждой фамилии,  и записать в третий столбец напротив фамилии.   все бы просто только вот кол-во ячеек по каждой фамилии абсолютно разное.... и таких фамилий окло 5 тысяч, как бы это автоматизировать.

Автор: ИванМ 8.7.2009, 23:33
Думаю средствами Excel это не сделать. Надо программу писать. Нужна программа обращайся в личку.

Автор: neic 9.7.2009, 00:44
Макросы->Вводишь любое имя макроса->Между Sub'ами вставляешь этот код:
Код

i = 1
Do While Range("B" & i) <> ""
    If Range("A" & i) <> "" Then
        If l <> "" Then
            Range("C" & k) = summ
            summ = 0
        End If
        
        k = i
        l = Range("A" & i)
        summ = summ + Range("B" & i)
    Else
        summ = summ + Range("B" & i)
    End If
    i = i + 1
Loop

Range("C" & k) = summ

Автор: sipoku 9.7.2009, 08:30
 smile neic, спасибо большое, очень сильно выручил...

Автор: neic 9.7.2009, 18:03
Не за что =)

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)