想要replace工作簿中的某些单元格。 Excel是否支持search和replace中的正则expression式?

我不经常使用Excel,不了解VBA。 将Excel中的数据导入到R(使用read.csv() )后,所有缺失的数据都被NA所replace。 在通过write.csv()导出数据matrix之后, NA保留在那里。 现在我想用NA来清除所有的单元格,并试图像我在其他地方那样使用正则expression式。 例如,我试图在search和replace: ^NA$ ,但似乎在Excel中没有任何意义。 而我通过谷歌search,而每个人都build议使用VBA,我什么都不知道。 我想知道excel是否支持正则expression式的search和replacefunction。 如果这样做,那么我会更容易理解。

write.csv函数有一个na参数。 这决定了与NA进入单元格的内容。 默认情况下, na="NA" 。 如果将其更改为na="" ,则可以在工作簿中包含空白单元格。

例如:

 write.csv(data, "data.csv", na="")