[算表] Excel中數字全半形轉換的問題

作者: ddqueen (ddqueen)   2020-07-29 19:13:13
軟體:Excel
版本:2016
大家好,
因為文件需要,我按照網路上查到的函數寫了一個函數
=BIG5(ROW(C8)-ROW(C7))
ROW(C8)-ROW(C7)出來的結果是1,可是我需要呈現的是全形的數字1
可是為什麼=BIG5(ROW(C8)-ROW(C7)) 出來的結果是錯誤 (#REF!)
請問一下,正確的函數要怎麼寫呢?
不想用substitute,真的沒辦法的話,只能用substitue寫個九到十層了。因為之後的結
果有可能是0~十位數以上。
作者: soyoso (我是耀宗)   2020-07-29 19:26:00
公式測試沒問題 https://i.imgur.com/gY0Hp7n.jpeg1.win7英文版,office2016為英文時,回傳#ref!https://i.imgur.com/x7RqXtz.jpg2.win7英文版,office2016繁體中文,回傳半形的1https://i.imgur.com/pqH9Lj8.jpg3.win7繁中,office2016為英文時,回傳全形的1https://i.imgur.com/qy6FFND.jpg4.win7繁中,office2016為繁體中文,回傳全形的1https://i.imgur.com/LaOHcdk.jpg能模擬出回傳錯誤值來看為上述第1項的部分,可看出作業系統語系的不同有可能影響該函數回傳的值

Links booklink

Contact Us: admin [ a t ] ucptt.com