- 积分
- 442
好友
记录
日志
相册
回帖0
主题
分享
精华
威望 旺
钢镚 分
推荐 人
|
zcvb6 发表于 2011-11-14 15:47
' M5 O, g% Y$ a) \* B7 V! ~$ [! uIF(LEN(单元格)=18,MID(单元格,7,8),IF(LEN(单元格)=15,MID(单元格,7,6),"位数不对"))不太看得懂啊 ...
/ i- {+ u- F9 iIF (条件,Y,N)条件语句 Y=如果条件吻合,则得出Y结果 ,N=如果条件不吻合,则得N的结果2 ^/ W* ^4 a0 Y! g. Q( d
LEN()长度* j, ?/ V5 A d1 F* ~! V3 _
MID(X,Y) X=第几位数开始,Y=提取Y位 MID就是从X位开始提取Y位数据
9 t7 F! Y# M$ i) h4 h
9 E0 r* E% f7 U3 `+ P1 ^" e) l, |. U: U$ ^
上式解释为,通过LEN计,单元格的位数是否为18位数,如果是,则提出单元格,第七位起的后8位数字# Y' l( b( ]2 b# |$ ^7 j
如果否,9 I" R. G: c* Z- V, v+ W2 a \
则通过计算单元格的长度是否15位,如果是,则的取第七位后的6位数字2 ?$ o1 }% O( A% u
如果否,则得出结果“位数不对” |
|