免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
最重要的文本函數(shù)text的進(jìn)階用法2

今天來(lái)個(gè)完整版的大寫金額的轉(zhuǎn)換公式。由于種類比較繁雜,分為下面幾種情況:1元以上的,1元以下和0元的,而且還區(qū)分正負(fù),如下圖所示。

在B2單元格中輸入公式=IF(A2,SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(TEXT(A2,";負(fù)")&TEXT(INT(ABS(A2)),"[dbnum2]")&"元"&TEXT(MOD(ABS(A2),1)/1%,"[=0]整;[>9][dbnum2]0角0分;[dbnum2]零0分"),"零分","整"),"零元零",),"零元",),""),向下填充。公式很長(zhǎng),不要被嚇到哦

。

下面分步說(shuō)明,可以看到公式里有3個(gè)text函數(shù)用&連接起來(lái)。第1個(gè)text判斷正負(fù),第2個(gè)text將整數(shù)部分顯示為大寫金額,第3個(gè)text將小數(shù)部分顯示為大寫金額。

下面先看第1個(gè)text,在C11單元格中輸入公式=TEXT(A11,";負(fù)"),向下填充,得到C列的結(jié)果??梢钥吹秸龜?shù)和0顯示為空,負(fù)數(shù)顯示為負(fù)。

再看第2個(gè)text,在D11單元格中輸入公式=TEXT(INT(ABS(A11)),"[dbnum2]"),向下填充,得到D列的結(jié)果,將整數(shù)部分顯示為大寫。

abs是絕對(duì)值函數(shù),將負(fù)數(shù)變成正數(shù),如E列所示;int是向下取整函數(shù),對(duì)abs的結(jié)果取整數(shù)部分,如F列所示。

第3個(gè)text函數(shù),在G11單元格中輸入公式=TEXT(MOD(ABS(A11),1)/1%,"[=0]整;[>9][dbnum2]0角0分;[dbnum2]零0分"),向下填充。得到G列的結(jié)果,將小數(shù)部分顯示為大寫。

先看text的第1參數(shù)MOD(ABS(A11),1)/1%,abs取絕對(duì)值,MOD是求余函數(shù),除以1,就可以將小數(shù)部分提取出來(lái),如H列所示。后面除以1%,就相當(dāng)于乘以100,將其轉(zhuǎn)成整數(shù)才好設(shè)置自定義格式,如I列所示。

text的第2參數(shù)有3部分代碼,都是條件判斷。[=0]整;[>9][dbnum2]0角0分;[dbnum2]零0分,第1部分代碼是當(dāng)小數(shù)部分?jǐn)U大100倍后等于0時(shí),顯示為整,這樣整數(shù)后面就可以連接整,如45所示。第2部分代碼是判斷小數(shù)部分?jǐn)U大100倍后大于9的就顯示為0角0分,實(shí)際就是角的位置不為0,如0.15小數(shù)部分顯示為壹角伍分。第3部分代碼是小于9且不為0的顯示為零0分,如-23.08小數(shù)部分顯示為零捌分。

然后將3個(gè)text用&連接起來(lái),在第2個(gè)text后面連接個(gè)"元",結(jié)果如下??梢钥吹接行┑胤绞遣徽_的,我用紅框標(biāo)記出來(lái)。第1個(gè)紅框的零分應(yīng)該替換為整,第2個(gè)紅框的零元零應(yīng)該替換為空,第3個(gè)紅框的零元也應(yīng)該替換為空,第4個(gè)紅框顯示為零元整是因?yàn)樗慕痤~為0,可以將其顯示為空,也可以設(shè)置為你想要的內(nèi)容。

所以,你可以看到用了3次substitute,分別替換零分,零元零,零元。這里注意,先要替換零元零,再替換零元,否則結(jié)果會(huì)出錯(cuò)。最外層用了個(gè)if函數(shù)進(jìn)行判斷,如果金額為0,讓其顯示為空。

第2種方法我在網(wǎng)上看到的,公式為=SUBSTITUTE(SUBSTITUTE(IF(-RMB(A2),TEXT(A2,";負(fù)")&TEXT(INT(ABS(A2)+0.5%),"[dbnum2]G/通用格式元;;")&TEXT(RIGHT(RMB(A2),2),"[dbnum2]0角0分;;整"),),"零角",IF(A2^2<1,,"零")),"零分","整"),公式較短,思路也很好。

對(duì)其進(jìn)行精簡(jiǎn)改為=SUBSTITUTE(SUBSTITUTE(IF(A2,TEXT(A2,";負(fù)")&TEXT(INT(ABS(A2)),"[dbnum2]G/通用格式元;;")&TEXT(RIGHT(RMB(A2),2),"[dbnum2]0角0分;;整"),),"零角",IF(A2^2<1,,"零")),"零分","整")。

如果對(duì)你有所幫助或啟發(fā),請(qǐng)打賞或分享一下,你的支持就是我最大的動(dòng)力!

關(guān)注解鎖更多函數(shù)的用法

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
每日Excel分享(公式)| 金額小寫轉(zhuǎn)大寫函數(shù)公式?其實(shí)很簡(jiǎn)單,且看村長(zhǎng)由簡(jiǎn)入繁給你講解
人民幣小寫轉(zhuǎn)大寫的最短公式
【Excel公式教程】小寫金額轉(zhuǎn)換為大寫金額的4個(gè)公式套路解析
Excel金額大寫經(jīng)典函數(shù)及自定義函數(shù)
EXCEL表格里帶小數(shù)、負(fù)數(shù)的數(shù)字轉(zhuǎn)換成大寫金額,堪稱完美版,拿去直接套用
函數(shù)轉(zhuǎn)化大寫元角分
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服