Задать вопрос

Как отсортировать по дате и времени?

Имеется 3 столбца с данными. Первый столбец чекбокс, содержит данные true и false. Второй столбец в формате дата и время (Например: 19.02.2025 09:00:00). Третий столбец содержит текстовые данные, например: Задача 1, Задача 2, ...
Мне нужно на другом листе вывести отсортированные данные из второго и третьего столбца.
Сортировка: Вначале сортируем по первому столбцу, а за тем по второму.
У меня получилась такая формула:

={QUERY('Тест'!A:C; "SELECT B, C WHERE A = FALSE ORDER BY B ASC LABEL B 'Дата', C 'Задача'"; 1); QUERY('Тест'!A:C; "SELECT B, C WHERE A = TRUE ORDER BY B ASC"; 1)}

сортировка учитывает оба столбца, но проблема со временем, оно не сортируется.

67b1b5f89dd9e397236867.png

67b1b603a313b917408107.png
  • Вопрос задан
  • 79 просмотров
Подписаться 1 Простой 8 комментариев
Решения вопроса 2
Tolly
@Tolly Автор вопроса
=FILTER(SORT('Тест'!A:C;1;1;2;1);'Тест'!A1:C1<>"Чекбокс")
Ответ написан
Комментировать
ForestAndGarden
@ForestAndGarden
Совершенствовать среду обитания
=QUERY(
    'Тест'!A:C;
    "select *
     where Col"&ПОИСКПОЗ("Чекбоксы";'Тест'!A1:C1;0)&" is not null
     order by Col"&ПОИСКПОЗ("Чекбоксы";'Тест'!A1:C1;0)&" asc,
     Col"&ПОИСКПОЗ("Дата";'Тест'!A1:C1;0)&" asc";
    1)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы