中企动力 > 商学院 > excel怎么变成中文
  • ?

    Excel办公必备:人民币金额转化为中文大写最简单的方法,没有之一!

    阿鹏

    展开

    在工作中,财务人员经常遇到人民币金额转化为中文大写的问题,特别是

    需

    显示“元”,“角”,“分”等货币单位

    的情形,怎么办呢?

    现在,小编就分享两种超级简单的方法,如下:

    方法1:通过中文搜狗输入法快速实现(史上最简单)

    温馨提示:

    在中文搜狗输入法下,直接输入:

    v1234.56

    ,在列表中选择,即可!

    方法2:通过函数快速实现(史上最简短的函数组合)

    重点:

    在"B2"单元格中,输入公式"

    =

    TEXT(LEFT(RMB(A2),LEN(RMB(A2))-3),"[>0][dbnum2]G/通用格式元;[<0][dbnum2]G/通用格式元")&TEXT(RIGHT(RMB(A2),2),"[dbnum2]0角0分")

    "

    ,

    然后,按"Enter"键,即可!

    读者在使用上面公式的时候,只需要把"A2"改为目标单元格,即可!

    函数解析:

    鸣谢:

    若喜欢本篇文章,记得点赞,评论和转发噢!

    欢迎大家提问,小编有问必答!!

  • ?

    EXCEL中如何实现中文与数字的快速分离?教你一招快速处理!

    丝特拉

    展开

    前言:

    最近有一位同学在后台提出一个问题:EXCEL软件中如何实现中文字符与数字的分离提取?如下面显示,需要将中文字符与数字进行分离提取,其中数字在左边,中文在右边,应该如何通过函数进行分离。因为没有分隔符且也不是相同的长度,无法通过分列功能进行实现。请问应如何进行操作?

    中文字符与数字如何进行分离

    操作方法:

    1、第一种情况:数字在左边,中文字符在右边

    在B2单元格中写入以下函数下拉:=--LEFT(A2,LEN(A2)*2-LENB(A2))

    在C2单元格中写入以下函数下拉:=SUBSTITUTE(A2,B2,"")

    数字在左边,中文字符在右边操作方法

    1、第二种情况:中文字符在左边,数字在右边

    在B2单元格中写入以下函数下拉:=LEFT(A2,LENB(A2)-LEN(A2))

    中文字符在左边,数字在右边操作方法

    结语:小伙伴们,你学会了吗?还不快动手试试看吧!

  • ?

    EXCEL中怎样在混合数据单元格中快速提取英文、数字、中文?

    惜海

    展开

    施老师:相信许多人经常会遇到一些不懂Excel的同事和老板,将一份好好的资料在Excel中填写的是乱七八糟,甚至有时在一个单元格中弄了N多个信息,又是中文,又是英文,又是数据。如果数据少的话可以手动一个一个的拎出来,如果数据多的话就麻烦了。今天就由宁双学好网施老师给大家分享一个不错的VBA,可以将单元格中混合数据包含中文、英文、数据信息单独提取出来。

    混合数据预览

    先看看混乱的数据吧!也许你的数据比这更乱,不过也没关系,我们可以轻松提取我们想要的中文或英文或数据。

    开始提取

    一、首先是【开发工具】-【查看代码】-【Visual Basic】;

    二、在弹出的界面中点击【插入】-【模块】;

    二、在弹出的界面中点击【插入】-【模块】;

    三、将下列代码复制到模块中。

    Function MyGet(Srg As String, Optional n As Integer = False)

    Dim i As Integer

    Dim s, MyString As String

    Dim Bol As Boolean

    For i = 1 To Len(Srg)

    s = Mid(Srg, i, 1)

    If n = 1 Then

    Bol = Asc(s) < 0

    ElseIf n = 2 Then

    Bol = s Like "[a-z,A-Z]"

    ElseIf n = 0 Then

    Bol = s Like "#"

    End If

    If Bol Then MyString = MyString & s

    Next

    MyGet = IIf(n = 1 Or n = 2, MyString, Val(MyString))

    End Function

    四、返回Excel界面,然后在需要提取单元格中录入公式

    【=myget(A2,1)】是提取所有中文

    【=myget(A2,1)】是提取所有中文

    【=myget(A2,2)】是提取所有英文

    【=myget(A2)】是提取所有的数据

    五、最后鼠标相应的往下拉就行。

    喜欢施老师的干货文章请点赞,关注,分享,大家碰到中英文和数字混到一个单元格中,是怎样分离的,请参与投票,并在下方评论区留言写下你的看法,和施老师一起探讨。

    喜欢施老师的干货文章请点赞,关注,分享,大家碰到中英文和数字混到一个单元格中,是怎样分离的,请在下方评论区留言写下你的看法,和施老师一起探讨。

  • ?

    EXCEL中实现中文中数字的快速提取,教你2个方法快速处理!

    茶叶蛋

    展开

    前言:

    之前发过一篇文章:EXCEL中如何实现中文与数字的快速分离?教你一招快速处理!

    教了大家如何用LEFT和SUBSTITUTE函数实现将中文左边和右边的数字进行分离的方法,但这个方法不适用数字在中文里面的情况 。

    故有同学在后台留言询问:数字在中间及还有小数点的情况下如何处理呢?

    今天我就教大家两个方法实现数字快速提取!

    需提取中文中的数字

    方法1:利用两端对齐提取数字

    复制A列的字符到B列,然后把B列的列宽调整为一个汉字大小的宽度

    开始选项卡 - 编辑 - 填充 - 两端对齐

    从B列的第一个数字向下选取全部,打开提示下拉,点转换为数字。

    选取B列,打开定位窗口 - 定位条件 - 文本。执行这一步会选取所有非数字的单元格,然后右键中点删除文本就行了。

    方法2:编写自定义函数提取数字

    虽然EXCEL软件并没有提供从中文中提取数字的专门函数,但我们可以自已编写一个自定义函数mygetnumber实现这一功能。将以下代码放入任一模块中,即可在工作表中使用这个函数。

    Function mygetnumber(cel As Range)

    With CreateObject("vbscript.regexp") ‘利用正则表达式实现数字提取

    .Pattern = "[^\d.-]+"

    .Global = True

    mygetnumber = .Replace(cel, " ")

    End With

    End Function

    编写自定义函数提取数字

    结语:excel软件实际上是非常强大的,只有想不到,没有做不到。小伙伴们,你学会了吗?快快动手试试看吧!

  • ?

    让Excel自动给数值添加中文单位,如万元、公斤等

    叹服

    展开

    在用Excel统计、计算商品的销售金额、销售量、生产成本等数据时,经过公式计算后显示出来的的结果都是数值,其单位可能是元、万元、公斤、吨、万吨等,在把相关报表拿给客户或者领导查看时,如果表格较大、数据较多,可能会让客户或者领导对表中数据的具体单位产生疑问。此时可以考虑让Excel自动在数值后添加中文的单位。这里以Excel2007为例介绍两种添加方法,以供参考。

    方法一:

    这种方法相对简单,适用于给已有的数值添加中文单位。

    ●例如要给下图表格中“销量”列中的数值添加中文单位“公斤”,给“销售额”列中的数值添加单位“万元”。

    要添加单位的表格

    ●先在销量列右侧插入两列空行,其中一列的列首单元格中输入要添加的单位,本例中即“公斤”,然后用下拉填充柄或者复制粘贴等方法在该列的所有单元格中都输入“公斤”。

    输入要添加的单位

    ●在另一个列的列首单元格中输入一个等号。

    输入等号

    ●用鼠标点击选择要添加单位的数值所在的单元格。

    点击数值所在单元格

    ●这样,列首单元格的等号后就会自动输入单元格名称,然后再输入一个字符“&”(按住键盘的Shift键的同时按键盘上方的数字7键即可输入),再用鼠标点击中文单位“公斤”所在的单元格。则本例中的编辑栏会完成输入“=C3&D3”。

    完成输入“=C3&D3”

    ●再按键盘的回车键,该单元格中就会显示出数值加中文单位。

    显示中文单位

    ●然后在用下拉填充柄或者选择性粘贴公式等方法完成该列中其他单元格的输入。

    完成其他单元格的输入

    ●这时我们可以选中包含数值和中文单位的两列,然后点击鼠标右键,选择右键菜单中的“隐藏”,把这两列隐藏起来。

    隐藏数值和中文单位列

    ●这样,销量列就完成中文单位“公斤”的自动添加了。

    销量列添加了公斤

    ●再用同样的方法完成销售额列中单位“万元”的添加,则该表格中的数值就都加上中文单位了。

    完成添加中文单位

    ●如果需要经常改变表格中的数值,还可以把最终显示的列和数值及中文单位所在的列分别保存在两个表格中,这样当数值改变时,自动添加中文单位的列中的数值也会自动随之改变。打印报表时只选择打印包含中文单位的表格即可。

    可列出两个关联的表格

    方法二

    我们还可以利用Excel中的“TEXT”函数来完成中文单位的自动添加。TEXT 函数可以将数字转换为文本,可以指定数值的小数点后保留数字的个数。还可以将数字与文本或符号相组合。而且TEXT 函数中还可以嵌套公式,可以自动在公式的计算结果后加上中文的单位。

    ●例如给方法一中的表格数据添加中文单位,可以先在销量列右侧插入一个空列,然后在列首单元格中输入=TEXT(C3,"0")&"万元",其中的“C3”就是要添加中文单位的数值所在的单元格,“0”表示小数点后不保留数字“&“万元””表示在数值后添加“万元”。

    输入TEXT函数

    ●输入TEXT函数后,按键盘回车键,该单元格中就会显示出添加了中文单位的数值。

    显示添加中文单位的数值

    ●如果显示的数值中要保留两位小数,则可以参考下图中的参数。输入=TEXT(E3,"0.00")&"万元",其中的"0.00"即表示保留两位小数。

    输入函数参数

    ●这样,按键盘回车键后,该单元格中的数值就保留两位小数了。

    保留两位小数

    ●TEXT 函数中还可以嵌套公式,自动给公式的计算结果添加中文单位。例如要根据下图表格中的销量和单价计算出总销售额,并且自动给公式的计算结果添加中文单位“万元”。则可以在总销售额列中输入=TEXT(C3*D3,"0.00")&"万元"。其中的“C3*D3”就是计算公式,"0.00"即表示保留两位小数,“&“万元””表示在数值后添加“万元”。

    输入函数参数

    ●按键盘回车键后,该单元格中就会显示出公式的计算结果并自动添加“万元”。

    自动计算并添加“万元”

    ●之后仍然可以用下拉填充柄或者选择性粘贴公式等方法完成该列中其他单元格的输入。

    完成其他单元格的输入

    但要注意的是:TEXT 函数会将数字转换成文本,这可能导致其结果不能在其他的计算中加以引用,所以TEXT函数最好用在显示最终结果上。

  • ?

    WPS表格工具栏都成了英文,怎样变成中文

    沃伦

    展开

    WPS表格的工具栏由英文变成中文的处理方法:

    方法一:卸载后重新安装。

    将电脑上面的WPS软件卸载,重新从官网上面下载WPS软件后安装;

    安装完成之后打开WPS文档就显示中文了。

    方法二:更改注册表里面的语言信息。

    按下“Windows键+R键”打开运行,在运行里面输入“regedit”,然后单击【确定】,打开“注册表编辑管理器”;

    在“注册表编辑管理器”里面找到:HKEY_CURRENT_USER\Software\kingsoft\Office\languages;在“languages”上单击右键,选择“修改”,然后将“en_US"改成”zh_CN“,单击【确定】;

    重新打开WPS文档就会显示的是中文了。

    (本文内容由百度知道网友moonstarless贡献)

  • ?

    快速将Excel表格小写数字变中文大小写显示,方法技巧简单实用

    马可可

    展开

    我们平时在使用Excel表格时,经常会遇到要 输入中文大写、小写数字,特别是财务会计每天都会碰到,要是一个一个输入或转换特别麻烦,今天就以Excel2016版本教大家快速实现小写数字转换成中文大写数字,分分钟搞定,提高大家的工作效率,欢迎大家留言评论,一起交流心得,分享经验。

    第一:小写数字转换为中文大写显示方法

    1、复制小写数字列所有数据,粘贴到需要显示大写所在列。

    2、选中复制过来的数据,鼠标右击,选择设置单元格格式选项,打开设置单元格格式对话框。

    3、在数字分类选项下,点击特殊,在右边类型中选择中文大写数字,点确定完成。

    第二:小写数字转换为中文小写显示方法

    1、复制小写数字列所有数据,粘贴到需要显示中文小写所在列。

    2、全部选中复制过来的数据,鼠标右击,选择设置单元格格式选项,打开设置单元格格式对话框。

    3、在数字分类选项下,点击特殊,在右边类型中选择中文小写数字,点确定完成。

    第三:小技巧分享。

    如果Excel表格输入中文大小写数据较少的话,可以使用输入法自带的功能去快速完成输入,以搜狗输入法为例,在单元格输入“V+数字”,在下拉选项中选择需要显示的格式即可。

    大家如果有什么更好的经验方法,欢迎下方留言分享哦!

  • ?

    EXCEL里输入阿拉伯数字后怎么自动转变成中文大写?

    高雁荷

    展开

    方法/步骤

    1、打开Excel软件。

    2、将需要输入中文大写数字的单元格用鼠标拖成蓝色区域。

    3、按住”Ctrl+1“键,召唤出设置单元格窗口。

    4、在”分类“栏下选择”特殊“子栏,然后在”类型“栏下选择”中文大写数字“,并点击确认。

    5、在单元格输入阿拉伯数字,这个时候我们来比较一下处理过的单元格和没有处理过的效果。

    6、如果我们还要继续在大写数字后面加入后缀”圆整“,这个时候将已经填入了大写数字的单元格用鼠标拖成蓝色区域。

    7、再次按住”Ctrl+1“键,召唤出设置单元格窗口。

    8、在”分类“栏下选择”自定义“,在”类型“选择通用格式,并且在后面输入“圆整”,(切记引号是在半月英文状态的引号),并点击确认。

    9、这个时候我们再来回到工作表看看之前的大写数字现在后面都有了一个“圆整”的后缀。

    (本文内容由百度知道网友小言seo贡献)

  • ?

    EXCEL快速提取中英文、数字的4个方法,总有一个适合你!

    晓露

    展开

    应用场景:工作中,常常需要从单元格数据中截取一部分进行统计、计算,或者从不同系统导出的数据中提取中文、数字和英文等,如何快速提取需要的数据呢?介绍4种常用方法。

    第一种方法,用文本截取函数三剑客(LEFT/RIGH/MID函数)和文本长度度量函数(LEN /LENB)来提取

    1、LEFT函数和RIGHT函数

    参数:

    LEFT (①要截取的文本或字符串,②要截取的字符个数)

    RIGHT (①要截取的文本或字符串,②要截取的字符个数)

    2、MID函数

    参数:

    MID(①要截取的文本或字符串,②从哪个位置开始截取,③要截取的字符个数)

    3、LEN和LENB函数

    LEN()& LENB()函数的参数很简单,只有一个,就是您要测量长度的文本,LEN()函数和LENB()函数的区别就是前者测量字符数,后者测量字节数,只有在文本字符串中包含汉字时才会有区别。

    4、案例

    案例1:从身份证号中截取省市区代码、出生年月和顺序及校验码

    省区代码:从左边取6位。C2公式:Left(B2,6)

    出生年月:从第7位数据开始取,要取出8位数。D2公式:Mid(B2,7,8)

    顺序号和校验码:从右边4位数。E2公式:Right(B2,4)

    案例2: 将单元格中的中英文分开

    提取英文:

    ①在B2单元格录入公式:=LEFT(A2,LEN(A2)*2-LENB(A2))

    ②下拉填充公式。

    公式解析:

    LEN(A2)*2得出的结果是:12 (效果相当于:love爱love爱)

    LENB(A2)得出的结果是:8 (效果相当于: love爱爱)

    LEN(A2)*2-LENB(A2)得出的结果是:12-8=4(效果相当于:love爱love爱- love爱爱=love)

    最后用LEFT函数从左取相对应的英文字母数即可提取英文单词。

    提取中文:

    ①在C2单元格录入公式:=RIGHT(A2,LENB(A2)-LEN(A2))

    ②下拉填充公式。

    公式解析:

    LENB(A2)得出的结果是:8 (效果相当于:love爱爱)

    LEN(A2)得出的结果是:6(效果相当于:love爱)

    LENB(A2)-LEN(A2)得出的结果是8-6=2 (love爱爱- love爱=爱)

    最后用RIGHT函数从右取相对应的汉字字符数即可提取中文。

    第二种方法:用EXCEL快速填充功能提取

    快速填充是EXCEL2013以上版本的一个新功能,她能模拟、识别你的操作,推测你内心的想法,然后按照你的想法进行数据填充。

    运用快速填充时,首先直接输入一组到三组数据,让Excel自动识别你的意图,再进行快速填充,快速填充的快捷键为Ctrl+E,也可以单击“数据”选项卡 > 在“数据工具”组中 >单击“快速填充”或选中示例单元格,拖动填充柄往下填充,然后在“自动填充”选项中选择“快速填充”来实现。(详细教程可见“EXCELl学习微课堂分享的《EXCEL快速填充功能如此牛逼,你知道吗?》)

    案例动态演示:

    第三种方法:用自定义函数myget

    函数有两参数,=myget(①从哪提取,②提取什么)

    =myget(字符串,0) 取出数字

    =myget(字符串,1) 取出中文字符

    =myget(字符串,2) 取出英文字母

    =myget(字符串,3) 取出特殊字符

    =myget(字符串,4) 取出取第一个数字的位置

    =myget(字符串,5) 取出取最后一个数字的位置

    方法步骤:

    首先导入自定义函数的模板文件,点开发工具→VBA或都按ALT+F11 调出VBA 编辑器 →在工程窗口右键选择【导入文件】→选择VBA 模块文件(提取中文、英文和数字自定义函数myget.bas)→关闭VBA 编辑器。然后再输入公式即可。

    动态演示:

    第四种方法:用【数据】→【分列】的方法

    案例步骤:

    1、【选中需分列的列】→【数据】→【分列】,在弹出的文本分列向导设置窗口中,根据实际情况选择分隔符号或固定宽度,案例中都是用/分隔的,所以选【分隔符号】→【下一步】

    2、选择分隔符号为其他符号【/】→【下一步】

    3、选列区域的格式,案例中选择默认的常规格式即可,目标区域选择$B$1(即分列的结果放在哪)点【完成】数据按要求进行了分类提取到3列。

    动态演示:

    小伙伴们,EXCEL快速提取方法都齐了,大家可根据需要选取不同的方法!

    我是EXCEL学习微课堂,分享EXCEL学习小技巧,小经验。如果分享的内容对您有帮助,欢迎点赞、收藏、评论、转发,更多的EXCEL技能,可以关注“EXCEL学习微课堂”。如需自定义函数myget代码文件,可私信联系我!

  • ?

    Excel将数字快速变成中文数字,4种格式哪一个最得你心呢

    汤耗子

    展开

    有时候我们会需要把纯数字转换为中文数字的时候

    下面介绍四种办法来解决

    一、=TEXT(D2,"[DBNum1]")

    效果如图

    二、=TEXT(D2,"[DBNum2]")

    效果图如下图

    三、=TEXT(D2,"[DBNum3]")

    效果如下图

    四、=TEXT(D2,"[DBNum1]#")

    TEXT函数也是千变万化,大家要仔细辨别

excel怎么变成中文

所有视频需要登录后,才能观看

请先登录您的帐号,即可完整播放,如果您尚未注册帐号,请先点击注册。

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP