Il y a des chances pour qu'Excel considère les colonnes de fin comme un autre tableau, indépendant du premier (lié à des colonnes vides, un autofiltre activé sur une partie de colonnes seulement, etc). Pour palier à ça, le plus simple reste d'utiliser un tableau structuré.
Si le problème persiste, essayez de joindre un fichier exemple (anonymisé) sur lequel le problème se pose.
Quand on veut faire un tri sur tout un tableau on ne sélectionne pas une plage de cellule, sinon le tri ne se fait que sur cette plage , mais auparavant vous avez eu droit à un message d'excel qui vous dit que si vous continuez, le tri ne se fera que sur la zone sélectionnée.