ЯК У EXCEL СОРТУВАТИ ЗА ДАТОЮ
Excel надає різні методи сортування даних, включаючи сортування за датою. Щоб відсортувати дані в таблиці за датою, виконайте такі кроки:
1. Виділіть стовпець з датами або весь діапазон даних, який потрібно відсортувати.
2. На панелі інструментів виберіть вкладку "Дані".
3. У розділі "Сортування та фільтрація" натисніть кнопку "Сортування за зростанням" або "Сортування за спаданням" залежно від потрібного порядку сортування.
4. У діалоговому вікні виберіть "Сортувати за" і вкажіть "Дата" або "Дата і час" у списку доступних параметрів сортування.
5. Натисніть "OK", щоб застосувати сортування.
Тепер дані у вибраному стовпці або діапазоні будуть відсортовані за датою у вказаному порядку.
Зверніть увагу, що Excel розпізнає дати автоматично та правильно сортує їх лише якщо вони представлені у правильному форматі. Якщо виникають проблеми із сортуванням, переконайтеся, що дані у стовпці з датами відформатовані як дати.
Розумна таблиця в Excel ➤ Секрети ефективної роботи
Сортування даних у MS Excel
Сортування в Excel за датою та часом
Як в екселі зробити фільтр за датою
Excel Sorting and Filtering Data
5 Трюків Excel, про які ти ще не знаєш!
💪 Як триває боротьба з накруткою ПФ в Яндексі і що ще Яндексу потрібно врахувати? Якість пошуку
Як сортувати дати в Excel за місяцями
Як відсортувати співробітників за днями народження в Excel
Зробив у Excel сортування за датою: показую крок за кроком
Я сертифікований спеціаліст з Excel з багаторічним досвідом роботи, що допомагає користувачам покращувати та оптимізувати їх роботу з даними.Як консультант, я провів сотні годин, навчаючи людей використати складні функції та можливості Excel, допомагаючи їм стати більш продуктивними та ефективними. Моя пристрасть до навчання та прагнення допомагати іншим досягати професійних висот надихають мене продовжувати ділитися знаннями та досвідом через навчальні курси та матеріали.
Вам також може сподобатися:
Як зробити сортування за датою в Excel у порядку зростання
Кожна транзакція проводитись у якийсь час або період, а потім прив'язується до конкретної дати. У Excel дата – це перетворені цілі числа. Тобто кожна дата має ціле число, наприклад, 01.01.1900 – це число 1, а 02.01.1900 – це число 2 тощо. Визначення років, місяців та днів – це ніщо інше як відповідний тип форматування для чергових числових значень. З цієї причини навіть найпростіші операції з датами, які виконуються в Excel (наприклад, сортування) виявляються дуже проблематичними.
Сортування в Excel за датою та місяцем
На прикладі таблиці зображеної нижче малюнку ми покажемо, як її підготувати для комфортної сортування дат. Наш список транзакцій із датами охоплює діапазон осередків B1:C15.
Насамперед створимо стовпець, у якому пронумеруємо всі транзакції. Вважайте цю дію як хороший тон для будь-якого виду сортування. Адже в такі випадки при неправильному перетасовуванні даних ми завжди маємо можливість повернутися до початкового вигляду таблиці. Для цього:
- У комірці A1 введіть назву стовпця «№п/п», а комірку A2 введіть число 1. Після чого наведіть курсор мишки на маркер курсору клавіатури, розташований у нижньому правому кутку квадратика. В результаті курсор змінить свій зовнішній вигляд із вказівної стрілочки на хрестик.Не відводячи курсора з маркера, натисніть на клавішу CTRL на клавіатурі в результаті чого біля вказівника-хрестика з'явиться значок плюсик «+».
- Тепер утримуючи клавішу CTRL на клавіатурі і ліву клавішу мишки протягніть маркер уздовж цілого стовпця таблиці (до комірки A15).
У результаті стовпець автоматично заповниться послідовністю номерів транзакцій від 1 до 14.
Корисна порада! У Excel більшість завдань мають кілька рішень. Для автоматичного нормування стовпців Excel можна скористатися правою кнопкою мишки. Для цього достатньо лише навести курсор на маркер курсору клавіатури (в комірці A2) і утримуючи тільки праву кнопку мишки провести маркер вздовж стовпця. Після того як відпустити праву клавішу мишки, автоматично з'явиться контекстне меню з якого потрібно вибрати опцію «Заповнити». І стовпець автоматично заповниться послідовністю номерів, аналогічно до першого способу автозаповнення.
Тепер настала черга для створення допоміжних стовпців, які суттєво допоможуть якісно сортувати список транзакцій. Необхідно виконати кілька простих дій:
- Осередки D1, E1, F1 заповніть назвами заголовків: «Рік», «Місяць», «День».
- Відповідно кожному стовпцю введіть під заголовками відповідні функції та скопіюйте їх уздовж кожного стовпця:
- D1: = РІК(B2);
- E1: =МІСЯЦЬ(B2);
- F1: = ДЕНЬ (B2).
У результаті ми маємо отримати наступний результат:
Наша таблиця готова та надає можливість виконувати багатостороннє сортування транзакцій за датами. Спочатку виконаємо тестове сортування, щоб переконатися, як усе працює.
Допустимо ми хочемо виконати сортування дат транзакцій за місяцями. У разі порядок днів і років – немає значення.Для цього просто перейдіть на будь-яку комірку стовпця «Місяць» (E) і виберіть інструмент: «ДАНІ»-«Сортування та фільтр»-«Сортування за зростанням».
Тепер, щоб скинути сортування та привести дані таблиці до початкового вигляду, перейдіть на будь-яку комірку стовпця «№п/п» (A) і ви знову оберіть той же інструмент «Сортування за зростанням».
Як зробити сортування дат за декількома умовами в Excel
А тепер можна приступати до складного сортування дат за кількома умовами. Завдання наступне – транзакції мають бути відсортовані таким чином:
- Року зростання.
- Місяці в період певних років – за спаданням.
- Дні у періоди певних місяців – за спаданням.
Спосіб реалізації поставленого завдання:
- Перейдіть на будь-яку комірку вихідної таблиці та виберіть інструмент: «ДАНІ»-«Сортування та фільтр»-«Сортування».
- У діалоговому вікні настроюваного сортування переконайтеся в тому, що галочкою відзначена опція «Мої дані містять заголовки». Після чого у всіх списках, що випадають, виберіть наступні значення: у секції «Стовпець» – «Рік», у секції «Сортування» – «Значення», а в секції «Порядок» – «За зростанням».
- Натисніть кнопку додати рівень. І на другій умові заповніть його критеріями відповідно: 1 – «Місяць», 2 – «Значення», 3 – «За спаданням».
- Натисніть кнопку «Копіювати рівень» для створення третьої умови сортування транзакцій за датами. На третьому рівні змінюємо лише перший критерій на значення «День». І натисніть кнопку ОК в даному діалоговому вікні.
В результаті ми виконали складне сортування дат за кількома умовами:
Для сортування значень таблиці у форматі «Дата» Excel надає опції у списках, що випадають такі як «Від старих до нових» і «Від нових до старих».Але на практиці під час роботи з великими обсягами даних результат не завжди виправдовує очікування. Так як для програми Excel дати – це цілі числа безпечніше та ефективніше сортувати їх описаним методом у цій статті.
- Створити таблицю
- Форматування
- Функції Excel
- Формули та діапазони
- Фільтр та сортування
- Діаграми та графіки
- Зведені таблиці
- Друк документів
- Бази даних та XML
- Можливості Excel
- Налаштування параметри
- Уроки Excel
- Макроси VBA
- Завантажити приклади
Сортування за датою
Якщо дати на аркуші впорядковані неправильно, ви можете їх відсортувати. Наприклад, можна виконати сортування від ранніх до пізніших.
Ось як можна відсортувати дати:
- Перетягніть курсор вниз по стовпцю, щоб виділити потрібні дати.
- На вкладці Головна натисніть стрілку на кнопці Сортування та фільтр та виберіть команду Сортування від старих до нових або Сортування від нових до старих.
Примітка: Якщо ви не отримали очікуваних результатів, можливо, у стовпці містяться дати, збережені у текстовому форматі, а не у форматі дати. У статті Перетворення дат із текстового формату на формат дати пояснюється, що потрібно зробити в цьому випадку.