Доброго времени суток! Помогите написать макрос, чтобы при совпадении одинаковых значений в строках, суммировал их значение, заполняя соседние столбцы. Т.е. есть таблица со значениями которые повторяются по столбцам - "сумма" (А), "наименование" (В), "свойства" (С). Необходимо, если наименование (В) имеет одинаковое свойство (С), то в соседних столбцах D, E, F, один раз заполнялся значениями (в столбики D - наименование, E - свойства), а столбик F - это сумма всех повторяющих значений. Столбцы D, E, F предварительно очистить. пример: исходные данные (A, B, C) | итоговые данные (D, E, F) ---- A --------- B ---------- C ---------- D ----------- E -------- F ------ сумма | наименование| сво-во | наименование| сво-во | сумма ------------------------------------------------------------------------------------- 1540.00 | рубашка | серая | рубашка | серая | 3132.00 1523.00 | рубашка | белая | рубашка | белая | 1963.00 452.00 | рубашка | серая | рубашка | черная | 2560.00 440.00 | рубашка | белая | 2560.00 | рубашка | черная | 1140.00 | рубашка | серая |
Доброго времени суток! Помогите написать макрос, чтобы при совпадении одинаковых значений в строках, суммировал их значение, заполняя соседние столбцы. Т.е. есть таблица со значениями которые повторяются по столбцам - "сумма" (А), "наименование" (В), "свойства" (С). Необходимо, если наименование (В) имеет одинаковое свойство (С), то в соседних столбцах D, E, F, один раз заполнялся значениями (в столбики D - наименование, E - свойства), а столбик F - это сумма всех повторяющих значений. Столбцы D, E, F предварительно очистить. пример: исходные данные (A, B, C) | итоговые данные (D, E, F) ---- A --------- B ---------- C ---------- D ----------- E -------- F ------ сумма | наименование| сво-во | наименование| сво-во | сумма ------------------------------------------------------------------------------------- 1540.00 | рубашка | серая | рубашка | серая | 3132.00 1523.00 | рубашка | белая | рубашка | белая | 1963.00 452.00 | рубашка | серая | рубашка | черная | 2560.00 440.00 | рубашка | белая | 2560.00 | рубашка | черная | 1140.00 | рубашка | серая |Гость
Думаю никто не захочет делать файл, чтоб на нём писать макрос или формулу. Поэтому просто направление - изучите возможности СУММПРОИЗВ(), и макрос не понадобится.
Думаю никто не захочет делать файл, чтоб на нём писать макрос или формулу. Поэтому просто направление - изучите возможности СУММПРОИЗВ(), и макрос не понадобится.Hugo