问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何自定义excel函数实现sql中的to_char功能?

发布网友 发布时间:2022-04-22 04:39

我来回答

2个回答

热心网友 时间:2024-01-25 22:24

只有一个空格吗?将文本格式的文字批量转换为日期时间。如果你从8点到8点的日期,直接减去八小时不就能计算出当天的日期了吗?

这个并不难。

用TEXT+其他字符串函数就可以处理出来。

思路,先用字符串函数,例如MID,LEFT,RIGHT函数提取出相应区域的数值。然后将相应区域的数值用TEXT函数转换成可识别的日期时间格式,再减去8小时就可以了。

刚才测试了一下是可以的。如果还有问题,可以继续追问或者私信。

有了日期,再转回YYYYMMDD这种格式直接套一个TEXT函数就OK了 。

热心网友 时间:2024-01-25 22:24

问一下哈,excel 里面有“TO_Char”这个命令吗?如果DEL_DELIVERY是格式为"yyyy/mm/dd hh:mm:ss"字符串,用left(DEL_DELIVERY,10)可以提取出yyyy/mm/dd,我觉得excel读取外部资料后可用的原因是,excel把DEL_DELIVERY处理成格式"yyyy/mm/dd hh:mm:ss",再用to_char(del_delivery,'yyyymmdd')提取出yyyymmdd是没有问题的,而直接从外部读取的话,excel只把del_delivery处理成字符串,没有格式,所以to_char(del_delivery,'yyyymmdd')提取yyyymmdd就会出错,不知道这样理解对不对。:)追问感谢你的回答,to_char函数excel是没有的!
现在的问题是:从数据库提取出来的日期是20200203 030405000这样的格式(本人无法连接到数据库),现在的需求是:需要将20200203 030405000 这样的格式转换为:20200202(即定义一天为8点到8点)

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
为什么来大姨妈胸会胀 少儿学什么舞蹈 青年学什么舞蹈好 成年人学什么舞蹈 福州企业最低工资标准 2013年厦门的底薪是多少 生产要素的需求有哪些性质 生产要素的需求有何特点? 什么是生产要素需求 微观经济学要素需求什么是条件要素需求?它和要素需求有什么不同?_百度... sql查询语句中to_char和trunc在限制时间是的区别 黑色棉布衣服掉色了怎么办 sql语言的to_date 和 to_char怎么区分?如何使用啊... 关于sql语句to_char的问题 sql中to_char是什么? 请问黑色纯棉衣物掉色怎么恢复? 棉布掉色是否属质量问题 黑色纯棉衣服掉浮色怎么办? 黑色纯棉内衣洗了掉色可以穿吗 黑色棉服洗完会掉颜色吗?今天拿去洗衣店,店员告诉... 梦见自己在比较潮湿沙土里抓螃蟹,抓好多 梦见我在花盆种葡萄挖了一点沙土突然塌方了埋了几... 梦见在清理沙土的时候,从沙土里窜出一条大蛇,是什... 梦见在水边用淤泥沙土栽花 梦见在海边沙滩挖不完的黄金 女人梦见土里挖出珍珠 梦见在海边玩沙把自己挖坑被海浪拍打盖住 梦到在海边的沙土里挖到钱 apple id密码明明是对的,但是登不了 我华为手机以前好用逗拍的视频弄到抖音上,请问现在... 中信银行信用卡买的自助餐券在哪? oracle中的to_char() 在sqlserver2008中如何使用?... 前段时间申请了一张中信白金卡,额度才一万多,还... SQL 字符串使用 "0001"在pl/sql中如何实现,格式装换是用to_char(4,... 上海中信银行信用卡哪里吃自助餐是买一送一的 中信百度金融联名信用卡visa白金卡 求sql server 2008中类似oracle中to_char转换日期... 中信银行 自助餐 二人同行 如果有多张卡 select to_char(sysdate, 'MM' ) from dual 来获取... 这条SQL语句中的to_char(sysdate, 'J')中的'J'是什... sql语句中如何将字符类型转换成数字类型? SQL> select ename, to_char(hiredate,' 中信银行白金信用卡有哪些服务? ORACEL sql语句 两时间字段求差 什么是我的PMI ID号?什么是我的PMP编号? 中信银行信用卡白金精英卡有什么特色服务? 求SQL 函数TO DATE的用法 怎麼用oracle函数to_date(),to_char()写的sql语句??? 中信信用卡动卡空间里面升级白金卡480免费24次精品...