R 问题在启用过滤器的情况下读取 xlsx

问题描述

我正在使用 read.xlsx 读取基本的 excel 文件 - 没什么特别的。问题是,这个 excel 文件是从在标题行上启用了过滤器的系统生成的。这导致数据读取不正确 - 它基本上显示了乱码值。如果我在 Excel 中打开文件,禁用过滤器(请注意,没有启用过滤器,它们仅用于列)并重新运行以下代码,它工作正常。

projectData = read.xlsx("projectData.xlsx",sheet = 1,startRow = 5)

如何在打开过滤器的情况下读取此文件,而无需先手动打开并更改它?干杯-

解决方法

read.xlsx 被我的系统生成的 Excel 工作表的过滤器或其他隐藏问题绊倒了。但是,当我尝试 read_excel 拉入同一个文件时,这没有问题。