Всем привет.
Cтолкнулся с проблемой сортировки данных в Excel с помощью Perl.
В описании модулей ParseExcel и Writeexcel ничего подобного не нашел.
Отсортировать надо в порядке возрастания (числа), изначально таблица заполняется из txt файла.[/b]
Сортировка данных в Excel с помощью Perl
Неясен вопрос.
У тебя уже есть табла в экселе и тебе ее надо сортирнуть перлом? Или ты просто заполняешь таблу экселя из перла?
в перле sort - отсортирует что угодно :-)
Данные в экселе - тот же текстовый файл, только с расширение xls и разделителями табуляция :-)
У тебя уже есть табла в экселе и тебе ее надо сортирнуть перлом? Или ты просто заполняешь таблу экселя из перла?
в перле sort - отсортирует что угодно :-)
Данные в экселе - тот же текстовый файл, только с расширение xls и разделителями табуляция :-)
Реклама запрещена. См. Профиль :-)
Я заношу данные в Excel с помощью Perl.
На выходе должны получиться отсортированные данные по второму значению строки (второй столбец) по возростанию, для дальнейшего сравнения данных.
На выходе должны получиться отсортированные данные по второму значению строки (второй столбец) по возростанию, для дальнейшего сравнения данных.
- Oscar
- Сообщения: 963
- Зарегистрирован: 29 май 2004, 13:44
- Откуда: Мюнхен (рожден в Киеве)
- Контактная информация:
Ventil,
заносишь данные в ассоциированный массив:
array["значение второго столбца"] = array("значение первого", "значение второго", "значение третьего")
сортируешь по ключам
и выводишь в Excel
P.S. если в PERL есть что-то типа usort, то можно занести в любом порядке, а в функции сортировки сравнивать a[1] <> a[2]
заносишь данные в ассоциированный массив:
array["значение второго столбца"] = array("значение первого", "значение второго", "значение третьего")
сортируешь по ключам
и выводишь в Excel
P.S. если в PERL есть что-то типа usort, то можно занести в любом порядке, а в функции сортировки сравнивать a[1] <> a[2]
Спасибо за идею.
Если получится отпишусь.
Если получится отпишусь.