У меня в книге тысячи листов, отформатированных таким образом, что я не могу выполнить простой код для запроса.

Для каждого листа мне нужно: Суммировать общее значение использования по всем листам для классификационного номера, найденного в столбце D, однако все значения находятся в строках под этим значением столбца и в другом столбце. например

  • Найти классификацию в столбце D
  • Суммируйте все строки, которые следуют в столбце I, до следующего значения в столбце D ИЛИ
  • Найти следующее вхождение "Использование" в столбце H и вернуть соседнее значение в столбце I

Сводный лист содержит список всех допустимых значений классификации, возможных в столбце D, и я хочу использовать Usage $ против них.

Любая помощь приветствуется - пример данных ниже с выделенными значениями:

    208      Contract Administrator                                         
G   7405     1.          569.05     0.00    0.00        0.00        3533        
G   7130     1.          1,275.35   0.00    0.00        0.00        5806        
             Usage       1,844.40   0.00    0.00        0.00                
             Sales       0.00       0.00    0.00        0.00                
    210      Council Fee                                            
G   7127     1.          412.50     0.00    0.00        0.00        5034        
G   7127    -1.         -412.50     0.00    0.00        0.00        5807        
             Usage       0.00       0.00    0.00        0.00                
             Sales       0.00       0.00    0.00        0.00                

0