Re: [算表] 如何透過函數達到多重取代功能-數字轉國字
兩個函數可將數字轉國字
=TEXT(LEFT($A2),"[DBNum1]")
=NUMBERSTRING(LEFT($A2),1)
=TEXT(MID($A2,2,2),"[DBNum1]")
=NUMBERSTRING(MID($A2,2,2),1)
不過excel習慣有點不同 十會翻成"一十"
所以用取代改掉
=SUBSTITUTE(NUMBERSTRING(MID($A2,2,2),1),"一十","十")
TEXT使用儲存格數值格式內的寫法 可在儲存格數值格式設定處
看各種寫法 或見說明檔
NUMBERSTRING是隱藏函數 詳情見
#17BihDJU 3720 211/05 JieJuen R: [算表] EXCEL日期計算問題 --DATEIF,數字轉國字
※ 引述《piligo (霹靂狗)》之銘言:
: 軟體:Excel
: 版本:2003
: A B C
: 1 學號 年級 班級
: 2 60533 六 五
: 3 51421 五 十四
: 4 40321 四 四
: 5 60528 六 六
: 目前我只有學號的欄位,而年級和班級是要透過函數產生出來,目前研究進度如下
: ,我要如何實現結果呢?
: 年級 IF(MID(A2,1,1)="1","一") ~ IF(MID(A2,1,1)="6","六")
: 班級 IF(MID(A2,2,2)="01","一") ~ IF(MID(A2,2,2)="15","十五")
: 我要怎麼把一堆判斷式整合,或者有其他更好的方式可以達到相同的結果
: 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.47.35.150
→
12/09 14:55, , 1F
12/09 14:55, 1F
→
12/10 05:29, , 2F
12/10 05:29, 2F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 3 篇):