怎样运用EXCEL取一段时间的开始时间和结束时间?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎样运用EXCEL取一段时间的开始时间和结束时间?相关的知识,希望对你有一定的参考价值。

比如一个人欠费的区间是2018.1-2018.6,但是我导出的表只能是2018.1 2018.2 2018.3 2018.4 2018.4 2018.6 怎么运用公式直接变成 2018.1-2018.6?感谢大神!!
就像这个 我想要一个公式可以直接算出 2017.9-2018.6的区间的 不用我自己再看一遍然后手写的

参考技术A 数据有效性可以起到数据的清洗作用,可以限制输入,保证数据输入的规范性与正确定。比如,在做销售明细表时,我们需要的是八月份的日期,那么可以这样来做:

选中日期所在列,-点击数据——数据验证。在数据验证设置窗口,点击设置,允许值选择日期,开始日期输入2015-08-01,结束日期输入2015-08-31,点击确定,这样数据就被限制在8月份。

如果输入不是8月份的数值,系统将会弹出输入值非法的提示,改正后才能输入正确的数值。

cron-您的定时任务真的执行了吗

今日上午,生产环境怀疑某个cron定时任务没有执行,所以需要分析日志,详细过程如下,记录只为以后工作更加效率,笔者小白,请大神指点。

普及知识

cron是一种机制,crontab是指令
        它可以让系统在指定的时间,去执行某个指定的工作,我们可以使用crontab指令来管理cron机制

 1.取一段时间日志

语法:sed -n ‘/开始时间/,/结束时间/p‘ filename

sed -n ‘/Sep 20 08:50:*/,/Sep 20 09:50:*/p‘ /var/log/cron  >seq20_cron.log

2.过滤关键字 (也可以与上面结合一条命令搞定-这里为了步骤)

语法:grep –nr “关键字” filename

grep -nr "seq20_cron.log" > seq20.log

1.3 将过滤数据去重-统计次数-并排序

[[email protected] ~]# cat seq20.log |sort|uniq -c|sort -r
     63/****/webs/****cbeta/artisan
     62https://www.*****.cn/TimeTask/
     62https://www.*****.cn/TimeTask/
     62https://www.*****.cn/TimeTask/
     62 https://www.*****.cn/TimeTask/
     62https://www.*****.cn/TimeTask
     62https://www.*****.cn/TimeTask/
     62 https://www.*****.cn/TimeTask/
……省略若干

如果先 sort 的话,就会把所有重复的数据行变成相邻的数据行,再 uniq 的话,就去掉所有重复的数据行了。

参数介绍

-c, --count              ##在每行前加上表示相应行目出现次数的前缀编号 
-D, --all-repeated      ##只输出重复的行,不过有几行输出几行 
-i, --ignore-case       ##不区分大小写
-s, --skip-chars=N      //根-f有点像,不过-s是忽略,后面多少个字符 -s 5就忽略后面5个字符 
-u, --unique         ##去除重复的后,全部显示出来,根mysql的distinct功能上有点像  
-z, --zero-terminated   endlines with 0 byte, not newline 
-w, --check-chars=N      ##对每行第N个字符以后的内容不作对照 
--help              ##显示此帮助信息并退出  
--version              //显示版本信息并退出

1.4 筛选日志,确定任务执行结果 (时间段 当天的8点50-9点50)

将筛选出的日志文件,与原数据文件做对比,得出最后结论

结论:

1)关于 www.****.cn站点 定时任务共计:35条  8条被注销  27条在执行

2)27条中7条没有执行,但可以忽略因为定时任务设定时间,不在范围内

0 */6 * * * /usr/bin/curl https://www.*****.cn/
0 11 * * * /usr/bin/curl 
##省略。。。

3)剩余20个定时任务,都已执行

 

##以上内容,也可用于普通ddos攻击,配置筛选日志,在自动建立iptables规则,自动封杀恶意访问IP

技术分享

本文出自 “逗哥笔记” 博客,请务必保留此出处http://qiuyt.blog.51cto.com/1229789/1967093

以上是关于怎样运用EXCEL取一段时间的开始时间和结束时间?的主要内容,如果未能解决你的问题,请参考以下文章

java怎样判断excel表格是不是为空

Java如何判断excel表格为空

利用excel怎样计算年龄的平均数

Excel中如何让进度中的时间随着开始时间和结束时间的变化而发生颜色变化呢?

OPENCV求取一副图片RGB三通道均值

Excel中如何让进度中的时间随着开始时间和结束时间的变化而发生颜色变化呢?请各位大神不吝赐教,重谢!