excel大寫(xiě)金額公式 使用Excel公式來(lái)解決金額處理方面的方法,還在玩王者榮耀嗎?還在吃雞嗎?不要浪費(fèi)青春了,來(lái)跟我學(xué)習(xí)新技能:excel大寫(xiě)金額公式,把時(shí)間花在正事上才能有進(jìn)步,看完excel大寫(xiě)金額公式 使用Excel公式來(lái)解決金額處理方面的方法這篇文章你一定會(huì)覺(jué)得你又成長(zhǎng)了很多,因?yàn)檫@個(gè)確實(shí)可以給你的工作帶來(lái)很多便利。
使用Excel經(jīng)常需要處理各種票據(jù)、賬本和結(jié)算憑證等,這時(shí)會(huì)不可避免地遇到處理金額的問(wèn)題,如將阿拉伯?dāng)?shù)字金額轉(zhuǎn)換為大寫(xiě)漢字金額或?qū)⒔痤~數(shù)分置于各個(gè)單元格中。本文介紹使用Excel公式來(lái)解決金額處理方面的方法。
1、啟動(dòng)Excel并打開(kāi)工作表,在工作表中選擇C3:C10單元格區(qū)域,在編輯欄中輸入公式“=SUBSTITUTE(SUBSTITUTE(IF(-RMB(B3,2),TEXT(B3,";負(fù)")&TEXT(INT(ABS(RMB(B3,2))),"[dbnum2]G/通用格式元;;")&TEXT(RIGHT(RMB(B3,2),2),"[dbnum2]0角0分;;整"),),"零角",IF(B3^2<1,,"零")),"零分","整")”,按Ctrl+Enter鍵結(jié)束公式的輸入。此時(shí)選擇單元格中將出現(xiàn)大寫(xiě)金額,如圖1所示。
圖1 在單元格中顯示大寫(xiě)金額
提示
在公式中使用RMB()函數(shù)將小寫(xiě)金額數(shù)據(jù)四舍五入保留兩位小數(shù),然后使用TEXT()函數(shù)將數(shù)據(jù)的符號(hào)、整數(shù)部分和小數(shù)部分進(jìn)行轉(zhuǎn)換,使用連接符“&”連接這3個(gè)部分。
使用IF()函數(shù)進(jìn)行判斷,如果金額大于等于1分,則返回TEXT()函數(shù)的轉(zhuǎn)換結(jié)果,否則就返回空值。最后,使用SUBSTITUTE()函數(shù)將“零角”轉(zhuǎn)換為“零”或空值,將“零分”轉(zhuǎn)換為“整”。
2、打開(kāi)Sheet2工作表,在工作表中選擇C3:M10單元格區(qū)域,在編輯欄中輸入公式"=LEFT(RIGHT(TEXT($B3*100,"¥000;;"),COLUMNS(C:$M)))",按Ctrl+Enter鍵結(jié)束公式的輸入。此時(shí)工作表中金額數(shù)字分置到選擇單元格區(qū)域的各個(gè)單元格中,如圖2所示。
圖2 金額數(shù)字分置到單元格中
提示
在公式中,首先將B列中的數(shù)值擴(kuò)大100倍,使用TEXT()函數(shù)將其轉(zhuǎn)換為帶有貨幣符號(hào)“¥”的文本字符串。這里在轉(zhuǎn)換時(shí),使用“¥000”作為TEXT()函數(shù)的第2個(gè)參數(shù)是為了將小于1元的金額在“元”位上強(qiáng)制顯示為0。
公式中使用RIGHT()函數(shù)將COLUMNS()函數(shù)返回的列數(shù)從右向左截去字符串,由于公式是向右復(fù)制的,COLUMNS()函數(shù)返回的列數(shù)會(huì)逐漸減少,RIGHT()函數(shù)截得的字符串的長(zhǎng)度也逐漸減少。最后使用LEFT()函數(shù)從RIGHT()函數(shù)返回的字符串中取左邊首字符,從而將金額數(shù)字分列置入到各個(gè)單元格中。