R中的write.xlsx在单元格中给出不正确的NA

我有一个动物园对象,其中包含一些NA值,我使用xlsx包中的write.xlsx命令将其写入Excel文件。 然而,不要在Excel文件中提供NA ,而是提供Excel无法处理的#N/A 这是正常的行为? 如果是这样,反正有没有呢?

这是一个例子

 y <- zoo(c(1:40), as.Date(1:40)) y[20] <- NA write.xlsx(y, file = "test.xlsx") 

非常感谢

这可以通过使用R或Excel来完成

使用xlsx包,可以将NA值保留为空白单元格

  write.xlsx(y, file = "test.xlsx", showNA=FALSE) 

使用excel可以忽略NA值。 记得按ctrl +shift+enter

 {=SUM(IF(ISNA(A3:D3),0,A3:D3))}