Is there an alternative to 'Sort by Date'?

You need to use an arrayformula at the top of the column as talked about in this post.