День добрый, уважаемые форумчане! Такое дело. Реализовываю инструмент для подсчета стоимости готового изделия. Есть столбец с уровнями вхождения составной части (сборки) в изделие (1 ур., - 1; 2 ур., - 1.1; 3 ур. - 1.1.1 и т.д. Многоуровневая нумерация вообщем). Так вот, нужно сделать, чтобы выводилась сумма внутри уровня. Вроде как подходит СУММЕСЛИ, но не могу придумать как записать условие. То есть: Есть столбец, где последовательно идут такие уровни: 1, 2, 3, 4, 4, 3, 4, 2, 3, 4... Есть второй столбец со стоимостью составной части (сборки) изделия, которую я забиваю вручную. Я хочу посчитать стоимость сборки 2 уровня, в которую последовательно входят уровни 3 и 4. То есть нужно складывать последовательно все строки столбца со стоимостью пока в столбце с уровнями число снова не станет равно 2. Если брать этот пример "1, 2, 3, 4, 4, 3, 4, 2, 3, 4... ", то 2 + 3 + 4 + 4 + 3 + 4 и все, дальше второй уровень снова.
Типа =СУММЕСЛИ([СТОЛБЕЦ С УРОВНЯМИ]; [УСЛОВИЕ, что если след. значение в столбце с уровнями больше первого, то продолжать складывать значения в СТОЛБЦЕ СО СТОИМОСТЬЮ]; [СТОЛБЕЦ СО СТОИМОСТЬЮ]), но чувствуется мне, не все так просто(((
Спасибо заранее!
День добрый, уважаемые форумчане! Такое дело. Реализовываю инструмент для подсчета стоимости готового изделия. Есть столбец с уровнями вхождения составной части (сборки) в изделие (1 ур., - 1; 2 ур., - 1.1; 3 ур. - 1.1.1 и т.д. Многоуровневая нумерация вообщем). Так вот, нужно сделать, чтобы выводилась сумма внутри уровня. Вроде как подходит СУММЕСЛИ, но не могу придумать как записать условие. То есть: Есть столбец, где последовательно идут такие уровни: 1, 2, 3, 4, 4, 3, 4, 2, 3, 4... Есть второй столбец со стоимостью составной части (сборки) изделия, которую я забиваю вручную. Я хочу посчитать стоимость сборки 2 уровня, в которую последовательно входят уровни 3 и 4. То есть нужно складывать последовательно все строки столбца со стоимостью пока в столбце с уровнями число снова не станет равно 2. Если брать этот пример "1, 2, 3, 4, 4, 3, 4, 2, 3, 4... ", то 2 + 3 + 4 + 4 + 3 + 4 и все, дальше второй уровень снова.
Типа =СУММЕСЛИ([СТОЛБЕЦ С УРОВНЯМИ]; [УСЛОВИЕ, что если след. значение в столбце с уровнями больше первого, то продолжать складывать значения в СТОЛБЦЕ СО СТОИМОСТЬЮ]; [СТОЛБЕЦ СО СТОИМОСТЬЮ]), но чувствуется мне, не все так просто(((