Я использую {readxl}
для чтения в большой книге Excel с десятками листов.Некоторые из этих листов имеют знак евро на своих именах.Использование excel_sheets("bigbook.xlsx")
дает вывод, подобный этому (подавлен по соображениям конфиденциальности):
> excel_sheets("BigBook.xlsx")
[1] "EU28 €"
Когда я пытаюсь прочитать этот конкретный лист, read_excel()
не находит его:
> read_excel("BigBook.xlsx", sheet="EU28 €")
Error: Sheet 'EU28 €' not found
Однако назначение вывода excel_sheets()
переменной s
и запуск read_excel("BigBook.xlsx", sheet=s[1])
работает.
Вопрос : что мне нужно сделать, чтобы иметь возможность читатьлист по имени, а не по положению?