Типичная проблема. Выгрузили отчет из учетной системы в виде массива. Пытаемся отфильтровать строки по столбцу с датами, а фильтр не хочет воспринимать даты — он фильтрует их как текст.
Наблюдаем мы такую картину:
Никакие наши манипуляции не приводят к нужному результату. Решение есть в надстройке ЁXCEL.
Выделяем столбец с датами и переходим во вкладку «ЁXCEL» главного меню, нажимаем кнопку «Ячейки», в выпавшем списке выбираем команду «Преобразовать текст в дату»:
Проверяем фильтр — все как нужно:
Добавить комментарий
Не работает фильтр даты |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
Chev Пользователь Сообщений: 8 |
Доброго времени суток! Имеется следующая проблема: в столбце дат некоторые даты не определаются в года, причем в списке не определяющихся есть как дублированные с теми, что уже вошли в года, так и не повторяющиеся (во вложении пример). Как можно эти даты определить в года, чтобы соблюдалась иерархия фильтрации: год-месяц-день. Буду очень признателен за помощь, спасибо! Прикрепленные файлы
|
Пытливый Пользователь Сообщений: 4587 |
Доброго. Я (лично я) по картинке определить проблему не могу. Кому решение нужно — тот пример и рисует. |
Юрий М Модератор Сообщений: 60577 Контакты см. в профиле |
Без Вашего файла вряд ли получите точный ответ. Предположение: те даты, что не вошли в 2016, датами не являются. |
heso Пользователь Сообщений: 444 |
А пример то где? не скриншот, а файл-пример. |
wowick Пользователь Сообщений: 972 |
Так это для экстрассенсов задание. Я вот предполагаю, что изначально в столбце вместо нужных дат имеются ячейки с текстом, которые похожи на даты… Если автоматизировать бардак, то получится автоматизированный бардак. |
Пытливый Пользователь Сообщений: 4587 |
wowick, у меня вот тоже мой третий глаз чесался в этом направлении, но я не рискнул. Кому решение нужно — тот пример и рисует. |
Chev Пользователь Сообщений: 8 |
Выложил бы пример, конечно, но, к сожалению, нет возможности скинуть сам файл, надеялся на то, что может быть кто-то сталкивался с таким. Спасибо за высказанные предположения! Формат перепроверил — везде дата. Даже пробовал руками перебивать, менял форматы, делал форматирование по образцу с тех дат, что вошли в года — ничего не помогает. |
Юрий М Модератор Сообщений: 60577 Контакты см. в профиле |
#8 16.12.2016 10:30:37
Почему? |
||
Chev Пользователь Сообщений: 8 |
Только из соображения конфиденциальности данных. |
vikttur Пользователь Сообщений: 47199 |
Ну да… И никак нельзя из этих сверхсекретных данных скопировать несколько ячеек в новый файл… Судя по рисунку с фильтром, в столбце есть даты и НЕдаты. Проверьте: |
Юрий М Модератор Сообщений: 60577 Контакты см. в профиле |
#11 16.12.2016 10:46:09
Оставьте на листе ТОЛЬКО столбец с датами. Столбцы с патронами удалите. |
||
Chev Пользователь Сообщений: 8 |
Пример во вложении. Прикрепленные файлы
|
vikttur Пользователь Сообщений: 47199 |
Сообщение №10. Я Вам показал, как проверить. Исправить: копировать пустую ячейку, выделить диапазон дат, Спецвставка-Сложить-ОК. |
Юрий М Модератор Сообщений: 60577 Контакты см. в профиле |
Не могу понять, почему мы так долго должны убеждать автора, что у него в столбце есть НЕ даты, показать файл… |
Chev Пользователь Сообщений: 8 |
#15 16.12.2016 11:15:28 Спасибо за ответы! Понял, что есть НЕдаты, я и не утверждал , что их быть не может , лишь сказал, что проверил по формату… ничего не должны, я своим вопросом ни к чему никого не обязывал))). Также существует задержка получения ответов, в связи с чем я не сразу увидел все ответы. Изменено: Chev — 16.12.2016 11:16:54 |
На чтение 4 мин Опубликовано 26.01.2021
Для удобства работы с таблицами с большим количеством данных крайне удобным инструментом является фильтрация. Данная функция позволяет отфильтровать данные в соответствие с разными параметрами, например по названию, цене или дате. Прежде чем исправить ситуацию с работающим фильтром, разберемся в основных принципах его работы.
Содержание
- Как настроить фильтр
- Сортировка и фильтр
- Настраиваемая сортировка
- Почему не работает фильтр
Как настроить фильтр
Для настройки фильтрации достаточно произвести последовательность действий:
- Активируем одну из ячеек с данными.
- Переходим к параметру «Сортировка и фильтр» на «Главной» вкладке – блок инструментов «Редактирование».
- Также кнопку «Фильтр» можно найти во вкладке «Данные».
- При активации «Фильтра» в ячейках с заголовками появятся стрелки.
- При нажатии на стрелку в одном из столбцов, например «Дата», появится всплывающее меню.
- Здесь убираем галочку напротив «Выделить все» и активируем те параметры, которые нужно отобразить. После нажатия «Ок» в таблице останутся только соответствующие фильтру строчки.
При наличии столбика «Дата» можно воспользоваться специальным фильтром, который работает только с календарными данными.
- Снова нажимаем на стрелочку в ячейке «Дата».
- В появившемся меню вновь ставим галочку – «Выделить все».
- Немного выше в этом меню есть категория «Фильтры по дате», в котором выбираем необходимый период времени. В случае на рисунке выбран период – «В прошлом году».
Важно! При использовании данного фильтра следует учесть, что он работает только с учетом сегодняшней даты.
Сортировка и фильтр
Параметр «Сортировка и фильтр» помогает отсортировать и отфильтровать не только даты, но и любые другие данные. Здесь можно использовать группировку в алфавитном порядке, по возрастанию или убыванию.
- Для начала необходимо выбрать столбик, в котором будет происходить сортировка. Параметр работает в одном столбике, а перемещаются целые строчки с данными.
- При выборе «Сортировка от А до Я» данные столбца «Имя» в алфавитном порядке.
- Чтобы сделать сортировку в обратном порядке, достаточно выбрать «Сортировка от Я до А».
- В зависимости от того, какие именно данные содержатся в столбце, вид сортировки может меняться. Например, для сортировки информации по дате, в меню «Сортировка и фильтр» появятся другие параметры – «От старых к новым» и «От новых к старых».
- В случае работы с числовыми данными сортировка будет осуществляться по критериям «Сортировка по возрастанию» или «Сортировка по убыванию».
Настраиваемая сортировка
В некоторых случаях стандартной сортировки данных бывает недостаточно. Например, в случае одинаковых значений в одном столбике. Это может быть имя клиента, цена товара или сумма закупки. В такой ситуации разработчики Excel создали еще один вид сортировки, параметры которого пользователь устанавливает сам.
Обратите внимание! Опцию «Настраиваемая сортировка…» можно найти в блоке инструментов «Редактирование» на вкладке «Главная».
Выделяем таблицу, в которой необходимо отсортировать данные. При активации параметра «Настраиваемая сортировка…», появиться окошко с рядом условий.
Можно сделать сортировку по одному из столбиков или по нескольким. Здесь предлагается выбрать столбец, вид сортировки и ее порядок. В параметре «Значение» можно выбрать один из видов сортировки:
- Значение.
- Цвет ячейки.
- Цвет шрифта.
- Значение ячейки.
В параметре «Порядок» представлено несколько вариантов:
- в алфавитном порядке – от А до Я;
- в обратном алфавитном порядке – от Я до А;
- по возрастанию;
- по убыванию;
- от старых к новым;
- от новых к старым;
- настраиваемый список.
Вид параметра зависит от значений, которые находятся в том или ином столбике. Например, для текстовых значений порядок будет привязан к буквам алфавита, цифровой формат сортируется по убыванию или возрастанию, а даты упорядочиваются от новых к старым или наоборот.
Почему не работает фильтр
Если данных много, а отфильтровать или отсортировать их не получается, то в первую очередь необходимо удостовериться в том, что в каждой ячейке столбца выставлен соответствующий формат значений. То есть, если необходимо выставить фильтр на столбце с датами, то и формат должен быть «Дата», а не «Текстовый» или «Числовой».
При работе с «Настраиваемой сортировкой» можно выбрать один столбец, значения которого будут выстроены в необходимом порядке. Но одновременно с этим перестановка осуществится и в других столбиках. Не следует беспокоиться о том, что значения перепутаются – строчки перемещаются вместе с другими ячейками в строчке. Аналогичная ситуация происходит и при включении «Фильтра». При выборе определенного параметра фильтра в одном из столбиков, отображаются значения всех столбиков, соответствующей строчки.
Оцените качество статьи. Нам важно ваше мнение:
0 / 0 / 0 Регистрация: 13.02.2015 Сообщений: 9 |
|
1 |
|
Не группирует при фильтровании по датам31.03.2015, 14:56. Показов 35624. Ответов 6
Есть таблица (exel2007), имеющая столбец в формате ДАТА с датами. При установке фильтра по этой колонке никак не получается, чтобы даты группировались по иерархии — год, затем месяц… Такое ощущение, что exel не воспринимает данные в этом столбце, как даты. В параметрах отображения книги стоит галка «группировать данные в меню автофильтра». Что нужно сделать ещё, чтобы данные группировались?
0 |
5942 / 3154 / 698 Регистрация: 23.11.2010 Сообщений: 10,524 |
|
31.03.2015, 15:01 |
2 |
Сортируется как дата?
0 |
0 / 0 / 0 Регистрация: 13.02.2015 Сообщений: 9 |
|
31.03.2015, 15:11 [ТС] |
3 |
как текст
0 |
5942 / 3154 / 698 Регистрация: 23.11.2010 Сообщений: 10,524 |
|
31.03.2015, 15:24 |
4 |
Выделить столбец с датами — Данные — Текст по столбцам — Далее.. до тех пор, когда надо будет выбрать формат столбца — выбираете Дата — Готово.
2 |
0 / 0 / 0 Регистрация: 13.02.2015 Сообщений: 9 |
|
31.03.2015, 15:28 [ТС] |
5 |
Получилось! Спасибо большое!
0 |
0 / 0 / 0 Регистрация: 25.10.2018 Сообщений: 3 |
|
10.06.2022, 14:17 |
6 |
Ещё как вариант можно сделать автозамену точка на точка (точка это символ который присутствует в каждой дате). Т.е. ничего не поменяется но при этом сработает функция распознавания типа данных.
0 |
128 / 107 / 21 Регистрация: 08.02.2017 Сообщений: 577 |
|
10.06.2022, 18:53 |
7 |
Эксель очень хорошо натаскан на даты, уж что-что, он их определяет в любом виде )
0 |
IT_Exp Эксперт 87844 / 49110 / 22898 Регистрация: 17.06.2006 Сообщений: 92,604 |
10.06.2022, 18:53 |
Помогаю со студенческими работами здесь Цикл по датам Выборка по датам Выборка по датам ОТ-ДО база Ацесс, делаю запрос на записи с конкретным номером клиента и датами от-до…. Группировки по датам. Искать еще темы с ответами Или воспользуйтесь поиском по форуму: 7 |