Иерархия группировки Excel для списка задач - PullRequest
0 голосов
/ 07 ноября 2018

Я пытаюсь найти способ группировки информации в Excel, которая связывает все с данными, хранящимися в первом столбце. Данные у меня выглядят так:

Client 1|Project 1|Task 1|Details
        |         |Task 2|Details
        |Project 2|Task 1|Details
Client 2|Project 1|Task 1|Details
        |Project 2|Task 1|Details
        |         |Task 2|Details

и так далее. Я хотел бы создать его, чтобы можно было свернуть всю информацию о проекте и задачах, чтобы она скрывалась под первым рядом. НО мне нужно иметь возможность выбрать этот первый ряд и все, что находится под ним, чтобы я мог очень легко перемещать его между различными разделами моего списка задач.

В идеале, новые данные будут выглядеть так:

+Client 1|Project 1|Task 1|Details
+Client 2|Project 1|Task 1|Details
>>Then we move it

+Client 2|Project 1|Task 1|Details
+Client 1|Project 1|Task 1|Details
>>Then we expand it

-Client 2|Project 1|Task 1|Details
         |Project 2|Task 1|Details
         |         |Task 2|Details
-Client 1|Project 1|Task 1|Details
         |         |Task 2|Details
         |Project 2|Task 1|Details

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

Нормальная функция группировки для этого не работает, так как переупорядочивание имеет тенденцию ломать ее, а перемещение скрытых строк громоздко.

Есть ли у кого-нибудь предложения, VBA или иные, которые могли бы помочь мне в достижении этой цели?

Спасибо! Matthew

...