如何获得excel cell显示的内容?

我有一个奇怪的问题。

截图:

样本数据

从截图中可以看到,公式栏只显示一个单撇号。 这是所有的蓝色单元格。 这些应该是date,但所有这些数据来自一个Excel插件(董事会)

从我所知道的Excel不同地对待这个单元格,即撇号之后的所有内容都应该显示为文本,但是在这里,撇号之后没有任何东西,单元格仍然显示一个值。

有没有一种方法,我可以得到和比较这个值与另一个单元格在不同的工作表?

编辑:如果有办法把它作为一个文本,它可以被转换成date格式编号?

编辑2-解决scheme根据Mahesh和Jeeped的评论 – 在配方栏中有一个换行符

如果date前面只有一个新行,并且date之后没有其他字符,这将会简单得多:

 =VALUE(REPLACE(A1,1,1,"")) 

这会给你一般格式的date值(即43033),所以你必须格式化为date。

注意:使用DATEVALUE而不是VALUE会给你相同的结果。

您尚未确认单元格中的vbLF字符,但在未使用的单元格中尝试此操作以检索真正的date。

 =datevalue(trim(mid(substitute(kn1, char(10), rept(char(32), len(kn1))), len(kn1), len(kn1)))) 

假设你在DMY区域格式,应该得到你像43028号码。格式化为一个date。