翻译官

注册

 

发新话题 回复该主题

Excel里的5个批量转换技巧,一看就会 [复制链接]

1#

从小我就知道我跟别人不一样,我能看见他们看不见的东西……

除此之外,我还有一个金手指,在Excel表格界,我有特殊批量转换技巧,不管是数字大小写、英文大小写、公历农历互换、数值转文本,都可以批量转换。

有很多小可爱需要做这种转换,但都不得要领,大多数时候都会一个一个去转换,这样重复性的体力工作又烦躁又无聊,但大家看完S姐的批量转换技巧,S姐保证,你立马就能解放双手,快速且准确的搞定这些问题!

(GIF教程以Excel为例)

一、阿拉伯数字→中文大写数

财务小姐姐小哥哥们经常会遇到的批量转换问题,怎么把阿拉伯数字批量转换成大写?

方法一:输入法

适用于少量转换,或者需要直接录入大写数字。

S姐曾经跟大家分享过,如何利用输入法快速打出大写数字、日期、特殊符号的方法,戳→传送门复习详情,我们再在之前的基础上补充一下。

如果你安装了搜狗或百度的输入法,只需要先敲下字母V再输入数字,就马上会得到中文大写数字,如果整数后加.可以默认为元字,如果加.再加0,就是XXX元整,可以说是非常方便啦~

方法二:单元格格式调整

选中列,右击选择→→,选择就可以啦~

但是有小数点的情况下,还是会有BUG,这个时候,就需要祭出我们的终极大招

方法三:SUBSTITUTE函数

这个公式看起来很复杂,实际上,能整明白的小可爱自然就能明白,整不明白的小可爱也可以直接复制公式,只需要把定位的单元格位置改掉就可以啦~

操作方法:

输入公式

=SUBSTITUTE(SUBSTITUTE(IF(-RMB(A2,2),TEXT(A2,;负)TEXT(INT(ABS(A2)+0.5%),[dbnum2]G/通用格式元;;)TEXT(RIGHT(RMB(A2,2),2),[dbnum2]0角0分;;整),零元整),零角,IF(A2^21,,零)),零分,整)

在这个公式里面,-RMB(A2,2)表示按人民币格式将数值四舍五入到两位数并转换成文本;TEXT(A2,;负)表示如果A2的金额小于0,则返回字符“负”;

TEXT(INT(ABS(A2)+0.5%),[dbnum2]G/通用格式元;;)

表示金额取绝对值,整数部分转换为大写,+0.5%避免0.元等的情况下计算出现错误;

TEXT(RIGHT(RMB(A2,2),2),[dbnum2]0角0分;;整)

表示金额小数部分转换为大写;

函数IF后面带这一大段是指:IF进行判断,如果金额不是0分,则返回大写结果,否则返回零元整;最后用两个SUBSTITUTE函数替换“零角”为“零”,“零分”为“整”

大家不理解也没关系,因为S姐也并不是一个函数高手,大家只要会复制函数和替换单元格位置就能搞定计算啦~A2可以替换成你需要的位置,不管是B2还是C3,是你需要转换的位置即可。

二、数字→货币格式

很多小伙伴收到报表的时候,对方提供过来的表格价格用的都是文本或数字格式,如何批量转换成货币格式呢?

方法一:快捷键Ctrl+Shift+1

方法二:选中单元格右击选择→,选择货币格式就可以啦~

方法三:选中单元格后,在开始选项卡内的模块中,就可以直接点击下拉菜单选择格式,还有格式噢~

三、英文大写小写互换

在外企或经常跟歪果仁打交道的小可爱们可能会需要用到这个功能,Excel也非常贴心的设计了3个函数来搞定大小写:

UPPER:全部大写

LOWER:全部小写

PROPER:首字母大写,其余小写

操作方法,简单到无法描述,所以详见下图???

哈哈哈哈哈,秀完就跑~

四、翻译:中文英文

什么?你需要把汉字翻译成英文的时候,还在一个一个的复制下来去找谷歌翻译?S姐真的会担心累坏你的小手手啊,要知道在Excel(含)以后的版本,就有一键翻译的功能咯~

其实这个方法是用到了WEBSERVICE函数,它可以帮我我们提取网站上的数据,只要把翻译网址(url)设置为WEBSERVICE的参数,就可以直接获取网站上的翻译结果。

比如你把百度翻译的网址设为这个函数的参数,就是从百度翻译调取翻译结果,把有道翻译网址设为参数,就会从有道翻译获取翻译结果,准确度也是非常高啦~

操作方法:

输入公式

=FILTERXML(WEBSERVICE(

分享 转发
TOP
发新话题 回复该主题