Як сортувати за місяцями в Excel та Google Таблицях
У цій статті ви дізнаєтесь, як сортувати за місяцями в Excel і Google Таблицях.
Сортувати за місяцем як текст
Скажімо, у вас є наступний список місяців як текст у стовпці В і ви хочете відсортувати їх у хронологічному порядку від найдавніших до найновіших.
1. Виберіть діапазон із заголовком для сортування (B1: B10), а в полі Стрічка йти до Домашня сторінка> Сортування та фільтрування> Спеціальне сортування.
2. У вікні Сортування під Замовлення, виберіть Спеціальний список…
3. На екрані Спеціальні списки виберіть Січень, лютий, березень,… зі списку ліворуч і натисніть в порядку.
4. Тепер у вікні Сортування під Замовлення у вас є власний список місяців. Натисніть в порядку.
Нарешті, усі місяці зі стовпця Б сортуються хронологічно.
Сортувати дати за місяцями
Скажімо, у вас є список дат у стовпці В і ви хочете відсортувати їх за місяцями від найдавніших до найновіших.
Для цього вам потрібно додати один допоміжний стовпець.
1. У клітинці С2 введіть формулу:
1 | = МІСЯЦЬ (В2) |
MONTH повертає номер місяця на основі введення дати. У цьому випадку значення C2 дорівнює 2 (лютий).
2. Помістіть курсор у нижній правий кут комірки С2, поки не з’явиться хрестик.
3. Перетягніть формулу до кінця діапазону (C10).
4. Тепер у вас є номер місяця для кожної дати у стовпці B, і ви можете сортувати обидва стовпці на основі стовпця C.
Виберіть діапазон з даними у стовпці C (C1: C10). Тоді в Стрічка, йти до Головна> Сортувати та фільтрувати> Сортувати від найменшого до найбільшого.
5. У спливаючому вікні виберіть Розгорніть вибірта натисніть в порядку.
В результаті обидва стовпці відсортовані за номером місяця у стовпці C, і ви можете видалити допоміжну колонку C. Дати у стовпці B тепер сортуються за місяцями від найдавнішого до нового.
Примітка: Дати сортуються лише за місяцями, а не за роками, оскільки місяць є єдиною умовою сортування у цьому прикладі.
Сортувати за місяцями як текст у Таблицях Google
Оскільки в Google Таблицях немає опцій, подібних до користувацьких списків Excel, вам доведеться використовувати формулу масиву, щоб сортувати місяці як текст.
Для цього введіть цю формулу в клітинку С2:
1 | = СОРТУВАННЯ (B2: B10, МІСЯЦЬ (B2: B10 & 1), 1) |
У цьому випадку функція MONTH має вхідний діапазон, а не єдине значення. Цей варіант поверне масив чисел 1-12 (для кожного місяця), відсортованих у порядку зростання. Оскільки функція SORT є самим масивом, вона буде приймати значення з B2: B10 як масив і сортувати їх відповідно від комірки D2 вниз. Таким чином, Ви отримуєте всі місяці зі Стовпця В, відсортовані у Стовпці С від найдавнішого до найновішого.
Сортування дат за місяцями в Таблицях Google
Щоб відсортувати дати за місяцями в Google Таблицях, ви можете використовувати той самий параметр із допоміжним стовпцем і функцією МІСЯЦЬ, як описано в Excel. Формула майже така ж, як у попередньому кроці, яку ви використовували для сортування місяців як тексту:
1 | = СОРТУВАННЯ (B2: B, МІСЯЦЬ (B2: B), ІСТИНА) |
Логіка тут та сама. Функція MONTH сортує дати в діапазоні від найдавніших до найновіших, а функція SORT створить новий масив у стовпці C на основі цього списку.