Страницы: 1
RSS
Узнать сумму в залитых строках, Выборка по условию выделенной ячейки
 
Добрый день, есть таблица в ней два столбца один с нормами другой с документом на основании которого эти нормы выписаны. Некоторые документы выделены красным . Как сделать выборку этих красных документов, а точнее узнать сумму всех их норм, потому что таблица из десятков тысяч строк,  в ручную займет целый день все складывать.  За раннее спасибо.
(С)
 
Добрый день.

Попробуйте воспользоваться данным решением
http://www.planetaexcel.ru/techniques/9/162/
 
Не много не то, там сами нормы не выделены цветом, а только лишь документ а сложить нужно именно нормы на против выделенных документов, а так спасибо такая функция тоже пригодиться.
(С)
 
Попробуйте воспользоваться следующей функцией:
Код
Public Function SumColor(myRange As Range) As Variant
Dim rngCell As Range
Dim summa As Variant

For Each rngCell In myRange.Cells
    If rngCell.Interior.Color = vbRed Then
    summa = summa + rngCell.Offset(0, -1).Value
    End If
Next rngCell
SumColor = summa

End Function
+ приложил сам файл
 
Можно банально фильтровать по цвету, а сумму считать
Код
=SUBTOTAL(9,$D$7:$D$13)
 
Да всем огромное спасибо. Все работает.
(С)
Страницы: 1
Наверх