[算表] 撷取内文的问题

楼主: Fmajor (萬物靜觀皆自得)   2016-07-17 09:58:16
软件:Excel 2007
储存格(B3)内容如下:
资料日期:105年07月05日
想要取日期变成 2016/7/5
我只想得到用取字符的方式,公式如下:
=DATE(MID(B3,FIND(":",B3)+1,FIND("年",B3)-FIND(":",B3)-1)+1911,MID(B3,FIND("
年",B3)+1,FIND("月",B3)-FIND("年",B3)-1),MID(B3,FIND("月",B3)+1,LEN(B3)-FIND("
月",B3)-1))
不过公式看起来很长串。
请问还有没有其他方式也可以得到结果,
让公式看起来短一点呢?
谢谢
作者: soyoso (我是耀宗)   2016-07-17 12:48:00
楼主: Fmajor (萬物靜觀皆自得)   2016-07-27 21:37:00
突然想起来我有po这篇~
作者: soyoso (我是耀宗)   2016-07-27 22:40:00
http://imgur.com/vZ2ZsmZ 以回文的公式贴上(有改一下资料储存格为B3) 是可以正常显示的因replace输出为文字类型,--的运算后如是文字型数字则会变为数字型态这里则是将excel所能辨示的日期,如2016年07月27日的文字透过--运算后变为日期序列值
楼主: Fmajor (萬物靜觀皆自得)   2016-07-28 07:24:00
感谢s大,我知道哪边做错了~用这个原理做,公式真的简洁好多,谢谢您

Links booklink

Contact Us: admin [ a t ] ucptt.com