Почему не работает сортировка в excel
Перейти к содержимому

Почему не работает сортировка в excel

Вы можете получить сообщение об ошибке при сортировке диапазона, который содержит объединенные ячейки в Excel

При сортировке диапазона на листе Microsoft Excel программа Excel не сортирует диапазон. Кроме того, может появиться следующее сообщение об ошибке:

Эта операция требует одинакового размера объединенных ячеек.

Причина

Эта проблема может возникнуть при сортировке диапазона ячеек, а также при выполнении следующих условий:

  • Вы ранее объединили некоторые ячейки, но не все ячейки в диапазоне сортировки.
  • Вы ранее объединили все ячейки в диапазоне сортировки, но не все ячейки имеют одинаковый размер.

Обходной путь

Чтобы решить эту проблему, разделите или объедините все объединенные ячейки в диапазоне, чтобы они имели одинаковый размер. Каждая объединенная ячейка в диапазоне должна занимать одинаковое количество строк и столбцов, что и другие объединенные ячейки в диапазоне.

Общее решение

Выберите весь диапазон, который следует сортировать.

В группе Выравнивание на вкладке Главная нажмите кнопку вызова диалогового окна Выравнивание.

Откройте диалоговое окно «Выравнивание» на вкладке «Главная».

Выберите вкладку Выравнивание, а затем снимите флажок Объединить ячейки.

Нажмите ОК.

Это может изменить расположение данных в диапазоне.

Пример решения

Введите следующие данные на листе:

Объедините ячейки A1 и B1, A2 и B2, а также A3 и B3. Для этого выполните следующие действия:

Выделите каждую пару ячеек.

Нажмите кнопку вызова диалогового окна Выравнивание в группе Выравнивание на вкладке Главная.

Откройте диалоговое окно «Выравнивание» на вкладке «Главная».

Выберите вкладку Выравнивание, а затем установите флажок Объединить ячейки.

Нажмите ОК.

Не объединяйте ячейки в столбце C.

Выделите ячейки A1:C3, затем выберите Сортировка и фильтр в группе Редактирование на вкладке Главная, а затем нажмите Настраиваемая сортировка.

В поле Сортировка выберите «Столбец C» рядом с пунктом Сортировать по и нажмите ОК. Отобразится приведенное сообщение об ошибке.

Для решения этой проблемы воспользуйтесь одним из указанных ниже способов:

Не работает фильтр по дате Excel. Что делать?

Для удобства работы с таблицами с большим количеством данных крайне удобным инструментом является фильтрация. Данная функция позволяет отфильтровать данные в соответствие с разными параметрами, например по названию, цене или дате. Прежде чем исправить ситуацию с работающим фильтром, разберемся в основных принципах его работы.

Как настроить фильтр

Для настройки фильтрации достаточно произвести последовательность действий:

  1. Активируем одну из ячеек с данными.
  2. Переходим к параметру «Сортировка и фильтр» на «Главной» вкладке – блок инструментов «Редактирование».
  1. Также кнопку «Фильтр» можно найти во вкладке «Данные».
  2. При активации «Фильтра» в ячейках с заголовками появятся стрелки.

Не работает фильтр по дате Excel. Что делать?

  1. При нажатии на стрелку в одном из столбцов, например «Дата», появится всплывающее меню.

Не работает фильтр по дате Excel. Что делать?

  1. Здесь убираем галочку напротив «Выделить все» и активируем те параметры, которые нужно отобразить. После нажатия «Ок» в таблице останутся только соответствующие фильтру строчки.

Не работает фильтр по дате Excel. Что делать?

При наличии столбика «Дата» можно воспользоваться специальным фильтром, который работает только с календарными данными.

  1. Снова нажимаем на стрелочку в ячейке «Дата».
  2. В появившемся меню вновь ставим галочку – «Выделить все».
  3. Немного выше в этом меню есть категория «Фильтры по дате», в котором выбираем необходимый период времени. В случае на рисунке выбран период – «В прошлом году».

Не работает фильтр по дате Excel. Что делать?

Важно! При использовании данного фильтра следует учесть, что он работает только с учетом сегодняшней даты.

Сортировка и фильтр

Параметр «Сортировка и фильтр» помогает отсортировать и отфильтровать не только даты, но и любые другие данные. Здесь можно использовать группировку в алфавитном порядке, по возрастанию или убыванию.

  1. Для начала необходимо выбрать столбик, в котором будет происходить сортировка. Параметр работает в одном столбике, а перемещаются целые строчки с данными.

Не работает фильтр по дате Excel. Что делать?

  1. При выборе «Сортировка от А до Я» данные столбца «Имя» в алфавитном порядке.
  2. Чтобы сделать сортировку в обратном порядке, достаточно выбрать «Сортировка от Я до А».
  3. В зависимости от того, какие именно данные содержатся в столбце, вид сортировки может меняться. Например, для сортировки информации по дате, в меню «Сортировка и фильтр» появятся другие параметры – «От старых к новым» и «От новых к старых».

Не работает фильтр по дате Excel. Что делать?

  1. В случае работы с числовыми данными сортировка будет осуществляться по критериям «Сортировка по возрастанию» или «Сортировка по убыванию».

Не работает фильтр по дате Excel. Что делать?

Настраиваемая сортировка

В некоторых случаях стандартной сортировки данных бывает недостаточно. Например, в случае одинаковых значений в одном столбике. Это может быть имя клиента, цена товара или сумма закупки. В такой ситуации разработчики Excel создали еще один вид сортировки, параметры которого пользователь устанавливает сам.

Обратите внимание! Опцию «Настраиваемая сортировка…» можно найти в блоке инструментов «Редактирование» на вкладке «Главная».

Не работает фильтр по дате Excel. Что делать?

Выделяем таблицу, в которой необходимо отсортировать данные. При активации параметра «Настраиваемая сортировка…», появиться окошко с рядом условий.

Не работает фильтр по дате Excel. Что делать?

Можно сделать сортировку по одному из столбиков или по нескольким. Здесь предлагается выбрать столбец, вид сортировки и ее порядок. В параметре «Значение» можно выбрать один из видов сортировки:

  1. Значение.
  2. Цвет ячейки.
  3. Цвет шрифта.
  4. Значение ячейки.

В параметре «Порядок» представлено несколько вариантов:

  • в алфавитном порядке – от А до Я;
  • в обратном алфавитном порядке – от Я до А;
  • по возрастанию;
  • по убыванию;
  • от старых к новым;
  • от новых к старым;
  • настраиваемый список.

Не работает фильтр по дате Excel. Что делать?

Вид параметра зависит от значений, которые находятся в том или ином столбике. Например, для текстовых значений порядок будет привязан к буквам алфавита, цифровой формат сортируется по убыванию или возрастанию, а даты упорядочиваются от новых к старым или наоборот.

Почему не работает фильтр

Если данных много, а отфильтровать или отсортировать их не получается, то в первую очередь необходимо удостовериться в том, что в каждой ячейке столбца выставлен соответствующий формат значений. То есть, если необходимо выставить фильтр на столбце с датами, то и формат должен быть «Дата», а не «Текстовый» или «Числовой».

При работе с «Настраиваемой сортировкой» можно выбрать один столбец, значения которого будут выстроены в необходимом порядке. Но одновременно с этим перестановка осуществится и в других столбиках. Не следует беспокоиться о том, что значения перепутаются – строчки перемещаются вместе с другими ячейками в строчке. Аналогичная ситуация происходит и при включении «Фильтра». При выборе определенного параметра фильтра в одном из столбиков, отображаются значения всех столбиков, соответствующей строчки.

Почему не работает сортировка в excel

Всем привет . Проблема при сортировки данных (ранжировании) «Сортировка от А до Я» или «Сортировка от Я до А» в больших столбцах через фильтр , вылазит ошибка :

«Для этого нужно чтобы ячейки имели одинаковый размер».

Хотя в моей таблице во всех ячейках разное кол-во данных, поэтому они не могут иметь одинаковый размер.

Может есть макрос , который поможет? Или можно обойтись стандартными настройками/функциями ?

Очень интересно узнать ваши варианты решения данной проблемы .

Прикрепил файл . Столбцы которые нужно сортировать — A B C D E F G H I .

Всем привет . Проблема при сортировки данных (ранжировании) «Сортировка от А до Я» или «Сортировка от Я до А» в больших столбцах через фильтр , вылазит ошибка :

«Для этого нужно чтобы ячейки имели одинаковый размер».

Хотя в моей таблице во всех ячейках разное кол-во данных, поэтому они не могут иметь одинаковый размер.

Может есть макрос , который поможет? Или можно обойтись стандартными настройками/функциями ?

Очень интересно узнать ваши варианты решения данной проблемы .

Прикрепил файл . Столбцы которые нужно сортировать — A B C D E F G H I . DSDSDS

Сообщение Всем привет . Проблема при сортировки данных (ранжировании) «Сортировка от А до Я» или «Сортировка от Я до А» в больших столбцах через фильтр , вылазит ошибка :

«Для этого нужно чтобы ячейки имели одинаковый размер».

Хотя в моей таблице во всех ячейках разное кол-во данных, поэтому они не могут иметь одинаковый размер.

Может есть макрос , который поможет? Или можно обойтись стандартными настройками/функциями ?

Очень интересно узнать ваши варианты решения данной проблемы .

Прикрепил файл . Столбцы которые нужно сортировать — A B C D E F G H I . Автор — DSDSDS
Дата добавления — 29.08.2012 в 13:40

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *