作者:乔山办公网日期:
返回目录:excel表格制作
日期列还是文本格式
解决方法
选中表格中某个空格,复制,选中日期数据所在的列,右键,选择性粘贴,加,确定
然后再将日期数据所在列格式设置为日期格式
EXCEL时间是从1900-1-1算起,你要导进去的时间是1900之前的,所以EXCEL不认识了。
我觉得你的数据源到SQL有点问题,怎么还会有1899年的数据需要处理?
操作如下:
1、以下表为例,在时间一列填入公式以满足问copy题条件
2、首先打开菜百单栏,点击选项
3、点击公式→计算选项,勾选“启用迭代度计算”,“最多迭代次数”填1
4、在E2单元格输入公式“=IF(B2="","",IF(e2="",TEXT(IF(e2>0,NOW(),""),"y:d:h:m"),e2))”,按回车
5、下拉填问充公式
6、公式生效,在前面的单元格输入数据答,时间列就会显示输入的日期时间
7、前面的数据修改,后面的日期不会再进行自动更新
以前倒还真没注意过。
你用参数好了,在某单元格输入日期
dataDate<[d1]
建立的时候随便写入一个时间,导入后再去修改查询参数,指定单元格