Форум программистов, компьютерный форум, киберфорум
VBA
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
1 / 1 / 0
Регистрация: 27.05.2019
Сообщений: 115

Несколько сортировок в одном файле Excel

08.09.2021, 19:14. Показов 903. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Как сделать несколько фильтров одновременно для excel файла ?
Сперва хочу отфильтровать по дате из колонки C, чтобы она была в порядке возрастания, а после уже по уникальному id, чтобы в колонке B шли номера по порядку, и даты из C были в порядке убывания,.

Если сделать два фильтра, то он сперва отсортирует по убыванию колонки из В, а после отсортирует все по датам сбив первый фильтр.

привожу пример, так должно быть:
id__Дата
1__01.09.2121
1__08.09.2121
2__02.09.2121
3__06.09.2121
4__07.09.2121
5__09.09.2121

а у меня:

id__Дата
1__01.09.2121
2__02.09.2121
3__06.09.2121
4__07.09.2121
1__08.09.2121
5__09.09.2121



пробую так:

Python
1
2
3
4
5
6
7
8
9
10
excel = win32com.client.Dispatch("Excel.Application")
 
wb = excel.Workbooks.Open('C:\\файл.xlsx')
ws = wb.Worksheets('Лист1')
 
ws.Range('A1:C10').Sort(Key1=ws.Range('B1'), Order1=1, Orientation=1)
ws.Range('A1:C10').Sort(Key1=ws.Range('C1'), Order1=1, Orientation=1)
 
wb.Save()
excel.Application.Quit()
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
08.09.2021, 19:14
Ответы с готовыми решениями:

Реализовать несколько алгоритмов сортировок, и провести их сравнительный анализ на одном входном наборе данных
Написать программу, реализующую несколько алгоритмов сортировок, и провести их сравнительный анализ на одном входном наборе данных. Для...

Несколько скриптов в одном файле
Здравствуйте, подскажите пожалуйста как сделать Несколько скриптов в одном файле? Например http://site.ru/index.php?do=1 и ...

В одном файле несколько страниц
И снова мои нелепые вопросы по поводу PHP. Допустим у меня есть PHP файл с формами для отправки информации на другую страницу и с новой...

1
 Аватар для KoGG
5645 / 1627 / 418
Регистрация: 23.12.2010
Сообщений: 2,446
Записей в блоге: 1
15.09.2021, 12:02
Visual Basic
1
2
3
4
5
6
   With ws.Range("A1:C10").Sort
        .SortFields.Clear
        .SortFields.Add Key:=ws.Range("C1:C10"), Order:=1, Orientation:=1
        .SortFields.Add Key:=ws.Range("B1:B10"), Order:=1, Orientation:=1
        .Apply
    End With
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
15.09.2021, 12:02
Помогаю со студенческими работами здесь

Несколько кодировок в одном файле
Суть: Есть JS который посылает небольшие js на удалёные машины, которые в свою очередь собирают раную инфу (из конфигов, реестра, бд),...

Несколько страниц в одном файле
Недавно смотрел сайт Европы Плюс и обратил внимание на адреса страниц: http://site.ru/index.php?go=Djs&cat=1&dj=8 ...

Несколько замен в одном текстовом файле
Мне нужно в одном и том же файле сделать различный поиск и замену. Как правильно это сделать? Пока делаю так: string Pattern =...

Можно ли в одном html файле создать несколько веб-страниц?
Доброго времени суток! Подскажите, можно ли в одном html файле создать несколько веб-страниц . То есть на одной странице странице есть...

MS Excel 2013 - несколько открытых файлов в одном окне
В MS Excel 2010 при открытии нескольких документов они открывались в одном окне на вкладках, в 2013 этого уже не вижу, все открывается в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru