Зміст
Сортування - це перегрупування даних для кращого візуального представлення набору даних. Це потужний інструмент, який дозволяє впорядкувати текст, числа і дати. У цьому уроці я покажу способи розумного сортування за датою і часом в Excel на прикладах з реального життя.
Докладніше: Як сортувати за датою в Excel
Завантажити Практичний посібник
Сортування за датою та часом.xlsx4 способи сортування за датою і часом в Excel
Погляньмо на наш наступний набір даних. Ідентифікатор замовлення продуктів наведено разом з їх Дата поставки , Термін поставки а також Ціна .
Тепер ми відсортуємо наведений вище набір даних на основі Дата поставки і Час .
Почнемо.
1. використання прямого випадаючого меню
За допомогою пряме випадаюче меню можна просто відсортувати набір даних за датою та часом окремо. Насправді, цей метод не дає відсортованих даних за датою та часом разом. Але ми повинні знати, в чому тут проблема!
Для цього достатньо виконати наступні кроки.
- По-перше, виберіть весь набір даних.
- По-друге, натисніть Головна сторінка вкладка> Сортування та фільтрація панель інструментів> Фільтр
- Крім того, ви можете натиснути ефективну комбінацію клавіш CTRL+SHIFT+L .
- Зрештою, ви отримаєте стрілка, що випадає для кожного заголовка набору даних таким чином.
- По-третє, якщо ви хочете відсортувати дати, натисніть на кнопку стрілка, що випадає про Дата поставки
- По-четверте, оберіть Сортувати від старого до нового якщо потрібно відсортувати набір даних у хронологічному порядку.
- Наостанок, натисніть ГАРАЗД. .
Таким чином, на сьогоднішній день Дата поставки будуть відсортовані в хронологічному порядку таким чином.
- Аналогічним чином натисніть на заголовок розділу Термін поставки І, обирайте Сортувати від меншого до більшого якщо Ви бажаєте організувати час від початкової до кінцевої точки.
- Після цього ви отримаєте наступний відсортований набір даних.
На наведеному вище скріншоті чітко видно, що ідентифікатор замовлення сортується на основі Час та Дата Як вирішити проблему? Ми пропонуємо вам простий, але потужний варіант сортування.
2. використання опції спеціального сортування
Індивідуальне сортування це спеціальна функція в Excel, за допомогою якої можна вказати різні заголовки як рівні, і вона видає результат у поєднанні на основі вставлених рівнів.
Розглянемо застосування суттєвої опції у випадку нашого набору даних.
- По-перше, виберіть набір даних.
- По-друге, натисніть на кнопку Головна сторінка вкладка & gt;; Сортування та фільтрація панель інструментів> Користувацьке сортування .
- Врешті-решт, у нас з'явився Сортування з'явиться діалогове вікно.
- По-третє, виберіть пункт Дата поставки із заголовка в Сортувати по
- По-четверте, оберіть Від найстаріших до найновіших в якості Замовлення .
- Оскільки ми також хочемо відсортувати час, ми повинні додати потрібний заголовок. Для цього натисніть на кнопку +Додати рівень В подальшому вкажіть Термін поставки в якості заголовка та Від найменшого до найбільшого як Замовлення .
- По-п'яте, натисніть ГАРАЗД. .
Відповідно, у хронологічному порядку вихідні дані будуть такими.
3. перетворення дати-часу в число та сортування
Якщо припустити, що Дата поставки і Час Цікаво, що ви можете це зробити.
- Просто вставте наступну формулу в поле E5 мобільний телефон і преса Увійдіть .
=C5+D5
Ось, C5 це Дата поставки і D5 це Термін поставки .
- По-друге, натисніть ENTER .
- По-третє, скористайтеся Ручка наповнення перетягнувши курсор вниз, утримуючи натиснутою клавішу правий нижній в кутку E5
- Зрештою, на виході ми отримаємо ось такі результати.
Ви можете здивуватися, як можна одночасно додавати дати і час.
Але це насправді проста річ, Excel рахує дату як порядковий номер, а час як частку від порядкового номера.
Оскільки ми хочемо впорядкувати Дата-час поставки даних, ми повинні перетворити дані в серійні номери.
- Для цього, по-четверте, вставити наступну формулу в F5 в камері, як ця.
=VALUE(E5)
- По-п'яте, натисніть ENTER і використовуйте Ручка наповнення .
Тепер нам потрібно відсортувати Дата-час поставки у хронологічному порядку.
- Для цього, по-перше, необхідно вибрати набір даних.
- По-друге, зверніться до Головна сторінка натиснути Редагування обирати Сортування та фільтрація вибрати Користувацьке сортування .
Якщо ми не виберемо весь набір даних, з'явиться таке попередження. Тоді виберіть Розширити вибір і натисніть Сортування .
- В результаті з'явиться вікно Сортування.
- По-шосте, обирайте Відсортовано по даті-часу доставки в Сортувати по коробка і Від найменшого до найбільшого в Замовлення
- По-сьоме, натисніть ГАРАЗД. .
Зрештою, ми отримаємо результати Колонка F в іншому форматі.
Щоб виправити формат, по-перше, клацніть правою кнопкою миші на даних Колонка F вибрати Формат комірок .
- Врешті-решт, у нас з'явився Формат комірок з'явиться вікно.
- По-друге, зверніться до Кількість вибрати Нестандартні обирати м/д/рр чч:мм в Тип
- Нарешті, натисніть ГАРАЗД. .
- Відповідно, на виході ми побачимо ось такий результат.
4. застосування функцій MID та SEARCH
Якщо вам потрібно відсортувати набір даних за заданими даними день-дата-час доставки, що ви можете зробити?
По-перше, ми повинні зменшити назву дня з даних. І, ми можемо вставити комбінацію MID і ПОШУК функції для цього.
На сьогоднішній день, на жаль, це не так. MID повертає середнє число з заданого текстового рядка. Синтаксис функції наступний.
=MID (text, start_num, num_chars)
Аргументами є
текст - Текст для ознайомлення.
start_num - Місцезнаходження першого витягнутого символу.
num_chars - Кількість символів для вилучення.
Крім того, на засіданні ПОШУК повертає позицію першого символу find_text всередині within_text.
=SEARCH (find_text, within_text, [start_num])
Аргументами є
find_text - Текст знайти.
всередині_тексту - Текст для пошуку в межах.
start_num - [необов'язково] Початкова позиція в тексті для пошуку. Необов'язково, за замовчуванням 1.
- Тепер застосуємо наступну формулу в D5
=MID(C5,SEARCH(", ",C5,1)+1,50)
Ось, C5 це День-Дата-Час доставки .
- По-друге, натисніть ENTER .
- По-третє, скористайтеся Ручка наповнення .
- Повторно запишіть формулу в поле E5 комірку змінити Дата-час поставки в число за допомогою функції ЦІННІСТЬ з метою їх подальшого сортування.
=VALUE(D5)
- По-третє, преса ENTER і використовуйте Ручка наповнення .
- По-четверте, щоб відсортувати значення в хронологічному порядку, спочатку скопіюйте комірки E5:E16 і вставити їх у F5 .
- Аналогічно, як і раніше, потрібно виділити комірки та Сортування їх, а потім використовуйте Формат комірок можливість надати конкретний формат.
- Після цього ви отримаєте на виході ось такий результат.
Важливі моменти для запам'ятовування
- Не забувайте, що Excel зберігає дати у вигляді порядкових номерів. Якщо ви отримуєте бажаний результат у вигляді порядкового номера, просто змініть формат за допомогою кнопки Формат комірок варіант.
- Також будьте обережні з відсортованими даними, незалежно від того, чи був змінений весь набір даних чи ні.
Висновок
Це все про сьогоднішню сесію. А це способи сортування Excel за датою та часом. Ми твердо впевнені, що ця стаття буде дуже корисною для вас. Не забудьте поділитися своїми думками та запитаннями в розділі коментарів та вивчити наш веб-сайт ExcelWIKI універсальний постачальник рішень для роботи з Excel.