При упорядочении по C ваши значения располагаются внизу, поскольку пустые ячейки имеют значение, которое размещает их выше.Например, если я уменьшу количество строк до 20, вы увидите, что ваша формула работает, просто они находятся внизу:
Попробуйтевместо этого эта формула: =QUERY(source!,"SELECT A,B,C WHERE A IS NOT NULL ORDER BY C")
Это отфильтровывает пустые ячейки и должно упорядочивать значение так, как вы ожидаете.