DBCS 函数的用法:半角字符转全角

DBCS 把文本里的半角字符(单字节的英文字母、数字、标点)转换成对应的全角(双字节)形式,例如 "ABC123" 变 "ABC123"。它与 ASC 互逆(ASC 全角转半角)。中文文档统一标点口径、对齐排版时会用到。

语法

DBCS(文本)
参数说明
文本要转换的文本或单元格;只影响有全角形式的半角字符,汉字本身不变。

示例

半角括号转全角

=DBCS("型号(A)")

返回"型号(A)"——括号和字母都变成全角形式。

统一混乱的标点口径

=DBCS(A2)

一列里半角/全角标点混用时,统一转全角(或用 ASC 统一转半角),再做匹配和去重就不会漏。

常见问题

为什么全角转换后 VLOOKUP 匹配不上了?

因为"A"(全角)和"A"(半角)是两个不同字符。关键是两边口径一致:查找值和数据表要么都 DBCS 转全角,要么都 ASC 转半角。

DBCS 会改变汉字吗?

不会。汉字本来就是双字节字符,DBCS 只转换有全角形式的半角字符(字母、数字、部分标点)。

相关函数

在 TableDI 里,这些公式不用背。桌面版 TableDI 的公式面板可以点选生成公式,配合 AI 直接说需求;处理 Excel/CSV 数据请从官网下载:

TableDI 个人版(中文官网,macOS / Windows)
tabledi — AI agent 的数据后端(新版)
免费在线数据工具(PDF 转表格 / CSV 仪表盘 / 自动报表)