Самый маленький язык обучения для работы с файлами CSV - PullRequest
17 голосов
/ 27 июля 2010

VBA больше мне не подходит.У меня есть много огромных файлов Excel, для которых мне нужно сделать много расчетов и разбить их на другие файлы Excel / CSV.

Мне нужен язык, который я могу выбрать в течение следующих нескольких дней, чтобы сделатьчто мне нужно, потому что это своего рода чрезвычайная ситуация.Мне предложили python, но я хотел бы уточнить у вас, есть ли что-нибудь еще, что позволяет быстро и легко обрабатывать CSV-файлы.

Ответы [ 13 ]

1 голос
/ 27 июля 2010

PowerShell имеет CSV импорт встроенный.

Синтаксис уродлив как смерть, но он разработан для того, чтобы быть полезным для администраторов, а не для программистов - так что, кто знает, может вам понравится.

Предполагается, что это будет быстрый язык для начала и начала, к лучшему и худшему.

0 голосов
/ 05 июля 2019

Я удивлен, что никто не предложил PowerQuery ; он идеально подходит для консолидации и импорта файлов в Excel, хорошо выполняет вычисления столбцов и имеет хороший встроенный графический редактор. Работает с файлами CSV и Excel, а также с базами данных SQL и большинством других вещей, которые вы ожидаете. Мне удалось подготовить и запустить некоторые базовые процедуры очистки и форматирования за день, может быть, за несколько дней, чтобы начать писать свои собственные функции (вырваться из графического интерфейса)

И так как он действительно работает только с базами данных, ему нужно практически никаких функций для изучения (реальный язык называется "M")

0 голосов
/ 27 июля 2010

PHP имеет несколько функций CSV, которые просты в использовании: http://www.php.net/manual-lookup.php?pattern=csv&lang=en

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...