Задача - необходимо осуществить автоматический подсчет кол-ва форматов чертежей в А4. Сумма должна записаться в желтой строке (см. прикрепленный файл). В простом случае, если в колонке С указан формат А4 то суммировать нужно просто число листов (колонка F), если же формат кратный, т.е. к примеру А4х3 (колонки С,D,E), то нужно еще и найти общее кол-во форматов А4 (в данном случае 3), а затем умножить его на кол-во листов. И наконец самый сложный случай, если формат отличен от А4, например А2, тогда сначала нужно выяснить сколько А4 содержится в этом формате (для А0 - 16, для А1 - 8, для А2 - 4, для А3 - 2), затем умножить на кратность (если есть) и затем умножить на кол-во листов. Полученные значения всех заполненных строк нужно суммировать и сумму вывести в желтой строке, в примере там стоит записанное вручную значение 24. Нужно получать это значение автоматом.
Автоматический подсчет форматов чертежей
17.02.2012 14:01:56
|
|
|
|
17.02.2012 14:27:00
Чтобы не мудрить с массивами - простая формула + доп. столбец
|
|
|
|
17.02.2012 14:35:06
{=СУММ(СТЕПЕНЬ(2;4-ПРАВСИМВ($C$3:$C$5;1))*ЕСЛИ(ЕПУСТО($E$3:$E$5);1;$E$3:$E$5)*$F$3:$F$5)}
фрилансер Excel, VBA - контакты в
"Совершенствоваться не обязательно. Выживание — дело добровольное." Э.Деминг |
|
|
|
17.02.2012 16:09:00
не, лучше апельсины бочками :)
файл с примером:
фрилансер Excel, VBA - контакты в
"Совершенствоваться не обязательно. Выживание — дело добровольное." Э.Деминг |
|
|
|
17.02.2012 16:14:26
Вставьте в ячейку "=", откройте другой лист, выделите любую ячейку, Enter.
Посмотрите, как записалась формула на первом листе. |
|
|
|
17.02.2012 16:36:15
vikttur и ikki большое Вам спасибо, все получилось, работают оба варианта, какой лучше пока не решил.
|
||||
|
|
|||
Читают тему