查找的函数(查找末位词组)的使用方法?
成都office培训机构解答:
(数组公式:)=REPLACE(A2,1,MAX(IF(MID(A2,ROW($1:$100),1)=” “,ROW($1:$100))),)
=REPLACE(A2,1,LOOKUP(1,0/(MID(” “&A2,ROW($1:$100),1)=” “),ROW($1:$100))-1,)
(数组公式:)=RIGHT(A2,MATCH(1,FIND(” “,RIGHT(” “&A2,ROW($1:$100))),)-1)
=TRIM(RIGHT(SUBSTITUTE(A2,” “,REPT(” “,50)),50)) (好)
其实这个公式的思路, 是可以变化的,改变REPT( )中的数值, 可以返回, 指定空格位置後的数据,比如:
A1 =一 二 三 四 五 六 七 八 九
10个普通公式, 分别为 :
1=TRIM(RIGHT(SUBSTITUTE(A1,””,REPT(“”,100)),100)) 返回第0空格位置後的数据>一 二 三 四 五 六 七 八 九
2=TRIM(RIGHT(SUBSTITUTE(A1,” “,REPT(” “,50)),100)) 返回第8 空格位置後的数据>九3=TRIM(RIGHT(SUBSTITUTE(A1,” “,REPT(” “,40)),100)) 返回第7 空格位置後的数据>八 九
4=TRIM(RIGHT(SUBSTITUTE(A1,” “,REPT(” “,30)),100)) 返回第6 空格位置後的数据>七 八 九
5=TRIM(RIGHT(SUBSTITUTE(A1,” “,REPT(” “,23)),100)) 返回第5空格位置後的数据>六 七 八 九
6=TRIM(RIGHT(SUBSTITUTE(A1,” “,REPT(” “,18)),100)) 返回第4 空格位置後的数据>五 六 七 八 九
7=TRIM(RIGHT(SUBSTITUTE(A1,” “,REPT(” “,14)),100)) 返回第3 空格位置後的数据>四 五 六 七 八 九
8=TRIM(RIGHT(SUBSTITUTE(A1,” “,REPT(” “,12)),100)) 返回第2 空格位置後的数据>三 四 五 六 七 八 九
9=TRIM(RIGHT(SUBSTITUTE(A1,” “,REPT(” “,11)),100)) 返回第1 空格位置後的数据>二 三 四 五 六 七 八 九
10=TRIM(RIGHT(SUBSTITUTE(A1,” “,REPT(” “,9)),100)) 返回第0空格位置後的数据>一 二 三 四 五 六 七 八 九