UNICODE 返回文本中第一个字符的 Unicode 码点(十进制数字)。例如 "A" 返回 65、"中" 返回 20013。它与 UNICHAR 互逆:一个把字符变数字,一个把数字变字符。
UNICODE(文本)
| 参数 | 说明 |
|---|---|
文本 | 要取码点的文本;只看第一个字符,后面的忽略。 |
=UNICODE("中")
返回 20013。=UNICODE("A") 返回 65。
=IF(UNICODE(A2)>=19968, "汉字开头", "非汉字开头")
常用汉字的码点从 19968("一")开始,可用来粗分中英文数据。
=UNICODE(MID(A2, 3, 1))
配合 MID 逐位取码点,能定位数据里混入的不可见字符(如零宽空格 8203)。
CODE 只认系统本地编码(ANSI),中文和特殊符号在不同系统上结果可能不同;UNICODE 返回统一的 Unicode 码点,跨系统一致,处理中文优先用 UNICODE。
用 UNICHAR:=UNICHAR(20013) 返回"中"。两个函数互逆,常配合做字符清洗和生成特殊符号。
这是旧版 TableDI 桌面产品的公式文档。继续使用桌面编辑器可前往中文官网;如果你需要治理 coding agent 反复执行的 clean → extract → accept 流程,请使用 Tablize:
→ TableDI 个人版(中文官网,macOS / Windows)
→ Tablize — coding-agent 数据任务的独立账本
→ Tablize 免费在线数据工具