Форум программистов, компьютерный форум, киберфорум
Наши страницы
MS Office Excel
Войти
Регистрация
Восстановить пароль
 
Kamerton
7 / 7 / 3
Регистрация: 20.05.2012
Сообщений: 174
Завершенные тесты: 3
#1

Ограничение на уровень вложенности - MS Excel

29.04.2016, 12:25. Просмотров 490. Ответов 2
Метки нет (Все метки)

Доброго времени суток.

Столкнулся с проблемой при автоматической генерации отчёта в формате Excel средствами EPPlus.

При сложной вложенности, группировка строк на 8 уровне разваливается: строки 8 уровня самостоятельны вместо того, чтобы быть дочерними к 7. Я никак не могу понять, в чём ошибка. У меня есть подозрение, что есть какое-то внутреннее ограничение Excel/EPPlus на уровень вложенности. Поиск подобных ограничений не выявил...

Кликните здесь для просмотра всего текста
Приложил пример документа. Проблема начинается на 108 строке. Уровень вложенности строк указан в последней колонке.
Ограничение на уровень вложенности

Шестерня с уровнем 7 отказывается быть родителем строкам, которые с уровнем 8

Кто знаком с группировкой, подскажите, пожалуйста, есть ли такое? Если да, то можно ли его снять? А то я с Excel'ем работал мало и не знаком с возможностями. Другие ведомости с меньшей вложенностью формируются без нареканий...
0
Вложения
Тип файла: xlsx Документ Excel_8.xlsx (19.0 Кб, 1 просмотров)
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.04.2016, 12:25
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Ограничение на уровень вложенности (MS Excel):

Функция ЕСЛИ - как победить 7 уровней вложенности
Нужно написать формулу - допустим если в ячейке А1 (значение 1) = то в В1...

Семь уровней вложенности функции "Если" - как победить?
Здравствуйте! Ситуация такова: в зарплатной ведомости нужно сравнивать...

Уменьшить уровень вложенности
Всем доброго вечера. Нужна помощь по Битриксу. Нужно уменьшить уровень...

Изменить уровень вложенности url
Нужна ваша помощь. Тармошил сообщество instantcms, но оно похоже бессильно. В...

Adjacency List - Максимальный уровень вложенности
Здравствуйте! Помогите с парочкой вопросов. Есть таблица смежностей ...

Хранимые процедуры-превышен уровень вложенности
Здравствуйте! Помогите, пожалуйста, разобраться со вложенностью процедур. В...

2
Все имена заняты
1245 / 404 / 51
Регистрация: 14.06.2009
Сообщений: 628
29.04.2016, 12:47 #2
Лучший ответ Сообщение было отмечено Kamerton как решение

Решение

Отсюда.
"Для группировки и суммирования данных в списке можно создать структуру, включающую до восьми уровней, по одному для каждой группы."
1
Kamerton
7 / 7 / 3
Регистрация: 20.05.2012
Сообщений: 174
Завершенные тесты: 3
29.04.2016, 12:55  [ТС] #3
Цитата Сообщение от Все имена заняты Посмотреть сообщение
Отсюда.
"Для группировки и суммирования данных в списке можно создать структуру, включающую до восьми уровней, по одному для каждой группы."
Спасибо огромное!

Блин, всегда удивлялся подобным ограничениям... Вроде продукт-то не абы какой, а такие узкие, как по мне, рамки...
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.04.2016, 12:55
Привет! Вот еще темы с решениями:

Loadstring и бесконечный уровень вложенности таблицы
t={s={}} loadstring("t.s.s=t.s")() Выполнение этого скрипта приводит к...

Запрос: вернуть максимальный уровень вложенности
Возможно ли сделать такой запрос который вернёнт цифру максимального уровня...

Обработать каждый уровень вложенности отдельно
Нужно обработать каждый уровень вложенности отдельно относительно какой-то...

Найти максимальный уровень вложенности заданного списка
Помогите написать программу, которая находит максимальный уровень вложенности...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru