UNICHAR 接收一个 Unicode 码点(数字),返回对应的字符:=UNICHAR(65) 得到 "A",=UNICHAR(20013) 得到 "中"。它与 UNICODE 互逆,常用来在公式里插入键盘不好打的符号(换行、箭头、对勾等)。
UNICHAR(数字)
| 参数 | 说明 |
|---|---|
数字 | Unicode 码点,正整数。超出有效范围会返回错误。 |
=A2 & UNICHAR(10) & B2
10 是换行符的码点。单元格需开启"自动换行"才能看到分行效果。
=IF(B2>=80, UNICHAR(10003), UNICHAR(10007))
10003 是 ✓、10007 是 ✗;8593/8595 是 ↑/↓,适合做涨跌标记。
=UNICHAR(ROW())
配合 ROW() 下拉,可以按码点顺序批量查看字符,找符号很方便。
CHAR 只覆盖本地编码的前 255 个字符;UNICHAR 覆盖整个 Unicode(汉字、emoji、数学符号都能生成),中文环境优先用 UNICHAR。
用 UNICODE:=UNICODE("✓") 返回 10003。两个函数配合,字符和码点可以来回转换。
在 TableDI 里,这些公式不用背。桌面版 TableDI 的公式面板可以点选生成公式,配合 AI 直接说需求;处理 Excel/CSV 数据请从官网下载:
→ TableDI 个人版(中文官网,macOS / Windows)
→ tabledi — AI agent 的数据后端(新版)
→ 免费在线数据工具(PDF 转表格 / CSV 仪表盘 / 自动报表)