[问题] excel 国字数字转为阿拉伯数字

楼主: abc85216923 (Jming)   2022-08-19 19:11:24
小弟想问
因为法条国字数字转为阿拉伯数字
用 函数 把国字数字(一、二、三…十、十一…九百九十九)
转为 阿拉伯数字(1,2,3...10,11...999)
十要显示10
十一要显示11
二十要显示20
二十一要显示21
一百一十一要显示111
九百九十九要显示999
好像没有直接的函数可以用
是有查到https://lyc017.pixnet.net/blog/post/185460930这方法
但这方法“十”和“一十”会有问题,还要自己取代
不知道各位高手有什么方法?
作者: goujly (夜舞岚)   2022-08-19 21:01:00
楼主: abc85216923 (Jming)   2022-08-20 01:56:00
g大感谢,上班日我再试试看
作者: windknife18 (windknife18)   2022-08-20 15:44:00
=MATCH(A1,IF(LEFT(NUMBERSTRING(ROW($1:$1000),1),2)="一十",SUBSTITUTE(NUMBERSTRING(ROW($1:$1000),1),"一十","十"),NUMBERSTRING(ROW($1:$1000),1)),0)改成以下的公式应该比较简单=MATCH(IF(LEFT(A1,1)="十","一"&A1,A1),NUMBERSTRING(ROW($1:$1000),1),0)
楼主: abc85216923 (Jming)   2022-09-05 01:22:00
感谢w大

Links booklink

Contact Us: admin [ a t ] ucptt.com