✔ 最佳答案
同類問題, 至少有數十種不同的方法, 針對不同工作表環境, 格式或文字的要求, 小數值/負數的計算方法及顯示方法, 參(台灣大寫) / 叁(香港和國內的大寫法), 貨幣單位, 使用者的喜好和其Excel能力。所有方法都不離以下三種EXCEL 功能:
1.) 儲存格格式 (Cell Format)
2.) 內建函數 (Build-in Function)
3.) 自定義函數(VBA Defined Function)
當然, 在這裡不可能全部方法提供。
現針對你的問題, 建議用下的 內建函數 方法(我認為是較簡單及實用)
在B1 輸入公式
=SUBSTITUTE(“港幣”&NUMBERSTRING(A1,2)&“圓正”,“參”,“叁”)
然後下拉
A1 輸入 1023456, B1 便出現 港幣壹佰零貳萬叁仟肆佰伍拾陸圓正
此公式的特性:
1.) 負數 會出 #NUM! (即錯誤值)
2.) 小數會被四捨五入 化成整數
3.) 不會顯示 角 和 分