Почему при сортировке в excel меняется формула
Перейти к содержимому

Почему при сортировке в excel меняется формула

  • автор:

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

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

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

Причина

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

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

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

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

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

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

  1. Выберите весь диапазон, который следует сортировать.
  2. В группе Выравнивание на вкладке Главная нажмите кнопку вызова диалогового окна Выравнивание.
  3. Выберите вкладку Выравнивание, а затем снимите флажок Объединить ячейки.
  4. Нажмите ОК.

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

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

  1. Введите следующие данные на листе:
A1: B1: Name C1: Value A2: B2: Sue C2: 1 A3: B3: Tom C3: 2 

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

  • Объедините ячейки A1 и B1, A2 и B2, а также A3 и B3. Для этого выполните следующие действия:
    1. Выделите каждую пару ячеек.
    2. Нажмите кнопку вызова диалогового окна Выравнивание в группе Выравнивание на вкладке Главная.
    3. Выберите вкладку Выравнивание, а затем установите флажок Объединить ячейки.
    4. Нажмите ОК.

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

    1. Отмените объединение ячеек A1:B3, чтобы в выбранном диапазоне не было объединенных ячеек.
    2. Объедините ячейки C1 и D1, C2 и D2, а также C3 и D3, чтобы столбец C имел тот же размер (после объединения), что и столбец A/B. Затем выберите ячейки A1:D3 и повторите шаги 3 и 4, используя единый размер диапазона.

    Обратная связь

    Были ли сведения на этой странице полезными?

    Почему при сортировке в excel меняется формула

    Argument ‘Topic id’ is null or empty

    Сейчас на форуме

    © Николай Павлов, Planetaexcel, 2006-2023
    info@planetaexcel.ru

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

    ООО «Планета Эксел»
    ИНН 7735603520
    ОГРН 1147746834949
    ИП Павлов Николай Владимирович
    ИНН 633015842586
    ОГРНИП 310633031600071

    Проблемы совместимости сортировки и фильтрации

    Средство проверки совместимости обнаружило одну или несколько проблем совместимости, связанных с сортировкой и фильтрацией.

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

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

    В этой статье

    • Проблемы, которые приводят к существенной потере функциональности
    • Проблемы, которые приводят к небольшой потере точности

    Проблемы, которые приводят к существенной потере функциональности

    При сортировке листа книги использовано более трех условий сортировки. В более ранних версиях Excel эта информация будет потеряна.

    Что это означает. В Excel 2007 или более поздних версиях для сортировки данных можно применять состояния сортировки с до шестидесяти четырех условий сортировки, но Excel 97–2003 поддерживает состояния сортировки только с тремя условиями. Чтобы исключить потерю сведений об условиях сортировки в Excel 97–2003, может потребоваться сокращение количества условий сортировки до трех. В Excel 97–2003 вы также можете сортировать данные вручную.

    Однако все сведения о состоянии сортировки остаются доступными в книге и применяются при повторном открытии книги в Excel 2007 или более поздней версии, если только сведения о состоянии сортировки не будут изменены в Excel 97–2003.

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

    При сортировке листа книги использовано условие сортировки с настраиваемым списком. В более ранних версиях Excel эта информация будет потеряна.

    Что это означает. В Excel 2007 или более поздней версии можно выполнить сортировку по пользовательскому списку. Для получения таких же результатов сортировки в Excel 97–2003 можно сгруппировать данные, которые требуется отсортировать, а затем отсортировать их вручную.

    Однако все сведения о состоянии сортировки остаются доступными в книге и применяются при повторном открытии книги в Excel 2007 или более поздней версии, если только сведения о состоянии сортировки не будут изменены в Excel 97–2003.

    Действия В средстве проверки совместимости нажмите кнопку Найти, чтобы найти данные, отсортированные по настраиваемому списку, и измените условия сортировки таким образом, чтобы они не содержали настраиваемого списка.

    При сортировке листа книги использовано условие сортировки, включающее сведения о форматировании. В более ранних версиях Excel эта информация будет потеряна.

    Что это означает. В Excel 2007 или более поздней версии данные можно сортировать по определенному формату, например по цвету ячейки, цвету шрифта или наборам значков. В Excel 97–2003 вы можете сортировать только текст.

    Однако все сведения о состоянии сортировки остаются доступными в книге и применяются при повторном открытии книги в Excel 2007 или более поздней версии, если только сведения о состоянии сортировки не будут изменены в Excel 97–2003.

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

    Проблемы, которые приводят к небольшой потере точности

    Книга содержит данные, к которым применен фильтр, не поддерживаемый более ранними версиями Excel. В более ранней версии Excel строки, скрытые этим фильтром, останутся скрытыми, но сам фильтр будет отображаться неправильно.

    Что это означает. В Excel 2007 или более поздней версии можно применять фильтры, которые не поддерживаются в Excel 97–2003. Чтобы не потерять функциональность фильтра, его лучше очистить перед сохранением книги в файле формата более ранней версии Excel. В Excel 97–2003 после этого можно фильтровать данные вручную.

    Однако все сведения о состоянии фильтра остаются доступными в книге и применяются при повторном открытии книги в Excel 2007 или более поздней версии, если только сведения о состоянии фильтра не будут изменены в Excel 97–2003.

    Действия В средстве проверки совместимости нажмите кнопку Найти, чтобы найти отфильтрованные данные, после чего очистите фильтр для отображения скрытых строк. Чтобы очистить фильтр, на вкладке Главная в группе Редактирование нажмите кнопку Сортировка и фильтр и выберите команду Очистить.

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

    Что это означает. В Excel 2007 или более поздней версии можно фильтровать по цвету ячейки, цвету шрифта или набору значков— эти методы не поддерживаются в Excel 97–2003. Чтобы не потерять функциональность фильтра, его лучше очистить перед сохранением книги в файле формата более ранней версии Excel. В Excel 97–2003 после этого можно фильтровать данные вручную.

    Однако все сведения о состоянии фильтра остаются доступными в книге и применяются при повторном открытии книги в Excel 2007 или более поздней версии, если только сведения о состоянии фильтра не будут изменены в Excel 97–2003.

    Действия В средстве проверки совместимости нажмите кнопку Найти, чтобы найти отфильтрованные данные, после чего очистите фильтр для отображения скрытых строк. Чтобы очистить фильтр, на вкладке Главная в группе Редактирование нажмите кнопку Сортировка и фильтр и выберите команду Очистить.

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

    Что это означает. В Excel 2007 или более поздней версии можно фильтровать по цвету ячейки, цвету шрифта или набору значков— эти методы не поддерживаются в Excel 97–2003. Чтобы не потерять функциональность фильтра, его лучше очистить перед сохранением книги в файле формата более ранней версии Excel. В Excel 97–2003 после этого можно фильтровать данные вручную.

    Однако все сведения о состоянии фильтра остаются доступными в книге и применяются при повторном открытии книги в Excel 2007 или более поздней версии, если только сведения о состоянии фильтра не будут изменены в Excel 97–2003.

    Действия В средстве проверки совместимости нажмите кнопку Найти, чтобы найти отфильтрованные данные, после чего очистите фильтр для отображения скрытых строк. Чтобы очистить фильтр, на вкладке Главная в группе Редактирование нажмите кнопку Сортировка и фильтр и выберите команду Очистить.

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

    Что это означает. В Excel 2007 или более поздней версии можно фильтровать по цвету ячейки, цвету шрифта или набору значков— эти методы не поддерживаются в Excel 97–2003. Чтобы не потерять функциональность фильтра, его лучше очистить перед сохранением книги в файле формата более ранней версии Excel. В Excel 97–2003 после этого можно фильтровать данные вручную.

    Однако все сведения о состоянии фильтра остаются доступными в книге и применяются при повторном открытии книги в Excel 2007 или более поздней версии, если только сведения о состоянии фильтра не будут изменены в Excel 97–2003.

    Действия В средстве проверки совместимости нажмите кнопку Найти, чтобы найти отфильтрованные данные, после чего очистите фильтр для отображения скрытых строк. Чтобы очистить фильтр, на вкладке Главная в группе Редактирование нажмите кнопку Сортировка и фильтр и выберите команду Очистить.

    Книга содержит данные, к которым применен фильтр, использующий более двух условий. В более ранней версии Excel строки, скрытые этим фильтром, останутся скрытыми, но сам фильтр будет отображаться неправильно.

    Что это означает. В Excel 2007 или более поздних версиях можно фильтровать данные по нескольким критериям. Чтобы не потерять функциональность фильтра, его лучше очистить перед сохранением книги в файле формата более ранней версии Excel. В Excel 97–2003 после этого можно фильтровать данные вручную.

    Однако все сведения о состоянии фильтра остаются доступными в книге и применяются при повторном открытии книги в Excel 2007 или более поздней версии, если только сведения о состоянии фильтра не будут изменены в Excel 97–2003.

    Действия В средстве проверки совместимости нажмите кнопку Найти, чтобы найти отфильтрованные данные, после чего очистите фильтр для отображения скрытых строк. Чтобы очистить фильтр, на вкладке Главная в группе Редактирование нажмите кнопку Сортировка и фильтр и выберите команду Очистить.

    Книга содержит данные, к которым применен фильтр по сгруппированной иерархии дат, использующий более двух условий. В более ранней версии Excel строки, скрытые этим фильтром, останутся скрытыми, но сам фильтр будет отображаться неправильно.

    Что это означает. В Excel 2007 или более поздних версиях можно фильтровать даты по сгруппированной иерархии. Поскольку в Excel 97–2003 эта возможность не поддерживается, может потребоваться разгруппировать иерархию дат. Чтобы не потерять функциональность фильтра, его лучше очистить перед сохранением книги в файле формата более ранней версии Excel.

    Однако все сведения о состоянии фильтра остаются доступными в книге и применяются при повторном открытии книги в Excel 2007 или более поздней версии, если только сведения о состоянии фильтра не будут изменены в Excel 97–2003.

    Действия В средстве проверки совместимости нажмите кнопку Найти, чтобы найти отфильтрованные данные, после чего очистите фильтр для отображения скрытых строк. Чтобы очистить фильтр, на вкладке Главная в группе Редактирование нажмите кнопку Сортировка и фильтр и выберите команду Очистить.

    Группирование данных также можно отключить на вкладке Дополнительно в диалоговом окне Параметры Excel . ( вкладкаФайл , Параметры).

    Сортировка данных в таблице

    Сортировка — это один из основных инструментов управления данными. В Excel можно отсортировать таблицу по одному или нескольким столбцам в порядке возрастания или убывания либо выполнить настраиваемую сортировку.

    Браузер не поддерживает видео. Установите Microsoft Silverlight, Adobe Flash Player или Internet Explorer 9.

    Сортировка таблицы

    1. Выберите ячейку данных.
    2. На вкладке Главная нажмите кнопку Сортировка и фильтр.

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

    Сортировка и фильтр на вкладке

    или выберите «> сортировку».

    Добавить уровень

  • Выберите один из следующих вариантов:
    • Сортировка по возрастанию — сортирует выбранный столбец в порядке возрастания.
    • Сортировать по убыванию — сортирует выбранный столбец в порядке убывания.
    • Настраиваемая сортировка — сортирует данные в нескольких столбцах на основе различных условий сортировки. Ниже описано, как выполнить пользовательскую сортировку.
    • Выберите пункт Настраиваемая сортировка.
    • Нажмите кнопку Добавить уровень.

    Примечание: Чтобы удалить уровень, нажмите кнопку Удалить уровень.

    Дополнительные сведения

    Вы всегда можете задать вопрос эксперту в Excel Tech Community или получить поддержку в сообществах.

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

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