在 Excel 中,一个生成对勾符号“对号”的神奇公式=CHAR(10004)

在 Excel 中,=CHAR(10004) 是一个生成对勾符号()的神奇公式。这个函数基于字符编码系统返回特定符号,以下是深度解析和使用技巧:




一、CHAR(10004) 核心原理

组件

说明

备注

CHAR 函数

将数字代码转换为对应字符

支持 1-255 的字符代码

10004

Unicode 中对勾符号的十进制代码

的十六进制是 2714

等效公式

=UNICHAR(10004)

Office 2013+ 专用

字符代码对照

10003 = (轻量对勾)

10007 = (叉号)

10008 = (粗体叉号)






二、进阶应用场景

1. 条件化显示对勾


=IF(B2>90, CHAR(10004), CHAR(10007))  // 成绩>90显示,否则显示


2. 创建动态复选框


=IF(C2, CHAR(10004), "□")  // C列为TRUE时显示,否则显示□

操作


设置 C 列数据验证 → 序列 → 输入 TRUE,FALSE

通过下拉菜单切换状态

3. 项目进度看板


=IF(AND(B2="完成", C2<TODAY()), CHAR(10004), "") 

效果:任务完成且未超期显示,否则显示时钟图标







三、字体兼容性解决方案

当 显示为方框时(□),按此修复:

选中单元格 → 右键「设置单元格格式」

字体改为以下任意一种:

Arial Unicode MS

Segoe UI Symbol

Microsoft YaHei UI

打印必看
文件 → 选项 → 高级 → 勾选「打印对象」确保符号正常输出






四、对比其他插入方法

方法

优点

缺点

=CHAR(10004)

动态变化,可关联公式

需设置兼容字体

Alt+41420

快速输入静态符号

无法随条件自动变化

插入符号库

可视化选择多样符号

手动操作效率低

复选框控件

专业交互体验

需要启用开发工具





五、高阶组合技巧

1. 带颜色提示的对勾


=IF(D2="完成", CHAR(10004), "")

条件格式


规则:=$D2="完成" → 设置字体颜色为绿色

2. 统计完成数量


=COUNTIF(E:E, CHAR(10004)) & "项完成"  // 统计符号数量


3. 生成进度条+对勾


=REPT("▓", B2/10) & IF(B2=100, CHAR(10004), "") 

效果:▓▓▓▓▓▓▓▓▓▓ (完成时显示对勾)






六、跨平台兼容方案

当文件需在 Mac/Win 间共享时:

=IF(INFO("system")="mac", "", CHAR(10004))

原理:自动识别系统类型,Mac 使用 (10003),Win 使用 (10004)






终极心法:

动态符号:优先用 =CHAR(10004) 而非静态输入
视觉强化:搭配条件格式实现颜色自动化
批量处理:结合 IF 函数实现智能状态切换


掌握这个简单而强大的公式,你将彻底告别手动插入对勾的时代!

相关文章

Excel 数据分组双利器:GROUPBY 与 FREQUENCY 函数详解

这是一篇关于 Excel 中 GROUPBY 和 FREQUENCY 函数的详细教学教程。这两个函数都用于数据分组统计,但它们的应用场景、功能和用法有显著不同。第一部分:强大的新函数 —— GROUP...

【C语言·003】基本数据类型的字节表示与取值范围边界

很多诡异的线上 Bug,本质都和“这个类型到底占几字节”“什么时候会溢出”“边界值到底是多少”有关。今天这篇,我们把 C 语言里基本数据类型的字节表示与取值范围一次说清,同时给出可复制的验证代码与避坑...

高中数学,三个指数如何比较大小,构造函数模型即可

三个指数如何比较大小?构造函数模型即可。hello大家好,欢迎大家继续来进行高中数学的题目学习,一起来看一下题目。已知a等于二的零点四次米,b等于二的零点六次米,c等于五分之一的零点六次米,则a、b、...

销售数据判断总出错?3 个 Excel 函数神了,多条件一秒搞定

销售部的小李昨天被老板当众批评。老板让他从 300 个客户里挑出 "订单金额超 5 万且回款率达 90%" 的优质客户,他筛了一下午,漏了 12 个,还错把 3 个不达标客户算进去了。...

超实用Excel函数SUMIFS,销售数据统计轻松搞定!

正文: 宝子们,今天来给大家分享一个超好用的Excel函数——SUMIFS!如果你经常处理销售数据,那这个函数绝对能让你事半功倍! 什么是SUMIFS函数?SUMIFS函数是用来根据多个条件对数据进行...

Excel跨表数据汇总、排序,新出Vstack函数轻松完成,80%人没见过

工作中我们经常需要将不同人登记的数据集中汇总到一起的情况,如果数据不多我们通过复制粘贴的方式就可以实现,但是如果数据多的情况下,这样就显得很繁琐。下面我们就来学习一下,如何利用vstack函数快速进线...