Добрый день, уважаемые форумчане.
Вопрос в следующем:
имеются отчеты в виде таблиц экселя такого типа:
<a href="http://gyazo.com/fb6617eed08a955755bcd46df41c3bf0"><img src="http://i.gyazo.com/fb6617eed08a955755bcd46df41c3bf0.png" /></a>
Количество и названия столбцов всегда одинаковое, а количество строк - разное.
Нужно суммировать значения ячеек в столбце value1 в тех строках ПОДРЯД, в которых флаги равны (значение ячейки в столбце flag равно значению ячейки flag в предыдущей строке).
Другими словами:
<a href="http://gyazo.com/c6cf82591917bc44d16a97771e18b05f"><img src="http://i.gyazo.com/c6cf82591917bc44d16a97771e18b05f.png" /></a>
переменные нарисовал только для примера, т.к. в общем, конечная цель - конвертировать эту таблицу в новую, более компактную. Такого вида:
<a href="http://gyazo.com/a2b65c1b163004382b10cb7342eae386"><img src="http://i.gyazo.com/a2b65c1b163004382b10cb7342eae386.png" /></a>
строки суммируются не только по 4 штуки, а так, как покажет flag. Например, по 3, 15 или по 1 (т.е если в столбце flag построчные значения идут как "2 0 2 0 " и тд, то ничего не суммируется, а просто четыре строки подряд переносятся в новую таблицу).
я начинающий, и ничего кроме неэффективного шаманства с FileReadLine придумать пока не могу
помогите, пожалуйста!
Вопрос в следующем:
имеются отчеты в виде таблиц экселя такого типа:
<a href="http://gyazo.com/fb6617eed08a955755bcd46df41c3bf0"><img src="http://i.gyazo.com/fb6617eed08a955755bcd46df41c3bf0.png" /></a>
Количество и названия столбцов всегда одинаковое, а количество строк - разное.
Нужно суммировать значения ячеек в столбце value1 в тех строках ПОДРЯД, в которых флаги равны (значение ячейки в столбце flag равно значению ячейки flag в предыдущей строке).
Другими словами:
<a href="http://gyazo.com/c6cf82591917bc44d16a97771e18b05f"><img src="http://i.gyazo.com/c6cf82591917bc44d16a97771e18b05f.png" /></a>
переменные нарисовал только для примера, т.к. в общем, конечная цель - конвертировать эту таблицу в новую, более компактную. Такого вида:
<a href="http://gyazo.com/a2b65c1b163004382b10cb7342eae386"><img src="http://i.gyazo.com/a2b65c1b163004382b10cb7342eae386.png" /></a>
строки суммируются не только по 4 штуки, а так, как покажет flag. Например, по 3, 15 или по 1 (т.е если в столбце flag построчные значения идут как "2 0 2 0 " и тд, то ничего не суммируется, а просто четыре строки подряд переносятся в новую таблицу).
я начинающий, и ничего кроме неэффективного шаманства с FileReadLine придумать пока не могу
помогите, пожалуйста!