excel学习库

excel表格_excel函数公式大全_execl从入门到精通

Ctrl+H真的太好用了,这些问题都可以解决!

看实操问题,摘要记录着各种各样的信息,要从中将日期提取出来,并计算出这个区间有多少个月?

先跟来看标准的日期怎么计算月份?

=DATEDIF(B2,C2+1,"m")

语法说明,间隔可以是y、m、d,也就是年、月、日。

=DATEDIF(开始日期,结束日期+1,间隔)

也就是说,必须将里面的日期提取出来,并转换成标准日期才可以。这种很难一步到位,不过可以分成几步实现。

Step 01 按Ctrl+H,查找*(20,日期都是20开头的,利用这个规律,再全部替换成20。也就是将日期前面多余的内容替换掉。

Step 02 查找)*,全部替换成空白。也就是将日期后面多余的内容替换掉。

Step 03 查找.,全部替换成/,也就是将日期转换成标准形式。

Step 04 对内容进行分列,分隔符号写-,完成。

设置前2列的内容为短日期格式,再用文章开头的公式计算就行,这个方法大多数都能解决,个别有问题的再手工处理即可。

上面的案例就是完整的运用Ctrl+H,也就是替换完成,其他的问题都只是中间某个小步骤涉及到替换。

有时候明明公式没问题,但结果却是0,找了半天,最后却发现数据源有空格。遇到这种,直接复制前面的空格,全部替换掉。

空格在内容前后,用TRIM函数也行。

=TRIM(M2)

还有一种就是含有特殊符号,但是数字是0开头的。这种就不能直接用查找替换的功能,要不然数字前面的0会消失。其实替换也能借助SUBSTITUTE函数。"'"就是在双引号中间加入那个特殊符号。

=SUBSTITUTE(A2,"'",)

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接