小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

你不知道的Text函數(shù)那些神仙用法

 昵稱72339616 2023-07-17 發(fā)布于湖北

小數(shù)轉(zhuǎn)百分?jǐn)?shù)

B2/B12得到一個小數(shù),格式【"#.00%"】將其轉(zhuǎn)為百分?jǐn)?shù),如果不需要小數(shù)部分,可設(shè)置為【"#%"】

=TEXT(B2/$B$12,"#.00%")

顯示為“萬元”

=TEXT(B2,"#!.0000萬元")

產(chǎn)生單號

通過TEXT控制格式,產(chǎn)生日期+序號格式的單號。

=TEXT(C2,"yymmdd")&TEXT(D2,"000")

第一個TEXT將日期轉(zhuǎn)換為數(shù)字格式,第二個TEXT將數(shù)字序號控制為3位數(shù)顯示,確保單號長度統(tǒng)一。

數(shù)字轉(zhuǎn)大寫,大寫轉(zhuǎn)數(shù)字

TEXT設(shè)置為"[DBNum2]"就可以把數(shù)字轉(zhuǎn)為大寫,這已經(jīng)不是秘密,網(wǎng)絡(luò)上有大量的教程。

=TEXT(A2,"[DBNum2]")

大寫又轉(zhuǎn)為數(shù)字呢?直接用TEXT轉(zhuǎn)換似乎行不通。

=XLOOKUP(A2,TEXT(ROW(1:99999),"[DBNum2]"),ROW(1:99999))

TEXT(ROW(1:99999),"[DBNum2]")將1到99999之間的所有整數(shù)轉(zhuǎn)換為大寫,作為XLOOKUP的第二參數(shù),在其中查找要轉(zhuǎn)換的值,找到后從第三參數(shù)ROW(1:99999)中返回對應(yīng)的數(shù)字。

財務(wù)金額轉(zhuǎn)換

如果要轉(zhuǎn)換為金額,帶元,角,分的單位,又需要做一些變通:

=TEXT(INT(A2),"[DBnum2]")&TEXT(RIGHT(A2*100,2),"元[DBnum2]0角0分")

INT提取整數(shù)部分用一個TEXT轉(zhuǎn)換為元。

RIGHT提取小數(shù)部分用TEXT轉(zhuǎn)換為角和分。

屏蔽負(fù)數(shù)計算提成

銷售額超出500的部分乘以15%作為提成

=TEXT((B2-500),"0;!0")*15%

設(shè)置為"0;!0"時,負(fù)數(shù)將被轉(zhuǎn)換為0,正數(shù)則正常顯示。

這樣就避免了提成數(shù)據(jù)中出現(xiàn)負(fù)數(shù)。

四個特定區(qū)間

“;;;”三個分號產(chǎn)四個特定的區(qū)間,分別對應(yīng):正數(shù);負(fù)數(shù);零;文本:

=TEXT(A2,"1;-99;零;啥也不是")

如果是正數(shù),則顯示“1”;

如果是負(fù)數(shù),則顯示“-99”;

如果是0,則顯示“零”

如果是文本,則顯示“啥也不是”

TEXT可以說是最強(qiáng)大最復(fù)雜的函數(shù),又很奇葩,看似有些規(guī)律,真正總結(jié)下來會發(fā)現(xiàn)毫無章法。

有沒有可能是微軟工程師臨時想到一些功能,特地新增一個函數(shù)又不夠,干脆統(tǒng)統(tǒng)加到TEXT上。

    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多