【蓝桥杯 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
相关推荐
逐光沧海11 分钟前
数据结构基础--蓝桥杯备考
数据结构·c++·算法·蓝桥杯
吃个早饭2 小时前
2025年第十六届蓝桥杯大赛软件赛C/C++大学B组题解
c语言·c++·蓝桥杯
dgiij5 小时前
excel大表导入数据库
数据库·mysql·node.js·excel
多敲代码防脱发5 小时前
导出导入Excel文件(详解-基于EasyExcel)
java·开发语言·jvm·数据库·mysql·excel
程序员杰哥6 小时前
自动化测试基础知识详解
自动化测试·软件测试·python·selenium·测试工具·职场和发展·测试用例
琉璃℡初雪7 小时前
vue2/3 中使用 @vue-office/docx 在网页中预览(docx、excel、pdf)文件
vue.js·pdf·excel
边跑边掩护7 小时前
LeetCode 648 单词替换题解
算法·leetcode·职场和发展
天真小巫11 小时前
2025.5.13总结
职场和发展
wang__1230011 小时前
力扣2094题解
算法·leetcode·职场和发展
ErikTse_18 小时前
【官方题解】StarryCoding 入门教育赛 2 | acm | 蓝桥杯 | 新手入门
职场和发展·蓝桥杯