excel中文本数字转换成阿拉伯数字的问题

来源:百度知道 编辑:UC知道 时间:2024/09/27 08:21:53
A列 B列
五月二十二 5.22
七月初十 5.10
十二月初八 12.08
十二月二十 12.20
十一月初一 11.01
把A列中的文本转换成B列中的数字,用公式批量转换,太多了

=VLOOKUP(LEFT(A1,FIND("月",A1)-1),{"一",1;"二",2;"三",3;"四",4;"五",5;"六",6;"七",7;"八",8;"九",9;"十",10;"十一",11;"十二",12},2,0)&"."&TEXT(VLOOKUP(MID(A1,FIND("月",A1)+1,3),{"初一",1;"初二",2;"初三",3;"初四",4;"初五",5;"初六",6;"初七",7;"初八",8;"初九",9;"初十",10;"十一",11;"十二",12;"十三",13;"十四",14;"十五",15;"十六",16;"十七",17;"十八",18;"十九",19;"二十",20;"二十一",21;"二十二",22;"二十三",23;"二十四",24;"二十五",25;"二十六",26;"二十七",27;"二十八",28;"二十九",29;"三十",30},2,0),"00")

想了一个笨办法