【蓝桥杯 2020 国 B】美丽的 2 题解(Excel+提交答案)

问题描述

小蓝特别喜欢 2, 今年是公元 2020 年, 他特别高兴。他很好奇, 在公元 1 年到公元 2020 年(包含)中, 有多少个年份的数位中包含数字 2?

答案提交

这是一道结果填空的题, 你只需要算出结果后提交即可。本题的结果为一个整数, 在提交答案时只填写这个整数, 填写多余的内容将无法得分。


思路

FIND(2,A1) 函数用于在单元格 A1 中查找数字2,如果找到,返回它在单元格中的位置,否则返回错误。

ISERROR(B1) 函数用于检查单元格 B1 是否包含错误,如果包含,返回 True,否则返回 False。这里用于检查 FIND(2,A1) 是否返回错误,即是否找到数字2。

IF(C1,0,1) 函数用于根据单元格 C1 的值返回结果,如果 C1True,返回0,否则返回1。这里用于将 ISERROR(B1) 的结果转换为整数,如果找到数字2,返回1,否则返回0。

最后,选择D列,对其求和,即计算有多少个年份的数位中包含数字2。


AC代码

A B C D
2020 =FIND(2,A1) =ISERROR(B1) =IF(C1,0,1)

选择D列,对其求和:

得到答案:563

提交答案

bash 复制代码
563
相关推荐
你我约定有三35 分钟前
面试tips--JVM(2)--对象创建的过程
jvm·面试·职场和发展
你我约定有三3 小时前
面试tips--JVM(3)--类加载过程
jvm·面试·职场和发展
mudtools4 小时前
使用二次封装的Excel COM 组件操作Excel\WPS ET中的区域、行和列
excel
元亓亓亓4 小时前
LeetCode热题100--98. 验证二叉搜索树--中等
算法·leetcode·职场和发展
一起努力啊~7 小时前
算法题打卡力扣第15题:三数之和(mid)
算法·leetcode·职场和发展
Greedy Alg20 小时前
LeetCode 560. 和为 K 的子数组
算法·leetcode·职场和发展
武子康1 天前
AI-调查研究-59-机器人 行业职业地图:发展路径、技能要求与薪资全解读
人工智能·gpt·程序人生·ai·职场和发展·机器人·个人开发
liulanba1 天前
八股取士--JVM
jvm·面试·职场和发展
盛夏绽放1 天前
Node.js 和 Express 面试问题总结
面试·职场和发展·node.js·express
Greedy Alg1 天前
LeetCode 438. 找到字符串中所有的字母异位词
算法·leetcode·职场和发展