excel单、双字节字符转换函数(中英文输入法符号转换)

在Excel中通常使用函数WIDECHAR和ASC来实现单、双字节字符之间的转换。其中 WIDECHAR函数将所有的字符转换为双字节,ASC函数将所有的字符转换为单字节

首先来解释一下单双字节的含义。单字节一般对应英文输入法的输入,如英文字母,英文输入法的标点符号等都是单字节的,而双字节一般对应中文输入法的输入,如汉字,中文输入法的标点符号等。

如图,在B2单元格中输入"公司名称为:微软(中国)有限公司".其中冒号是英文输入法下输入的,而括号是中文输入法下输入的。

在C2单元格输入公式"=ASC (B2)",即可将所有符号修改为单字节,英文输入法下的符号。为了比较区别,可以使用LenB函数来计算一下字节长度,可以很明显的看到修改后的字节长度更小

注:Len函数中文、英文、符号,均按一个字符计算。 Lenb函数汉字、全角状态下的标点符号,每个字符按两个字节计算;数字、英文和半角状态下的标点符号按一个字节计算。

而在C2单元格输入公式"=WIDECHAR (B2)"即可实现单字节字符到双字节字符的转换。 同样的计算出来的字节长度也会增加

相关推荐
QuZhengRong1 小时前
【数据库】Navicat 导入 Excel 数据乱码问题的解决方法
android·数据库·excel
没有羊的王K12 小时前
随想记-excel报表美化
excel
Full Stack Developme2 天前
Java后台生成多个Excel并用Zip打包下载
java·开发语言·excel
芦骁骏3 天前
自动处理考勤表——如何使用Power Query,步步为营,一点点探索自定义函数
数据分析·excel·powerbi
用户8356290780514 天前
使用 C# 将 DataTable 写入 Excel(基于 Spire.XLS for .NET)
excel
迪尔~4 天前
Apache POI中通过WorkBook写入图片后出现导出PDF文件时在不同页重复写入该图片问题,如何在通过sheet获取绘图对象清除该图片
java·pdf·excel
瓶子xf6 天前
使用Excel制作甘特图
excel·甘特图
战族狼魂6 天前
Excel 连接阿里云 RDS MySQL
mysql·阿里云·云计算·excel
cypking6 天前
vue excel转json功能 xlsx
vue.js·json·excel
专注VB编程开发20年6 天前
C#教程之NPOI读写excel文件XLS,XLSX格式
数据库·microsoft·c#·excel·xlsx·xls