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

Почему в Excel не работает сортировка
На чтение
46 мин.
Просмотров
30
Дата обновления
06.11.2024

12 наиболее распространённых проблем с Excel и способы их решения

1. Вы не даёте заголовки столбцам таблиц

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

2. Пустые столбцы и строки внутри ваших таблиц

Это сбивает с толку Excel. Когда он встречает пустую строку или столбец в вашей таблице, он начинает думать, что у вас две таблицы, а не одна. Придется постоянно это исправлять. Также не скрывайте ненужные вам строки / столбцы внутри таблицы, их лучше удалить.

3. На одном листе располагается несколько таблиц

Если это не маленькие таблицы, содержащие справочные значения, вам не следует этого делать.

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

4. Данные одного типа искусственно располагаются в разных столбцах

Очень часто пользователи, знакомые с Excel достаточно поверхностно, отдают предпочтение этому формату таблиц:

Казалось бы, перед нами безобидный формат сбора информации о продажах агентов и их штрафах. Такое расположение стола визуально хорошо воспринимается человеком, так как оно компактное. Однако, поверьте, это настоящий кошмар — пытаться извлечь данные из таких таблиц и получить промежуточные итоги (агрегированную информацию).

Дело в том, что этот формат содержит 2 измерения: чтобы найти что-то в таблице, нужно определить строку, пройдя по ветке, группе и агенту. Когда вы найдете нужный инвентарь, вам нужно будет искать нужный столбец, так как их здесь очень много. И эта «двумерность» сильно усложняет работу с такой таблицей для стандартных инструментов Excel — формул и сводных таблиц.

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

Если вы хотите использовать стандартные формулы суммирования, такие как СУММЕСЛИ, СУММЕСЛИМН, СУММПРОИЗВ, вы также обнаружите, что они не будут эффективно работать с этим макетом таблицы.

Рекомендуемый формат таблицы выглядит так:

5. Разнесение информации по разным листам книги «для удобства»

Другая распространенная ошибка заключается в том, что, имея какой-то стандартный формат таблицы и нуждаясь в анализе на основе этих данных, разложите его на отдельных листах книги Excel. Например, они часто создают отдельные листы на каждый месяц или год. В результате объем работы по анализу данных фактически умножается на количество созданных листов. Не делай этого. Собирайте информацию на ОДНОМ листе.

6. Информация в комментариях

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

7. Бардак с форматированием

Это точно не добавит ничего хорошего к вашему столу. Людям, использующим ваши таблицы, это кажется обескураживающим. В лучшем случае им это наплевать, в худшем — они подумают, что вы не организованы и неаккуратны в бизнесе. Стремится к следующему:

 

  1. Каждая таблица должна иметь единое форматирование. Используйте умное форматирование таблицы. Используйте стиль ячейки Обычный, чтобы восстановить старое форматирование».

  2. Не выделяйте всю строку или столбец. Стиль определенной ячейки или диапазона. Предоставьте «легенду» для вашего выбора. Если вы выберете ячейки для выполнения с ними каких-либо операций в будущем, цвет — не лучшее решение. Хотя сортировка по цвету появилась в Excel 2007 и 2010 — фильтрация по цвету, все же желательно иметь отдельный столбец с четким значением для последующей фильтрации / сортировки. Цвет — это не абсолютная вещь. Например, вы не будете перетаскивать его в сводную таблицу.
  3. Возьмите за привычку добавлять автоматические фильтры (Ctrl + Shift + L) в свои таблицы, блокируя регионы. Таблицу желательно разобрать. Лично меня всегда бесило, когда я каждую неделю получал от менеджера проекта электронную таблицу, в которой не было ни фильтров, ни закрепления областей. Помните, что эти «мелочи» запоминаются надолго.

8. Объединение ячеек

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

9. Объединение текста и чисел в одной ячейке

Болезненное впечатление производит ячейка, содержащая число, дополненное текстовой константой «RUB» или «USD», введенной вручную. Особенно, если это не печатная форма, а обычная таблица. Конечно, арифметические операции с такими ячейками невозможны.

10. Числа в виде текста в ячейке

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

11. Если ваша таблица будет презентоваться через LCD проектор

Выбирайте наиболее контрастные сочетания цвета и фона. На проекторе хорошо смотрятся темный фон и светлые буквы. Самое ужасное впечатление производит красный цвет на черном и наоборот. Эта комбинация приводит к очень низкому контрасту проектора — избегайте этого.

12. Страничный режим листа в Excel

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

Признаки

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

Для этой операции объединенные ячейки должны быть одинакового размера.

Причина

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

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

Временное решение

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

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

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

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

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

Введите следующую информацию на листе:

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

Выделите каждую из этих ячеек.

Выберите средство запуска диалогового окна «Выровнять» в группе «Выровнять» на вкладке «Главная .

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

Щелкните ОК.

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

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

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

Чтобы решить эту проблему, выполните одно из следующих действий.

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

Сортировка данных в Excel

Если данные являются текстовыми, их можно отсортировать в алфавитном порядке (от «А до Я» или от «Я до А»). Если данные числовые, вы можете отсортировать их в возрастающем или убывающем порядке. Если ваш диапазон данных содержит строку или столбец, содержащий данные о дате или времени, вы можете отсортировать их в хронологическом порядке вперед или назад. Вы также можете отсортировать предварительно отформатированные данные на основе элементов этого форматирования.

вы можете сортировать данные по условию (например, отсортировать список сотрудников по фамилии) или по нескольким критериям (например, отсортировать список сотрудников по должности и в каждой должности по фамилиям в алфавитном порядке). Данные могут быть отсортированы по столбцу (или нескольким столбцам) или по строке.

Сортировка по одному критерию

  1. В столбце для сортировки нужно выделить любую ячейку (не нужно выделять весь столбец).
  2. На вкладке «Данные» найдите группу команд Сортировка и [фильтр].

 

  1. Выберите желаемую кнопку: — сортировка по возрастанию, или сортировать по убыванию.

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

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

Многоуровневая сортировка

  1. Выберите ячейку из массива данных для сортировки.

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

  1. На вкладке «Данные» найдите группу команд «Сортировка и фильтр» и выберите в ней команду [«Сортировка].
  2. Устанавливает уровни порядка последовательно (в зависимости от имени столбца).

 

Щелкнув стрелку рядом с тремя полями (Столбец, Сортировка, Порядок), вам необходимо выбрать:

  1. Имя столбца для сортировки.
  2. Тип критерия (в зависимости от того, сортируется ли сортировка по значениям данных в столбце, дизайну ячейки или значку ячейки).
  3. Порядок сортировки (по убыванию или по возрастанию).

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

Сортировка по форматированию

Часто для анализа данных ячейки (или шрифт) заполняются цветом. Сортировка также позволяет сортировать данные на основе их форматирования.

Пошаговая процедура:

  1. Щелкните любую ячейку в столбце для сортировки.
  2. На вкладке «Данные» выберите группу «Сортировка и фильтр», затем выберите команду «Сортировка.
  3. В поле Столбец [Столбец] укажите столбец, по которому будет производиться сортировка.
  4. В поле «Сортировать по» во всплывающем меню выберите порядок сортировки: цвет ячейки, цвет шрифта или значок ячейки.
  5. Поле «Заказ» содержит два раскрывающихся списка. В первом необходимо выбрать тип критерия, а во втором — расположение ячеек, отсортированных по этому критерию (строка Above [Top] или Bottom [Bottom]).
  6. Если вам нужно добавить еще один критерий сортировки, в окне «Сортировка» нажмите кнопку «Добавить уровень.

 

Вы также можете использовать команду «Копировать слой», заменив старое значение в поле «Порядок» на новое.

Сортировка в Excel

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

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

Как отсортировать по алфавиту

Поскольку в большинстве таблиц числовые параметры привязаны к тексту — фамилии или названию товара, то удобно сортировать его по алфавиту. Рассмотрим особенности работы с этим инструментом в редакторе Excel на примере таблицы «Содержание питательных веществ в овощах и фруктах».

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

Как в Еxcel отсортировать по возрастанию значений

Простое распределение по возрастанию в Excel осуществляется так же, как и в алфавитном порядке. После выделения нужного столбца вверху главного окна на панели задач «Главная» в разделе «Редактировать» выберите кнопку «Сортировка и фильтр», которая имеет дополнительное меню. В открывшемся списке нужно выбрать подходящий вариант. Когда данные в таблице Excel должны быть отсортированы от наибольшего к наименьшему, они должны быть отсортированы в порядке убывания, в противном случае выбирается параметр «Сортировать по возрастанию».

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

Как сделать сортировку по дате

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

Чтобы отсортировать строки таблицы по дате в редакторе Excel, необходимо выполнить следующую последовательность действий:

  1. Выберите ячейку в столбце с датами, которые нужно отсортировать.
  2. На вкладке «Главная» найдите кнопку «Сортировка и фильтр», наведите на нее курсор и выберите одно из предложенных действий в раскрывающемся списке. Это может быть распределение от новых к старым, когда последние даты и связанные с ними значения находятся в верхней части списка, или наоборот, от старых к новым.

Сортировка по цвету ячейки и по шрифту

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

  1. Курсором мыши нужно выделить одну из ячеек с данными в нужном столбце.
  2. На вкладке «Главная» в функциональной группе «Редактировать» найдите кнопку «Сортировка и фильтр» и выберите в дополнительном меню команду «Пользовательская сортировка».
  3. В открывшемся окне сначала укажите столбец, в котором вы хотите отсортировать данные, а затем тип сортировки. Это может быть цвет ячейки, цвет шрифта или значок условного форматирования.
  4. В зависимости от типа сортировки, выбранного в группе порядка, вам необходимо отметить желаемый значок заливки, градиент или шрифт.
  5. Последний параметр, который необходимо указать, — это последовательность (вверху или внизу).

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

Сортировка в Excel по нескольким столбцам

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

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

Динамическая сортировка таблицы в MS Excel

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

  1. Если информация в ячейках столбца представлена ​​числами, используются функции МАЛЕНЬКИЙ и СТРОКА. Первый находит наименьший элемент в массиве, а второй определяет порядковый номер строки. Таким образом формируется последовательность. Формула записывается следующим образом: = МАЛЕНЬКИЙ (A: A; СТРОКА (A1)).
  2. Если ячейки содержат текст, первая формула работать не будет. В этом случае рекомендуется использовать формулу: = СЧЁТЕСЛИ (A: A;”

Как убрать сортировку в Excel

Чтобы отменить одну сортировку диапазона данных, просто нажмите кнопку «Отменить ввод» в левом углу экрана. Таким образом, случается, что изменения в файле сохранены и действие отменить невозможно. Как убрать сортировку в этом случае?

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

Сортировка данных в Excel по строкам и столбцам с помощью формул

Сортировка данных в Excel — это инструмент для интуитивно понятного представления информации.

Числовые значения могут быть отсортированы в порядке возрастания и убывания, текстовые значения — в алфавитном и обратном порядке. Доступны варианты: по цвету и шрифту, в любом порядке, по разным условиям. Столбцы и строки отсортированы.

Порядок сортировки в Excel

Открыть меню сортировки можно двумя способами:

 

Щелкните таблицу правой кнопкой мыши. Выберите «Сортировка» и метод.

Откройте вкладку «Данные» — диалоговое окно «Сортировка».

Часто используемые методы сортировки представлены одной кнопкой на панели задач:

Сортировка таблицы по одному столбцу:

 

  1. Чтобы программа правильно выполнила задачу, выберите нужный столбец в диапазоне данных.
  2. Далее действуем согласно поставленной задаче. Если вам нужно выполнить простую сортировку в порядке возрастания / убывания (в алфавитном порядке или наоборот), просто нажмите соответствующую кнопку на панели задач. Если диапазон содержит более одного столбца, Excel открывает диалоговое окно формы: Чтобы сохранить соответствие значений в строках, выберите действие «автоматически расширять выбранный диапазон». В противном случае будет отсортирован только выбранный столбец: структура таблицы будет нарушена.

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

0 Комментариев
Комментариев на модерации: 0
Оставьте комментарий