Функция сортировки Excel невероятно полезна для организации данных в электронных таблицах. Всего за несколько щелчков мыши вы можете изменить порядок строк или столбцов в алфавитном порядке, по номерам или выполнить пользовательскую сортировку на основе любых критериев. Однако существуют некоторые ограничения на то, что Excel может и не может сортировать.
Прежде чем перейти к тому, что нельзя сортировать в Excel, давайте сделаем краткий обзор того, как сортировка работает в Excel:
Достаточно просто, не так ли? Это отлично работает для простых наборов данных. Но есть некоторые ограничения.
Одна из основных вещей, которую вы не можете напрямую сортировать в Excel, — это ячейки, содержащие формулы. Если вы попытаетесь отсортировать ячейки с формулами, вы обычно получите ошибку. Это связано с тем, что ссылки на ячейки в формулах не обновляются при сортировке.
Например, если у вас есть формулы типа =A1+B1 в строке 1 и =A2+B2 в строке 2, а затем отсортируйте строки 1 и 2, формулы по-прежнему будут ссылаться на A1+B1 и A2+B2 соответственно. Ссылки на ячейки не смещаются при сортировке.
Для этого есть несколько обходных путей:
Но вы не можете напрямую сортировать ячейки, содержащие стандартные ссылки на ячейки в формулах.
Объединенные ячейки также не могут быть напрямую отсортированы в Excel. При попытке сортировки ячеек, содержащих объединенные ячейки, вы получите ошибку. Это происходит потому, что сортировка не знает, как правильно обрабатывать объединенные ячейки.
Опять же, есть несколько обходных путей:
Но сам процесс сортировки не будет работать для объединенных ячеек.
Если у вас есть набор данных Excel, который в данный момент отфильтрован для отображения только определенных строк, вы не сможете сортировать видимые отфильтрованные строки. Вам нужно будет сначала очистить фильтр перед сортировкой.
Причина в том, что сортировка влияет только на видимые ячейки. Если вы отсортируете отфильтрованные данные, это изменит порядок сортировки в фильтре, но не отсортирует весь набор данных.
Правильный рабочий процесс выглядит так:
Данные сводной таблицы нельзя сортировать напрямую, как обычные данные Excel. Сортировку необходимо выполнить с помощью полей и параметров сводной таблицы.
Чтобы отсортировать сводную таблицу:
Суть в том, что сортировка должна выполняться с помощью параметров сводной таблицы, а не обычной сортировки Excel.
Срезы, которые фильтруют сводные таблицы, также нельзя сортировать напрямую. Порядок сортировки элементов среза задается в параметрах среза.
Чтобы отсортировать срез:
Опять же, ключевым моментом является то, что срезы имеют отдельные элементы управления для сортировки, а не обычную функцию сортировки Excel.
Такие объекты, как диаграммы, изображения и фигуры, вставленные в Excel, нельзя сортировать напрямую. Это не стандартные объекты диапазона данных.
Единственный способ сортировки таких объектов — вручную перетащить их на место в нужном порядке.
Раскрывающиеся списки, созданные с помощью проверки данных Excel, нельзя сортировать с помощью обычных инструментов сортировки Excel. Элементы можно сортировать только вручную или с помощью надлежащей сортировки источника данных.
Чтобы вручную отсортировать список проверки данных, вам необходимо:
В качестве альтернативы, если список основан на диапазоне таблицы данных, вы можете отсортировать исходную таблицу, которая будет каскадирована в список.
Но сама ячейка проверки данных не может быть отсортирована напрямую.
Правила условного форматирования также нельзя сортировать напрямую в Excel. Правила будут применяться к тем же ячейкам, даже если данные отсортированы.
Чтобы правильно отсортировать данные с условным форматированием:
Опять же, суть в том, что Excel не предоставляет механизма для сортировки самих условных форматов.
Хотя функция сортировки Excel является мощной, у нее есть некоторые ограничения с точки зрения того, что можно сортировать напрямую:
Во многих случаях существуют обходные пути, позволяющие сортировать эти типы данных. Но в целом возможности сортировки Excel применяются только к стандартным диапазонам данных и таблицам.
Знание этих ограничений может помочь вам правильно применять сортировку в ваших книгах Excel и избегать ошибок. С помощью некоторых дополнительных шагов вы часто можете получить и эти другие типы данных в сортируемом формате.