作者abc85216923 (Jming)
看板Office
标题[问题] excel 国字数字转为阿拉伯数字
时间Fri Aug 19 19:11:24 2022
小弟想问
因为法条国字数字转为阿拉伯数字
用 函数 把国字数字(一、二、三…十、十一…九百九十九)
转为 阿拉伯数字(1,2,3...10,11...999)
十要显示10
十一要显示11
二十要显示20
二十一要显示21
一百一十一要显示111
九百九十九要显示999
好像没有直接的函数可以用
是有查到
https://lyc017.pixnet.net/blog/post/185460930这方法
但这方法“十”和“一十”会有问题,还要自己取代
不知道各位高手有什麽方法?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.71.58.154 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1660907486.A.083.html
2F:→ abc85216923: g大感谢,上班日我再试试看 08/20 01:56
3F:→ abc85216923: g大,这样到百位,一百一十一,一十会被取代吗? 08/20 12:11
4F:→ windknife18: =MATCH(A1,IF(LEFT(NUMBERSTRING(ROW($1:$1000),1), 08/20 15:44
5F:→ windknife18: 2)="一十",SUBSTITUTE(NUMBERSTRING(ROW($1:$1000), 08/20 15:44
6F:→ windknife18: 1),"一十","十"),NUMBERSTRING(ROW($1:$1000),1)),0) 08/20 15:44
7F:→ windknife18: 改成以下的公式应该比较简单 08/20 15:56
8F:→ windknife18: =MATCH(IF(LEFT(A1,1)="十","一"&A1,A1), 08/20 15:56
9F:→ windknife18: NUMBERSTRING(ROW($1:$1000),1),0) 08/20 15:56
10F:→ abc85216923: 感谢w大 09/05 01:22