第一:excel人民幣大小寫轉(zhuǎn)換
與財務(wù)打交道的朋友總免不了需要把數(shù)字變?yōu)榇髮懀覀兛梢允褂肨ext函數(shù),修改參數(shù)就可以直接獲得:=text(數(shù)字或數(shù)字單元格引用,”[DBNum2]”),'[DBNum2]'會讓阿拉伯?dāng)?shù)字變?yōu)闈h字大寫數(shù)字,如“壹貳……”;'[DBNum1]'會讓阿拉伯?dāng)?shù)字變?yōu)闈h字小寫數(shù)字,如“一二……”。
G8單元格的小寫數(shù)字,我們在B8單元格設(shè)置公式,然后自動填寫G8單元格數(shù)字對應(yīng)的大寫。公式為:=TEXT(INT(G8),'[DBNum2]')&IF(INT(G8)=G8,'圓整',IF(LEN(G8)-SEARCH('.',G8)=1,'圓'&TEXT(RIGHT(G8,1),'[DBNum2]')&'角整','圓'&TEXT(LEFT(RIGHT(G8,2),1),'[DBNum2]')&'角'&TEXT(RIGHT(G8,1),'[DBNum2]')&'分'))
第二,vlookup將日期當(dāng)做常規(guī)的數(shù)字參與預(yù)算
這也是我工作中的一個實例,根據(jù)約定的“產(chǎn)品小類”的“發(fā)貨時限”和“實際發(fā)貨日期”,判定產(chǎn)品發(fā)貨的“誤期判定”情況。
E20單元格公式為:=IF(B20<=vlookup(mid(c20,2,2),$h$20:$i$23,2,0),'未誤期',if(b20-vlookup(mid(c20,2,2),$h$20:$i$23,2,0)>10,'誤期10天以上','誤期10天以內(nèi)'))=vlookup(mid(c20,2,2),$h$20:$i$23,2,0),'未誤期',if(b20-vlookup(mid(c20,2,2),$h$20:$i$23,2,0)>
在公式中,直接將日期當(dāng)作常規(guī)的數(shù)字參與運算,避免了year、month、day函數(shù)間的來回轉(zhuǎn)換。