【蓝桥杯小技巧】暴力+ Excel的使用(持续更新)
Excel解题话不多说直接上例题+用法Excel必会小技巧会引用数值2.会进行下拉操作用于多数求和,和日期累加会修改列表单元格式(重要)有时候引用时间值相加得到的结果列是#####就是格式问题然后选择你需要的格式即可一、时间类型1.日期间隔类型1900/1/1日10000天后是哪天直接日期 + 间隔天数就能生成。完全不用管闰年什么的;2.日期+星期标题:星期一整个20世纪(1901年1月1日至20
Excel解题
话不多说直接上例题+用法
Excel必会小技巧
- 会引用数值
2.会进行下拉操作
用于多数求和,和日期累加
- 会修改列表单元格式(重要)
有时候引用时间值相加得到的结果列是#####就是格式问题
然后选择你需要的格式即可
一、时间类型
1.日期间隔类型
1900/1/1日10000天后是哪天
直接日期 + 间隔天数就能生成。完全不用管闰年什么的;
2.日期+星期
标题:星期一
整个20世纪(1901年1月1日至2000年12月31日之间),一共有多少个星期一?
注意:需要提交的只是一个整数,不要填写任何多余的内容或说明文字
翻阅日期表找到2000/12/25是最后一个星期一
以这个时间为列的第一行,然后下面公式选择A1-7就是自动往前面找7天
然后直接下拉,就能获取到每隔7天的日期;看左边行可知一共5017各周一
3.求今天周几?
直接引用上面的1901/1/7是周一去验证
选择函数搜索week跳转找到weekday
列表有两个参数,第一个按住alt选中你要找的日期1901/1/7
第二个参数他有详细说明,就填2了
回车确认该列返回1代表周一
二、找规律类型
蛇形填数Excel实现方法
第十一届蓝桥杯省赛C/C++大学B组第二场 试题C 蛇形填数
如下图所示,小明用从 1 开始的正整数“蛇形”填充无限大的矩阵。
1 2 6 7 15 :::
3 5 8 14 :::
4 9 13 :::
10 12 :::
11 :::
:::
容易看出矩阵第二行第二列中的数是 5。请你计算矩阵中第 20 行第 20 列
的数是多少 ?(看下图拉去20行处的761就是答案:搜一下就找到Row就是获取当前选择元素所在行,列也同理查询函数即可)
跑步锻炼
显然,解题思路,给定日期获取他是周几获取他是第几天,确定值 所以excel给定四列
|日期|周期|月第几天|对应公里|
第一列第一个值肯定是2000/1/1
那么excel怎么获取这些内容呢?现场搜索函数就行。
比如周期上面举例子了,其实也可以直接搜索week
比如月份第几天也能搜到
直接引用前面
然后第四列就写判断值
大概拉个8000行就到了,第二列的四对应周四也验证了我们逻辑没问题
然后把第四列的1 2累加就行了
完成,适合懒得打开编译器的小伙伴
暴力工具
(最近比赛忙去了,后面的预计打完省赛更新)待更新
更多推荐
所有评论(0)