返回列表 上一主題 發帖

如何將數字180.30改成國字壹捌零點參零

回復  ML089
感謝ML089版主簡化公式
請問:在=SUBSTITUTE(TEXT(A1,"[DBNum2]0.00;;"),".","點") 中使用紅 ...
p212 發表於 2013-12-10 22:14


TEXT(數字,"正;負;零;文字")
後面將兩個 ;; 主要作用是沒有輸入數值時以空白呈現
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

本帖最後由 p212 於 2013-12-10 22:19 編輯

回復 5# ML089
感謝ML089版主簡化公式
請問:在=SUBSTITUTE(TEXT(A1,"[DBNum2]0.00;;"),".","點") 中使用紅字部份「2個分號」用意何在?
煩請賜教,謝謝!

TOP

=SUBSTITUTE(TEXT(A1,"[DBNum2]0.00;;"),".","點")
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

本帖最後由 ANGELA 於 2013-12-10 16:52 編輯

回復 1# sasah168
Sorry!
3#的回覆未周全,請參考下列組合公式。
假設儲格A1為180.30,任一儲存格輸入
=LEFT(TEXT(A1,"[DBNum2]0.00"),FIND(".",TEXT(A1,"[DBNum2]0.00"))-1)&"點"&RIGHT(TEXT(A1,"[DBNum2]0.00"),LEN(TEXT(A1,"[DBNum2]0.00"))-FIND(".",TEXT(A1,"[DBNum2]0.00")))
答案即為「壹捌零點參零」
思路:任一儲存格輸入=TEXT(A1,"[DBNum2]0.00")得「壹捌零.參零」
小數固定兩位可省略成......&"點"&RIGHT(TEXT(A1,"[DBNum2]0.00"),2)

TOP

本帖最後由 p212 於 2013-12-10 16:19 編輯

回復 1# sasah168
假設儲格A1為180.3
於任一儲存格輸入 =LEFT(TEXT(A1,"[dbnum2]"),FIND(".",TEXT(A1,"[dbnum2]"))-1)&"點"&RIGHT(TEXT(A1,"[dbnum2]"),LEN(TEXT(A1,"[dbnum2]"))-FIND(".",TEXT(A1,"[dbnum2]")))

TOP

回復 1# sasah168


    https://dl.dropboxusercontent.com/u/61135474/%E8%8B%B1%E6%96%87%E5%A4%A7%E5%AF%AB%E8%BD%89%E6%8F%9B.xls
參考看看....
50 字節以內
不支持自定義 Discuz! 代碼

TOP

        靜思自在 : 為人處世要小心細心,但不要「小心眼」。
返回列表 上一主題