excel用函数怎么拆分数值
B2=LEFT(A2,FIND("-",A2)-1)
C2=MID(A2,FIND("-",A2)+1,FIND("-",A2,FIND("-",A2)+1)-FIND("-",A2)-1)
D2=RIGHT(A2,LEN(A2)-FIND("-",A2,FIND("-",A2)+1))
三个数字用-分隔,这种情况用分列功能解决是最好的选择。
老师说过,能用操作不用函数,能用函数不用VBA。这是excel的基本原理。
用FIND找到“-”的位置,用LEFT/MID/RIGHT/LEN提取指定长度的字符串
B2输入:
=MID($A2,SMALL(IF(MID("-"&$A2&"-",ROW($1:$100),1)="-",ROW($1:$100)),COLUMN(A1)),SUM(SMALL(IF(MID("-"&$A2&"-",ROW($1:$100),1)="-",ROW($1:$100)),COLUMN(A:B))*{-1,1})-1)
ctrl+shift+回车右拉下拉
热门标签: