Страницы: 1
RSS
Количество строк в группировке
 
Есть огромный, сгруппированный список с клиентами и купленным ими товаром, в настройках отчета 1с почему-то нет реквизита количества покупок, единственный реквизит сумма.
Подскажите, пожалуйста, как получить количество строк в каждой группировке. Здорово, если можно добавить условие - навроде, в строке с товаром содержится "текст" считать, не содержится - не считать.
 
Цитата
количество строк в каждой группировке
Не совпала сумма по клиенту 4
Вывел отдельно сумму в столбец H
Код
Sub Tablica()
Dim i As Long
Dim iLastRow As Long
Dim iBegin As Long
Dim iEnd As Long
Dim n As Integer
    iLastRow = Cells(Rows.Count, "F").End(xlUp).Row
    Range("G2:H" & iLastRow).ClearContents
    iBegin = 2
  For i = 2 To iLastRow
      n = 0
      iEnd = iBegin
    Do While Cells(iEnd + 1, "A").IndentLevel = 4 And iEnd <= iLastRow
      iEnd = iEnd + 1
      n = n + 1
    Loop
      Cells(iBegin, "G") = n
      Cells(iBegin, "H") = WorksheetFunction.Sum(Range(Cells(iBegin + 1, "F"), Cells(iEnd, "F")))
      Cells(iBegin, "H").NumberFormat = "#,##0.00"
    iBegin = iEnd + 1
    i = iEnd + 1
  Next
End Sub
Страницы: 1
Наверх