1、准备工具:电脑,百度网页1.打开百度,在百度页面中找到搜索框,在搜索框中输入字符汉字区位码,敲击回车进行搜索。
2、2.在新弹出的页面找到在线新华字典的网页,点击选择该网页进入到网页主页面中。
3、3.在新弹出的页面找到汉字输入框,在汉字输入框中输入想要查询的汉字。
(相关资料图)
4、4.输入完毕后,在该页面找到转换选项,点击选择该选项等待转换完成。
5、5.转换完成后,在该页面中即可发现转换后边的输入框中已经转换成想要查询的汉字区位码。
6、可以通过在线查询汉字区位码。
7、详细步骤如下:百度搜索“汉字区位码”,点击第一个网址“汉字区位码查询_在线新华字典”。
8、2、在汉字输入框中输入想要查询的汉字。
9、例如输入“深圳”。
10、3、输入完汉字后,点击“转换”。
11、4、这时候,汉字已经转换成区位码,可以查询到“深圳”的汉字区位码是“4178”。
12、 一、汉字区位码的推算方法。
13、区位码与汉字是一一对应的编码,用四位数表示,前两位从01到94称为区码,后两位从01到94称为位码。
14、一个汉字的前一半是ASCII码为“160+区码”的字符,后一半是ASCII码为“160+位码”的字符,每区256个字,由此,可以得到汉字内码与区位码之间的转换关系。
15、内码=(区码+160)*256+(位码+160)区码=int(内码/256)-160位码=mod(内码,256)-160区位码=区码*100+位码二、利用EXCEL函数实现查询功能 如图一所示,在sheet2工作表中,A3单元格至A19单元格中输入了姓名,我们想在B3单元格至B19单元格中输出姓名中第一个汉字的区位码,在C3单元格至C19单元格中输出姓名中第二个汉字的区位码,在D3单元格至D19单元格中输出姓名中第三个汉字的区位码。
16、如图二所示, 点“插入”-“名称”-“定义”,在“在当前工作簿中的名称中”栏中输 入“区码”,在“引用位置”栏内输入“=INT(CODE(MID(Sheet2!$A3,COLUMN(Sheet2!A:A),1))/256-160)*100”这个公式里涉及到四个函数,其中: 第一个函数:COLUMN(参数一),返回参数一所示的单元格或单元格区域所在的列标号 第二个函数:MID(参数一,参数二,参数三)是截取字符串函数,参数一是被截取的数符串,参数二是从第几个字符开始截取,第三个参数是截取几个字符。
17、 第三个函数:CODE(参数一)返回参数一所示字符的内码 第四个函数:INT(参数一)是一个取整函数,只保留数字的整数部分,去掉小数部分。
18、 2、如图三所示, 点“插入”-“名称”-“定义”,在“在当前工作簿中的名称中”栏中输 入“位码”,在“引用位置”栏内输入“=MOD(CODE(MID(Sheet2!$A3,COLUMN(Sheet2!A:A),1)),256-160)”这个公式里也涉及到四个函数,其中有三个函数与第一个公式相同,只有MOD(参数一,参数二)是新 出现的函数,这是一个取余函数,是指参数一除以参数二后的余数。
19、 3、在B3单元格内输入“=TEXT(区码+位码,"0000")”,这个函数是将第一个数值型参数以第二个参数所示 的格式转换成文本型数值。
20、 4、拖动B3单元格右下角的十字光标,复印公式到D3单元格 5、选择B3至D3单元格,拖动右下角的十字光标,向下拖动到D19单元格此时,B3至d19单元格内输出了所有汉字的区位码。
21、 三、根据区位码反查汉字的计算公式 如果对以上三个公式已经理解的话,那么,下面的根据区位码反查汉字的计算公式也就不难理解了。
22、 假如B3单元格内是一个四位数字的区位码,可以使用下面的公式反查汉字: =CHAR((INT(B3/100)+160)*256+MOD(B3,100)+160)区位码就是为了便于计算机识别汉子而设计的,怎么查询,一般字典里都附有这个,还有也可以在网上查~。
本文到此分享完毕,希望对大家有所帮助。