可使用五种方法输入带圈数字:一、插入符号功能;二、输入Unicode编码后按Alt+X;三、用UNICHAR函数生成;四、复制粘贴Unicode字符序列;五、自定义单元格格式(仅限1–10)。

如果您在Excel中需要输入带圈数字(如①、②、③等),但直接输入无法显示为带圈样式,则可能是由于未使用正确的字符编码或未调用内置符号库。以下是实现该效果的多种方法:
一、使用插入符号功能
Excel内置了Unicode带圈数字字符集(U+2460–U+2473对应①–⑳,U+3251–U+32BF含更多带圈编号),可通过“插入符号”面板精准选取。
1、点击Excel菜单栏的插入选项卡。
2、在右侧找到并点击符号按钮。
3、在弹出窗口中将字体设置为普通文本,将子集下拉菜单切换至带括号的字母数字或带圈字母数字。
4、在字符列表中滚动查找所需带圈数字(如①、②),点击选中后点击插入。
5、关闭窗口,所选符号即出现在当前单元格中。
二、直接输入Unicode编码后按Alt+X
在Excel单元格内键入十六进制Unicode码(如2460代表①),再通过快捷键转换为对应字符,无需打开符号面板。
1、在目标单元格中输入2460(不带前缀0x)。
2、保持光标位于该数字末尾,同时按下Alt+X组合键。
3、输入内容自动变为①;同理,输入2461后按Alt+X得②,依此类推至2473得⑳。
4、若需输入⑴、⑵等括号格式,可输入3220后按Alt+X得⑴,3221得⑵,范围至3229。
三、使用CHAR函数生成(限①–⑳)
Excel的CHAR函数可返回指定ASCII/Unicode数值对应的字符,配合UNICHAR函数(Excel 2013及以上)可输出带圈数字。
1、在单元格中输入公式:=UNICHAR(9312),回车后显示①(注:9312 = 8450 + 1,8450为①的十进制Unicode值)。
2、输入=UNICHAR(9312+ROW(A1)-1)并向下填充,可批量生成①、②、③……
3、若使用旧版Excel无UNICHAR,可用CHAR替代部分字符,但仅支持有限范围,推荐优先使用UNICHAR。
四、复制粘贴常用带圈数字序列
预先从网页、Word或字符映射表中获取标准带圈数字序列,一次性复制后在Excel中选择性粘贴,适合快速批量标注。
1、在浏览器地址栏输入https://www.compart.com/en/unicode/block/U+2460,进入Unicode带圈数字区块页面。
2、选中页面中连续显示的①②③④⑤⑥⑦⑧⑨⑩⑪⑫⑬⑭⑮⑯⑰⑱⑲⑳整段字符,按Ctrl+C复制。
3、切换至Excel,在目标列首单元格右键选择选择性粘贴 → 文本,确保格式不被破坏。
4、使用数据选项卡中的分列 → 按宽度拆分,每字符设为一列,完成逐个分离。
五、自定义单元格格式(仅限1–10且显示为①–⑩)
通过设置特殊数字格式代码,使普通数字自动渲染为带圈样式,适用于序号列且无需手动输入符号。
1、选中目标数字所在列(如A1:A10,已填入1~10)。
2、右键选择设置单元格格式,切换到数字 → 自定义类别。
3、在类型框中粘贴以下代码:[DBNum1]@(此格式仅对1–10有效,显示为①–⑩;超出范围将显示为空白或异常)。
4、点击确定,原数字1~10立即转为对应带圈形式,且仍保留数值属性可用于计算。










