怎么把excel的数字变大写
1. Excel数字怎么转换为中文大写
一、单元格格式法
选中那些数字所在的单元格,点击右键,在弹出菜单中选择“设置单元格格式”命令,打开“设置单元格格式”对话框。点击“数字”选项卡,在左侧的“分类”列表中选择“特殊”,然后在右侧的“类型”列表中点击“中文大写数字”,如图1所示。确定后就可以了。若点击上方的那个“中文小写数字”,可以得到“一十二亿三千四百五十六万七千八百九十”。很简单吧?
图1:选择“中文大写数字”
二、函数更正法
在Excel中还有一个隐含的函数可以解决这个问题。比如A1单元格中是数字“1234567890”,那么我们只要在其它单元格中输入公式“=NUMBERSTRING(A1,2)”。回车后就可以得到“壹拾贰亿叁仟肆佰伍拾陆万柒仟捌佰玖拾”了。如果我们将第二个参数“2”改成“1”或者“3”,那么我们就会得到“一十二亿三千四百五十六万七千八百九十”和“一二三四五六七八九○”。
再假如这个问题不是发生在Excel中,而是在Word表格中,那又该如何处理呢?当然,一种选择是将表格数据复制到Excel中,转换好了之后再复制到Word表格中。不过,我们还可以选择直接在Word中完成此项任务的。
选中表格中的数字“1234567890”,点击功能区“插入”选项卡“符号”功能组“编号”按钮,打开“编号”对话框。在“编号类型”列表中选择“壹,贰,叁”项目,如图2所示,确定后就可以得到“壹拾贰亿叁仟肆佰伍拾陆万柒仟捌佰玖拾”了。如果在列表中选中“一,二,三”项目,那么可以得到“一十二亿三千四百五十六万七千八百九十”。
图2:选择“壹,贰,叁”项目
当然,如果您有域的编辑感兴趣的话,还可以在域符号中直接输入域代码“= 1234567890 * CHINESENUM3”,或“= 1234567890 * CHINESENUM2”,然后按下“Alt+F9”快捷键,就可以分别得到“一十二亿三千四百五十六万七千八百九十”或“壹拾贰亿叁仟肆佰伍拾陆万柒仟捌佰玖拾”了。要是输入域代码“= 1234567890 * CHINESENUM3”,按下““Alt+F9”快捷键”就可以得到“一二三四五六七八九○”了。也挺简单的。
2. 怎么把excel中小写数字转换为大写
本人在Excel会计工作实践中,设计了一个数字小写金额转换汉字大写金额的公式,公式仅500多个字符,个人感觉还很满意,现拿出来供大家分享,不足之处,也请大家不吝赐教。
公式如下:
=IF(ROUND(A1,2)=0,"",IF(A10,"负","")IF(ABS(A1)=1,TEXT(INT(ROUND(ABS(A1),2)),"[dbnum2]")"元","")IF(VALUE(MID(RIGHT(TEXT((ABS(A1)*100+100),"###"),2),1,1))=0,IF(VALUE(RIGHT(TEXT(ABS(A1)*100,"###"),1))=0,"整",IF(ABS(A1)=1,"零","")TEXT(VALUE(RIGHT(TEXT(ABS(A1)*100,"###"),1)),"[dbnum2]")"分"),IF(VALUE(RIGHT(TEXT(ABS(A1)*100,"###"),1))=0,TEXT(VALUE(MID(RIGHT(TEXT((ABS(A1)*100+100),"###"),2),1,1)),"[dbnum2]")"角整",TEXT(VALUE(MID(RIGHT(TEXT((ABS(A1)*100+100),"###"),2),1,1)),"[dbnum2]")"角"TEXT(VALUE(RIGHT(TEXT(ABS(A1)*100,"###"),1)),"[dbnum2]")"分")))
公式中A1为小写金额所在单元格,实际使用中只需将其替换为实际小写金额所在单元格即可,非常方便。
公式可以对正数、零(本公式转换为空白,与支票一致,如需转换为“零元整”,只需在公式第一个双引号内加入即可)、负数(会计数据有时也涉及到)均可进行转换。
最近,在网上看到高手设计的更简洁的转换公式,缺点是只能把“0”转换为空白,不能转换为“零元整”,公式如下:
=SUBSTITUTE(SUBSTITUTE(IF(-RMB(A1),IF(A10,,"负")TEXT(INT(ABS(A1)+0.5%),"[dbnum2]G/通用格式元;;")TEXT(RIGHT(RMB(A1,2),2),"[dbnum2]0角0分;;整"),),"零角",IF(A1^21,,"零")),"零分","整")
将以上两个公式结合一下,达到既简短,又能达到“0”的空白和“零元整”两种(根据需要只能选其中一种)转换结果的目的。公式如下:
=IF(ROUND(A1,2)=0,"",IF(A10,"负","")IF(ABS(A1)=1,TEXT(INT(ROUND(ABS(A1),2)),"[dbnum2]")"元","")SUBSTITUTE(SUBSTITUTE(TEXT(RIGHT(RMB(A1,2),2),"[dbnum2]0角0分;;整"),"零角",IF(A1^21,,"零")),"零分","整"))
3. 如何把excel表格中的数字变成中文大写数字金额
B1=SUBSTITUTE(IF(A1,IF(A10,"负",)TEXT(TRUNC(A1),"[dbnum2]g/通用格式元;[dbnum2]g/通用格式元;")TEXT(RIGHT(RMB(A1),2),"[9][dbnum2]0角0分;[0][dbnum2]0角0分;整"),"零元"),"零分",)
4. 在Excel中输入数字后如何使它自动变成大写
以Excel2016版本为例,操作方法步骤如下:
步骤一、打开需要编辑的Excel表格文件。
步骤二、选中需要输入数字的单元格,并且点击鼠标右键。
步骤三、选择右键菜单中的“设置单元格格式”选项。
步骤四、在弹出的“设置单元格格式”对话框中,选择“分类”为“特殊”,“类型”为“中文大写数字”。
步骤五、设置完毕,在单元格内输入数字自动转换为大写数字。
5. excel表格怎么设置小写数字转换大写
Excel表格中小写数字转换为大写的方法:
1、在计算机桌面左键双击Excel2003图标将其打开运行。
2、在打开的Excel表格的某一单元格输入小写数字。
3、选中输入小写数字的单元格,然后点击鼠标右键,打开的菜单列表中选择“设置单元格格式”选项。
4、点击设置单元格格式选项后,这个时候会打开“单元格格式”对话窗口。
5、在单元格格式对话框中的“数字”选项卡的“分类”框中选择“特殊”选项。在特殊的类型框中选择“中文大写数字”,然后点击“确定”按钮。如图所示;
6、设置完成后,返回到Excel表格编辑窗口,单元格的小写数字已经转换成了大写金额。那么,下次就不用每次输入大写这么费事了。
Excel 如何判断单元格的内容是大写数字
如果数据在A列并从A1开始,在B1输入公式=IF(A1="","",IFERROR(LOOKUP(1,0/FIND({"一","二","三","四","五","六","七","八","九","十"},A1),{"一","二","三","四","五","六","七","八","九","十"}),"金额大写"))
下拉公式。 如图:
excel如何根据名称内的数字大小筛选求和
1、先将V1、V2等群提取相应数字1、2,设立一列,
2、设立群人数汇总列
3、在群人数汇总列建公式:=IF(C250,D2,0),下拉至整个列,然后在最后一行汇总计算=SUM(E2:E29)
excel里面大写数值 可从下拉条中 选择
标题栏里面找到"数据",然后点击“数据有效性”。
注意一点:壹,贰,叁。。。中间间隔要用半角的逗号。
如何有EXCEL表中显示某个特定位置的数字大写
1、首先在excel表格中输入一组数字,需要根据公式将其转换为大写。
2、在空白单元格中输入公式:=IF(A10,"负","")IF(ABS(A1)1,TEXT(TRUNC(ABS(ROUND(A1,2))),"[DBNum2]")"元","")
IF(ISERR(FIND(".",ROUND(A1,2))),"",TEXT(RIGHT(TRUNC(ROUND(A1,2)*10)),"[DBNum2]"))
IF(ISERR(FIND(".0",TEXT(A1,"0.00"))),"角","")IF(LEFT(RIGHT(ROUND(A1,2),3))=".",TEXT(RIG
HT(ROUND(A1,2)),"[DBNum2]")"分","整")。
3、点击回车即可将公式生成计算结果,下图中可以看到就已经将A1的数值转换为大写了。
4、或者可以直接右键点击A1单元格并选择“设置单元格格式”中的“特殊”,点击其中的“中文大写数字”也可以更改大写。
------转载自网络,我也刚搜到,希望能帮到你
excel筛选大写字母
假设字母在A列
B1输入公式
=IF(CODE(A1)=97,CODE(A1)-97,CODE(A1)-65+27)
向下填充,
然后选择 A B两列 排序 首要关键字选择 B列 升序排列即可
如果数据是在第一行里
将上面公式 输入 到 A2 向右填充, 排序里面选择行排序,即可