Я хочу пропустить заголовок и последние строки при импорте CSV в Excel, точно так же, как я могу пропустить определенные столбцы. Есть ли способ сделать это?
3 ответа
На какой ОС вы работаете? Было бы относительно легко предварительно обработать файл head
или tail
чтобы создать CSV с отсутствующими нежелательными строками.
tail -n +3 myfile.csv | head -n 10 > subset.csv
Например, для этого потребуется 10 строк, начиная со строки 3 (строки 3-12), и сохранить их в файле subset.csv
Если вы пропустите столбцы, вы, вероятно, используете Мастер импорта. Если это так, вы можете поставить галочку "Мои данные с заголовками" на шаге 1, чтобы пропустить первую строку.
Мастер не имеет встроенных функций для пропуска строк. Может быть быстрее импортировать все строки и вручную удалить первую и последнюю.
Power Query сделает это за вас. Это бесплатное дополнение от Microsoft, которое поможет вам импортировать данные и изменять их. (это станет частью основных функций Excel в будущем, поэтому стоит узнать об этом сейчас.)
http://www.microsoft.com/en-us/download/details.aspx?id=39379