excel中公积金提取时间间隔一列数据中固定的间隔段,并横向展示出来。

查看: 1771|回复: 17
如何从多个固定符号间隔的日期字符串中提取后两个日期?
高级三, 积分 2545, 距离下一级还需 505 积分
积分学习力
魅力值 影响力
消费券 Ti币好友
在线时间 小时
最后登录月度优秀 次
免费注册成为本站会员,享用更多功能,结识更多Office办公高手!
才可以下载或查看,没有帐号?
实际工作中遇到的问题,公式是写出来了,但是感觉有优化的空间,烦请大大们耐心指导,具体请见附件,万分感谢!
P.S. 由于是工作中使用,因此还请避免使用数组公式。
21:02 上传
点击文件名下载附件
7.09 KB, 下载次数: 12
学office,哪能不关注全网最大的Office类微博(新浪)
积分学习力
魅力值 影响力
消费券 Ti币好友
在线时间 小时
最后登录月度优秀 次管理次数 次
第三个:
=IF(A2=&&,&&,DATEDIF(EDATE(G2,(RIGHT(G2,4)-2014)*(-12)),DATE(),&yd&))复制代码
先加分,再研究哈!
学office,哪能不关注全网最大的Office类微博(新浪)
联系方式:请发站内消息给站长 apolloh
建议用辅助列+操作技巧:
1、B2输入公式,向下复制:
=REPT(&-&,3+LEN(SUBSTITUTE(A2,&-&,))-LEN(A2))&A2复制代码
2、对B列复制→选择性粘贴为值去掉公式
3、对B列【数据】→分列→按分隔符-号分列
4、分列得到4列即B、C、D、E
5、对D、E列分别再用【数据】→分列→倒数第二步选“日期”MDY
经过这些操作,D、E就是所要求的最右、倒数第2个日期,而且是规范格式的,方便计算。
我深知技巧的好,之所以选用函数,是为了一劳永逸:
每个月都要做一张类似的表,下个月用公式得到的那3列就基本可以不用管了,数据如果增加,下拉一下就可以了。
不规范的日期格式其实也不是我愿意看到的&
感谢草版提供新思路!
学office,哪能不关注全网最大的Office类微博(新浪)
高级三, 积分 2545, 距离下一级还需 505 积分
积分学习力
魅力值 影响力
消费券 Ti币好友
在线时间 小时
最后登录月度优秀 次
建议用辅助列+操作技巧:
1、B2输入公式,向下复制:
我深知技巧的好,之所以选用函数,是为了一劳永逸:
每个月都要做一张类似的表,下个月用公式得到的那3列就基本可以不用管了,数据如果增加,下拉一下就可以了。
不规范的日期格式其实也不是我愿意看到的,因为这对后期处理来说就增加了难度,这也是我对我第3个公式很不满意的原因。
第三个我不知道哪里不满意!
不满意无理由退换货&
学office,哪能不关注全网最大的Office类微博(新浪)
积分学习力
魅力值 影响力
消费券 Ti币好友
在线时间 小时
最后登录月度优秀 次管理次数 次
公式一
=TRIM(LEFT(RIGHT(SUBSTITUTE(A2,&-&,REPT(& &,99)),198),99))复制代码
公式二
=TRIM(RIGHT(SUBSTITUTE(A2,&-&,REPT(& &,99)),99))复制代码
南南,为啥不把第3个公式一起写了哈?&
南南V5,我怎么就忘记了这个公式了呢!我要面壁去了~~~&
技术创新:)
学office,哪能不关注全网最大的Office类微博(新浪)
积分学习力
魅力值 影响力
消费券 Ti币好友
在线时间 小时
最后登录月度优秀 次管理次数 次
我深知技巧的好,之所以选用函数,是为了一劳永逸:
每个月都要做一张类似的表,下个月用公式得到的那3 ...
第三个我不知道哪里不满意!
不满意无理由退换货
其实吧!我就是想知道类似这种“d/m/e”或“m/d/e”形式的不规范日期,用什么函数能够最快捷滴转换成规范的日期哈?
南南见多识广,还望悉心指导哈!
P.S. 如果可以用分列那该多好哈!&
学office,哪能不关注全网最大的Office类微博(新浪)
高级三, 积分 2545, 距离下一级还需 505 积分
积分学习力
魅力值 影响力
消费券 Ti币好友
在线时间 小时
最后登录月度优秀 次
第三个我不知道哪里不满意!
不满意无理由退换货
其实吧!我就是想知道类似这种“d/m/e”或“m/d/e”形式的不规范日期,用什么函数能够最快捷滴转换成规范的日期哈?
南南见多识广,还望悉心指导哈!
P.S. 如果可以用分列那该多好哈!
学office,哪能不关注全网最大的Office类微博(新浪)
联系方式:请发站内消息给站长 apolloh
可以用【录制宏】,把我那几个操作录下来,然后不就方便了吗?
如果是我自己做这个表的话,我一定会用宏搞定,可是,你懂的,有的人还是不能接受宏哈!&
学office,哪能不关注全网最大的Office类微博(新浪)
积分学习力
魅力值 影响力
消费券 Ti币好友
在线时间 小时
最后登录月度优秀 次管理次数 次
既然每个月都要做,为什么不考虑写个加载宏,然后为它设定一个快捷键呢?这样一来,处理时连你写好公式的表格都不需要找出来。当然了,如果是每个月数据都需要汇总在一起,那用你现在的法子也蛮好的。
我是多么想使用SPLIT函数哈!^_^&
小千,能用宏我早用了哈!看看我Excel上面那一堆奇特的图标,你就懂了吧!^_^
关键是不是所有的人都能接受宏这个东东哈,所以只能华山一条路——函数解决问题,不管路途何等艰辛哈!
[attachimg&
学office,哪能不关注全网最大的Office类微博(新浪)
高级三, 积分 2545, 距离下一级还需 505 积分
积分学习力
魅力值 影响力
消费券 Ti币好友
在线时间 小时
最后登录月度优秀 次
既然每个月都要做,为什么不考虑写个加载宏,然后为它设定一个快捷键呢?这样一来,处理时连你写好公式的表 ...
小千,能用宏我早用了哈!看看我Excel上面那一堆奇特的图标,你就懂了吧!^_^
关键是不是所有的人都能接受宏这个东东哈,所以只能华山一条路——函数解决问题,不管路途何等艰辛哈!
1.jpg (15.02 KB, 下载次数: 0)
10:47 上传
之所以建议“录制宏”的方式,就是担心对VBA的排斥。
这个操作步骤,可以让当事人自己做,包括录制,那样的话,他就可以相信了。&
哦,要发别人用呀!好呢,那你忙哈!:-)&
学office,哪能不关注全网最大的Office类微博(新浪)
Excel技巧网的会员探讨问题仅代表其个人意见,与网站的立场无关。任何违反国家和地方相关法律法规的言论,本站有义务协助政府相关部门追究发言者的责任!
本站中非注明转载文章与案例的版权为作者与Excel技巧网共有。若非原文作者,本站之外任何单位或个人未经允许,不得将其用于商业用途。
若非原文作者,任何形式的非商业性转载必须获得Excel技巧网或作者允许,并注明作者和出处。
会员发表的帖子如涉及版权纠纷,须自行负责。详情请参考注册时的网站服务条款。
本站特聘法律顾问:沈学律师
Powered by您所在位置: &
&nbsp&&nbsp&nbsp&&nbsp
excel中常见问题解决方法论.doc72页
本文档一共被下载:
次 ,您可全文免费在线阅读后下载本文档。
文档加载中...广告还剩秒
需要金币:100 &&
你可能关注的文档:
··········
··········
首页业界软件QQVista网赚站长创业技术人物设计办公硬件数码系统网络安全游戏下载专题热点点子
如何在Excel工具栏中添加计算器?
来源: 作者:
[字体:大 中 小]
 如何设置Excel来改变打开工作表的数量
  当我们新建一个Excel工作表时,系统默认设置当前的工作表只有三张,这对于那些需要建立多张工作表进行操作的情况就会不够用了。如何通过设置Excel来改变打开工作表的数量呢?
  (1)单击“工具”菜单中的“选项”命令,弹出“选项”对话框。
  (2)选中“常规”选项卡,在“新工作簿内的工作表数”框中,键入你所需要的工作表的数量,如20(这里最大为255,当超出这介定值时会弹出提示信息)。然后,单击“确定”按钮(如图3-1)。
  图 3-1
  (3)重新运行Excel,此时新建的工作簿中就包含有20张空白工作表。
  如何用插入法来改变当前工作表的数量
  当你在使用一个已经包含有数据工作表的工作簿进行编辑时,如果想在工作簿中增加多张空白工作表,如何操作呢?
  这时,你可以利用“插入”菜单中的“工作表”命令来插入新的空白工作表。不过,这只能一次插入一个工作表,如果配合Ctrl键或Shift键进行操作,可以一次插入多个工作表,具体操作如下:
  按住Ctrl键或Shift键,用鼠标在“工作表选项卡” 处(编辑窗口左下角)选中三张工作表选项卡。单击“插入”菜单中的“工作表”命令,这时就可以插入三张工作表。
  注意:一开始我们使用这种方法只能插入三张工作表,在插入后就有六张工作表,然后用同样的方法选中并插入,就可以插入六张工作表,依此类推可插入多张工作表
正在加载中,请稍后...Excel,同一列数据中,计算两个相同数据之间间隔单元格数。求公式,具体问题如图
c1=if(a1="","",IF(COUNTIF(A$1:A1,A1)=1,"",SMALL(IF(A$1:A$99=A1,ROW($1:$99),4^8),COUNTIF(A$1:A1,A1))-SMALL(IF(A$1:A$99=A1,ROW($1:$99),4^8),COUNTIF(A$1:A1,A1)-1)-1))数组函数,按住ctrl shift敲回车输入公式你图示中7的间隔应该是6
C2 输入=(ROW(A2)-1)*(MAX(ROW($A$1:A1)*($A$1:A1=A2))>0)-MAX(ROW($A$1:A1)*($A$1:A1=A2)) 然后 ctrl+shift + 回车下拉
实测楼上两位大神的答案,貌似还是不成功,我有一个思路,刚实测b16可显示2,主要运用if嵌套函数,利用前向与上一项做差为0,返回距离值即可,此思路可避免数据重复数显的干扰,但是公式比较繁琐,而且c2-16的函数都不相同,只适合小数据量使用,大数据量则不能使用。...
为您推荐:
扫描下载二维码Excel如何计算一列中最后的数据与同列最下面隔N行的固定单元格数据倒数(递减)间隔_百度知道
Excel如何计算一列中最后的数据与同列最下面隔N行的固定单元格数据倒数(递减)间隔
题目不憨鸡封课莩酒凤旬脯莫清,既然已经是该列的最后的数据了,为什么下面隔了N行还会出现数据?请楼主补充清楚吧。
其他类似问题
为您推荐:
南京鸡鸣寺的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 jquery树横向展示 的文章

 

随机推荐