2017-02-13 17 views
1

У меня очень необычное и непонятное затруднение с удалением первых листов и чтением вторых листов файлов excel, которые у меня есть.Как удалить первые листы или прочитать второй листок файлов excel

Я думал, что я прекрасно знал, как читать второй лист файла Excel: read.xlsx2("excelfile.xlsx", SheetIndex = 2) или read.xlsx2("excelfile.xlsx", SheetName = "secondsheetsname")

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

I tried both read.xlsx and read.xlsx2. Since there is nothing in the first sheet, "NULL" shows up when reading it

мне нужно прочитать вторые листы из многих файлов Excel. Может ли кто-нибудь помочь мне прочитать второй лист или просветить меня с удалением первых листов файлов excel сразу или автоматически с помощью R?

Ive прилагается some of the files, чтобы каждый мог попробовать.

+0

Если возможно, пожалуйста, вставьте код в виде текста, а не присоединять изображения. Также, пожалуйста, укажите библиотеки, которые вы использовали, я полагаю, вы использовали библиотеку 'xlsx', но есть много библиотек для чтения xlsx-файлов. – snaut

+0

@Japp это был «xlsx», и коды, которые я использовал, были 1. read.xlsx2 («excelfile.xlsx», SheetIndex = 2) read.xlsx2 («excelfile.xlsx», SheetName = «Partner») read.xlsx («excelfile.xlsx», 2) –

ответ

0

После испытав несколько решений для импорта файлов Excel в R, я могу рекомендовать readxl пакет:

require(readxl) read_excel('excelfile.xlsx', sheet = 2)

+0

Это не работает на моей поверхности ноутбука pro 3. Первый код, который я использовал, был 'read_excel (' kor import 2000.xlsx ', sheet = 2)', и он говорит «Ошибка в read_xlsx_ (путь, лист, col_names = col_names, col_types = col_types,: Недопустимая ячейка: отсутствует атрибут ref ". Итак, я пробовал этот код 'read_excel (" kor import 2000.xlsx ", sheet = 2, col_names = TRUE , col_types = NULL, na = "", skip = 0) 'и снова показывает "Ошибка в read_xlsx_ (путь, лист, col_names = col_names, col_types = col_types,: Недопустимая ячейка: отсутствует атрибут ref ". Может быть, это мой ноутбук, который имеет проблемы. –

+0

Скорее всего проблема с файлом. Вы можете попытаться сохранить файл с другим и расширением (.xls). Кроме того, просто скопируйте и вставьте данные во вновь созданный файл excel и попробуйте импортировать его с помощью того же метода. – tictocchoc

+0

Шахта «свеже» создана JMP. – EngrStudent