This proposed solution uses three helper columns that parse the first, middle and last numbers, respectively, and then uses a custom sort of those numbers:
=VALUE(LEFT(A1,SEARCH(".",A1)-1))
=VALUE(MID(A1,SEARCH(".",A1)+1,SEARCH(".",A1,SEARCH(".",A1)+1)-SEARCH(".",A1)-1))
=VALUE(MID(A1,SEARCH(".",A1,SEARCH(".",A1)+1)+1,99))
Here is a file with the formulas applied to chapter numbers as described in post #1: Filter Chapter Outline.xlsx
Once you have enabled editing, select the range A1:D6.
From the Data tab select sort
first "Sort by" should already be column B
Select "Add level" and choose "Then by" column C
Select "Add level" and choose "Then by" column D
Press OK
Let me know if you have any questions.
Bookmarks