В Excel Online, как и в классическом табличном редакторе, можно выполнять самые разные задачи при работе с таблицами. Функционал сервиса позволяет как получать новые данные или обрабатывать старые, так и изменять формат ячеек – цвет, размер, и пр. Одной из самых важных функций редактора таблиц, которой пользуются абсолютно все – сортировка. Эксель Онлайн позволяет сортировать текстовые данные в алфавитном порядке, а числовые – в по возрастанию или убыванию. Также сортировать можно даты. О том, как это сделать, – читайте в этой статье.
Содержание
Как сделать сортировку по датам в Excel Online: 2 способа
Если вы работаете с датами или списками других данных, привязанных к датам, то вам, скорее всего, необходимо сортировать эти списка. Как минимум, потому, что большинство списков сортируются если не из-за строгой необходимости, то по меньшей мере для удобства.
Даты в Эксель Онлайн можно сортировать так же, как и любые другие значения – соответствующие инструменты в этом плане очень удобны и функциональны. Есть всего 2 способа сортировки дат:
- Стандартная сортировка значений;
- Специальная формула.
В первом случае к заданному диапазону, содержащему даты, применяется обычная сортировка значений. Работает этот способ потому, что в самой системе Экселя дата хранится в качестве набора цифр, который и сортируется по возрастанию или убывания числа.
Формула же сортирует даты, фактически, по тому же принципы. Однако использовать формулы можно для того, чтобы значения можно было менять, и отсортированные данные автоматически менялись.
Сортировка дат по значению
Проще всего сортировать даты по значению, классическим способом. Инструкция выглядит так:
- Выделите диапазон или целый столбец, в котором содержатся даты для сортировки;
- Нажмите на «Данные» в верхнем меню;
- Выберите «Сортировать диапазон»;
- Укажите метод сортировки.
Сортировка при помощи формулы
Этот способ немного сложнее, но благодаря нему исходные данные можно менять, и сортировка не собьется, потому что новые значения получены благодаря формулам. Чтобы сортировать даты, необходимо:
- В пустом столбце в ячейке, которая будет первой в новом, отсортированном списке, ввести формулу «=СОРТИРОВАТЬ»;
- Первым параметром указать диапазон сортировка, например, «A2:A11»;
- Вторым параметром ввести номер столбца, который будет сортироваться. Чаще всего он 1, поэтому здесь пишем «1»;
- Третьим параметром выбрать тип сортировки, где «ИСТИНА» – сортировка по возрастанию, а «ЛОЖЬ» – по убыванию.
В итоге должна получиться формула «=СОРТИРОВАТЬ(A2:A11;1;ИСТИНА)».
Обе указанных формулы сортируют даты по возрастанию или убыванию. Но если нужна сортировка только по месяцу, необходима специальная функция.
Как в Экселе сделать сортировку по месяцам: простой способ
Сортировать даты исключительно по месяцу, игнорирую числа и год, можно с помощью функции «ARRAYFORMULA».
Инструкция выглядит так:
- В ячейку, которая будет первой в новом списке дат вводим функцию «=ARRAYFORMULA»;
- В качестве единственного ее параметра указываем функцию «SORT»;
- В параметры «SORT» вводим нужный диапазон, функцию «MONTH» с тем же диапазоном и функцию «TRUE» для сортировки по возрастанию.
В результате функция должна выглядеть следующим образом: «=ARRAYFORMULA(SORT(A2:A11,MONTH(A2:A11),TRUE))» при сортировке дат в диапазоне от A2 до A11.