# Sheet Sorting and Sequencing

**URL:** <https://forum.dynamobim.com/t/sheet-sorting-and-sequencing/73859>\
**Category:** Revit\
**Tags:** python, dynamo\
**Created:** [March 2, 2022, 3:22am UTC](https://forum.dynamobim.com/t/sheet-sorting-and-sequencing/73859 "2022-03-02T03:22:56Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Koco](https://avatars.discourse-cdn.com/v4/letter/k/839c29/32.png) [@Koco](https://forum.dynamobim.com/u/Koco)\
**Post date:** [March 2, 2022, 3:22am UTC](https://forum.dynamobim.com/t/sheet-sorting-and-sequencing/73859/1 "2022-03-02T03:22:56Z")

</div>

I am trying to sort my schedule by a **Sorting** parameter and **Sheet Number**. Once my sheets are sorted, I want to apply a sequence from 001 to however many sheets I have using a parameter called **Sheet Counting**. I was trying to use List.GroupByKeys, but I got stuck for a few hours. My Sheet **Counting values** are all over the place ☹

Could someone please help a little?

Thank you in advance!

Graph Pic:

 ![image](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/1/2/127b7546bc90ef4c56d2318e49bfd72df1881ad8.jpeg)

---

<div class="post-metadata">

**Author:** ![Koco](https://avatars.discourse-cdn.com/v4/letter/k/839c29/32.png) [@Koco](https://forum.dynamobim.com/u/Koco)\
**Post date:** [March 2, 2022, 3:24am UTC](https://forum.dynamobim.com/t/sheet-sorting-and-sequencing/73859/2 "2022-03-02T03:24:40Z")

</div>

Schedule Pic 1:

 ![image](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/d/4/d45a7346c1a166f37b9657464cc980ad5555cf57.png)

---

<div class="post-metadata">

**Author:** ![Koco](https://avatars.discourse-cdn.com/v4/letter/k/839c29/32.png) [@Koco](https://forum.dynamobim.com/u/Koco)\
**Post date:** [March 2, 2022, 3:25am UTC](https://forum.dynamobim.com/t/sheet-sorting-and-sequencing/73859/3 "2022-03-02T03:25:16Z")

</div>

Schedule Pic 2:

 ![image](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/f/b/fbcc9e765702de45715431ed071e27f864ce1207.png)

---

<div class="post-metadata">

**Author:** ![Elie.Trad](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/elie.trad/32/110373_2.png) [@Elie.Trad](https://forum.dynamobim.com/u/Elie.Trad)\
**Post date:** [March 2, 2022, 1:31pm UTC](https://forum.dynamobim.com/t/sheet-sorting-and-sequencing/73859/4 "2022-03-02T13:31:41Z")

</div>

Hi @Koco and welcome, did you try the node `List.SortBykey` instead of `List.GroupBykey`?

---

<div class="post-metadata">

**Author:** ![Koco](https://avatars.discourse-cdn.com/v4/letter/k/839c29/32.png) [@Koco](https://forum.dynamobim.com/u/Koco)\
**Post date:** [March 2, 2022, 2:11pm UTC](https://forum.dynamobim.com/t/sheet-sorting-and-sequencing/73859/5 "2022-03-02T14:11:04Z")

</div>

hahhaah I thought I tried it! I guess I just needed to take a nap! thank you, I used List.SortByKey and it worked.
