这个在excel标准函数中是没有的。可以自己根据需求做一个自定义函数。例如:假设原数据中仅包含中文数字。那么自定义函数的代码如下:
Function mYff(A As String) As String '中文数字转换成阿拉巴数字
Dim I, J As Integer
Dim mYs, mYs2 As String 'mYs存放对应的阿拉巴数字
I = Len(A)
mYff = ""
For J = 1 To I
mYs = Mid(A, J, 1)
Select Case mYs
Case "一"
mYff = mYff "1"
Case "二"
mYff = mYff "2"
Case "三"
mYff = mYff "3"
Case "四"
mYff = mYff "4"
Case "五"
mYff = mYff "5"
Case "六"
mYff = mYff "6"
Case "七"
mYff = mYff "7"
Case "八"
mYff = mYff "8"
Case "九"
mYff = mYff "9"
Case "零"
mYff = mYff "0"
End Select
Next J
End Function
使用时公式设置如图所示:
结果如图所示:
需要使用到“方方格子”插件,EXCEL 2007及以上版本可用,百度搜索下载安装。把中文数字变成阿拉伯数字参考以下步骤:
1、打开Excel。需把图中的中文数转换成阿拉伯数字。
2、找到 方方格子 选项卡。
3、点开“数值”按钮下的“中文数字转换”。
4、选择数字区域,示例显示是A1:A5,选项选择“中文转阿拉伯数字”。
5、点确定即可,回到EXCEL界面,之前的中文数字已经变成了阿拉伯数字。
java 中将数字变成字符输出常用的有两种方法:
第一种,直接使用系统强制类型转换进行输出.
例:
1
2
int i = 1;
System.out.println(i + "");
第二种,使用字符串 String 的 valueOf() 方法进行转换输出.
例:
1
2
int i = 1;
System.out.println(String.valueOf(i));
文件批量重命名从001到100的方法:
步骤1,下载工具软件后安装打开,点击软件界面做上面的“添加文件”按钮,将需要进行批量重命名的文件全部添加到软件中。
步骤2,就是重要的设置环节,左边是设置的位置,文件名下面的命名方式选择“自定义”,在下面输入新文件名,如果不想输入也可以;接下来进行编号设置,起始终设置成001,增量设置为1,位数设置为3。
步骤3,这时候可以在右边可以查看到新文件名的样式,如果不符合自己的预期,就重新调整设置。然后点击开始重命名按钮,开启软件程序.
步骤4,软件会执行一段时间,当显示“重命名成功”时说明这些文件名称批量修改完成,查看这些文件,可以看到文件成功批量命名从001到100。
1)ASCII码转十进制即按二进制转十进制方法,按权展开求和。[1]
例:0110110b
转十进制=0*2^6+1*2^5+1*2^4+0*2^3+1*2^2+1*2^1+0*2^0=54
2)十进制整数转二进制数:“除以2取余,逆序排列”(除二取余法)[1]
ASCII(American Standard Code for Information Interchange,美国标准信息交换代码)是基于拉丁字母的一套电脑编码系统。
在EXCEL中,假设A1输入中文,B1输入
=code(a1)
一个单元格只能输入一个汉字,多个只返回第一个汉字的机器码