ИМХО, есть два способа решения проблемы, оба - через Сметы (Ведомости).
1. В светильники дописывает параметр номера, имени и категории зоны. Определяется он так
category_name = ""
name = ""
number = ""
code = ""
n_read = 0
n_read = REQUEST ("Zone_relations", "", category_name, code, name, number)
if mun_zone then n_read = 0
if n_read > 0 and category_name <> "" and category_zone <> category_name then category_zone = category_name
if n_read > 0 and code <> "" and code_zone <> code then code_zone = code
if n_read > 0 and name <> "" and name_zone <> name then name_zone = name
if n_read > 0 and number <> "" and n_zon <> number then n_zon = number
Также создаём параметр для мощности.
mun_zone - булевый параметр, отвечает за ручную постановку номера. Архикад иногда неверно определяет номер.
2. Настраиваем схему зон - нам нужен вывод номера зоны и её площади, а также вновь созданные параметры библ. элемента.
3а. При знании языка смет (я его не знаю) - суммируем по условию строки, предварительно создав список уникальных номеров зон.
3б. Мой любимый) Прогоняем получившийся текстовый файл через VBA или Python по алгоритмы выше. При необходимости - формируем таблицу.