送东谈主玫瑰,手过剩香,请将著述共享给更多一又友
出手操作是熟谙掌捏EXCEL的最快捷阶梯!
【置顶公众号】豪迈【设为星标】实时禁受更新不迷途
图片
小伙伴们好,今天来和大家共享一王人文本题目,要求从字符串中索要相应的日历。题目自己很浅陋,但其中有一个构想越过奥密,因此贴出来共享给大家。
原题目是这样貌的:
图片
图中A列的条码长度不等,由的是4位数的年月经息,如1711;有的是6位数的年月经息,如202103。现时需要咱们用公式将日历信息索要出来,并并吞方法为“xxxx年xx月”。
一又友们,这谈题目该如何处理呢?
01这谈题缱绻难点是色越吧哥,如若详情日历是4位数的一经6位数的。
图片
在单位格B2中输入下列公式,三键回车并向下拖曳即可。
=TEXT(SUM(IFERROR(--TEXT(MID(A2,FIND("-",A2)+1,{4,6}),"00年00月"),0)),"yyyy年mm月")
想路:
要索要日历,最初咱们要定位到日历信息的位置。FIND("-",A2)+1部分,找到“-”后再加上1,即是日历信息的肇端位置
MID(A2,FIND("-",A2)+1,{4,6})部分是本题的要道。不管是4位也好,一经6位也好,咱们都把他们分手索要出来。索要出来的这两组字符串中总有一个相宜日历的方法要求,而另一个不相宜
--TEXT(MID(A2,FIND("-",A2)+1,{4,6}),"00年00月")部分,诈欺TEXT函数将这两组字符串养息为"00年00月"方法。减负运算后,相宜日历方法要求的阿谁不错平方养息为日历型数据,不相宜的阿谁复返差错值
IFERROR函数将差错值养息为0
SUM函数乞降。这是本题中又一个要道。给一个日历加上0天,遵守一经本日
临了,再次诈欺TEXT函数将日历养息为"yyyy年mm月"方法即可
本期本色锻练文献索要时势:
第四色研究:https://pan.baidu.com/s/1xoJawBXQ2xT1Xyc3ZFKwHg?pwd=4mh8
索要码:4mh8
好了一又友们,今天和大家共享的本色即是这些了!可爱我的著述请共享、转发、点赞和保藏吧!如有任何问题不错随时私信我哦!-END-
长按下方二维码关心EXCEL应用之家
靠近EXCEL操作问题时不再迷濛无助
我就知谈你“在看”
图片
推选阅读不管第一次一经临了一次,COUNTIF函数暗示都能贬责!
掌捏了这个小本领,以后再遭遇不异问题,三秒钟解决!
新问题,老办法,LOOKUP函数再出马!
倚天出鞘,屠龙争锋。函数高东谈主都会要掌捏的两项中枢妙技!
公式按布景豪情为要求乞降色越吧哥,惟有它不错办获得!
本站仅提供存储作事,统统本色均由用户发布,如发现存害或侵权本色,请点击举报。