Правильно. Я формулой вида "=ЕСЛИ(ОСТАТ(СТРОКА();25);"";ИНДЕКС(A:A;СТРОКА()/25))" (где 25 соответствует нужному количеству строк) получаю пустые строки между строками с названиями товара, затем копирую строки со значениями, и вставляю под каждым товаром. Это быстрее, чем если вставлять строки через меню "вставить скопированные ячейки", но группы по 600 наименований, в результате за раз получается таблица на приблизительно 12500 строк. В разных категориях опции различаются, и составом, и значениями. В пределах одной категории опции различаются, но их всего два типа, и они связаны с названием товара (то есть, в таблице получается два блока, "товар 1, товар 2, товар 3... товар 1а, товар 2а, товар 3а...", что не вызывает сложностей с копированием).
Существенно проще, поскольку в таблице эти значения группируются иначе, по колонкам.
Если заполнить их по определенному шаблону, значения ячеек у разных товаров совпадут в пределах столбца, а значит, их можно будет скопировать штатными средствами excel.
То есть, формат вывода в таблицу атрибутов удобнее, потому что он позволяет подстроиться под него хотя бы в пределах однотипных товаров.
В целом, и атрибуты, и опции (даже если решить вопрос с форматом их вывода в таблицу) у меня вызывают сложности, связанные с тем, что их значения не сортируются в пределах колонки. То есть, если я указала в товаре_1 атрибуты 1,2,3,4, а в товаре_2 упустила, скажем, атрибут 2, таблица не увидит пустое значение в атрибуте 2, а выдаст для первого товара группы ячеек 1,2,3,4, а для второго — 1,3,4:
Возможно ли обратить на это внимание, или это не позволяет сделать структура базы данных?
К сожалению, не смогу обосновать с точки зрения расходов: заполнение значений - разовая задача. Потом придется думать над тем, как это изменять.