作者:乔山办公网日期:
返回目录:excel表格制作
设置公式当前列为日期格式,即可。
日期本来就是一个序列号,只是通过格式转换为日期格式。
选中写入公zd式的单元格---右键---设置单元格格式---自定义---类型中写内入 e/m/d h:mm
或
公式改成
=TEXT(VLOOKUP(2,A:C,3,),"e/m/d h:mm")
如果还是显示到秒容,则上面的e/m/d h:mm改成e/m/d h:mm:ss
具体不知道你的函数是怎么写法的,但所有的日期copy对windows来说,表述都是一个百序列数,小数点前的为日期,小数点后为时间,如果楼主返回是一个数字,而得到的度是一串数,有可能是单元格未设置成日期格式知。把函数的写法告诉我的话,我才能最终确定是什么道问题。
亲,你的公式是什么呢?该发上来才对啊。
解决方法一:把公式所在的单元格设置为日期格抄式就行了。
解决方法二,假设原来袭的公式是:
=VLOOKUP(A2,B:C,2,0)
修改为:
=TEXT(VLOOKUP(A2,B:C,2,0),"e/mm/dd")
其实就是在外面加多一个转换函数,格式是这样的:
=TEXT(原来的公式,"e/mm/dd")
引起这个问题是因为EXCEL中,日期也是以数字运算的,知只道是把单元格格式设置为日期格式后,EXCEL显示为日期罢了,而VLOOKUP函数到得的结果也是作为数字格式返回的,所以就出现提问中的情况了。