EXCEL 公式问题 请帮我解释公式的含义,谢谢! 尤其是公式里的-1是啥意思? 第二个公式是什么意思?

A B C
1 Author Last Name First Name
2 Donnely,Paul Donnely Paul
3 Jewell,Tom Jewe Tom

B2=LEFT(A2,FIND(",",A2)-1)

C2=RIGHT(A2,LEN(A2)-FIND(",",A2))

FIND(",",A2)是找到点“.”的位置,FIND(",",A2)-1就是点前面的那个字符的位置,
LEFT(A2,FIND(",",A2)-1)就是从A2的字符串中在左边截取到“.”前面的字符,同理RIGHT(A2,LEN(A2)-FIND(",",A2))就是从右面截取到“.”
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-03-25
=FIND(",",A2) 确定。在A2的位置,比如是在第4位,你要提取的是 。左边的数据,并且是在第3位,所以就要4-1=3
也就是
LEFT(A2,FIND(",",A2)-1)

RIGHT(A2,LEN(A2)-FIND(",",A2))
LEN(A2) 获取A2里有多少位数字?比如有6位,。是在第4位,你要提取.后面(右边)的数据,所以要用总的位数7-4=3,就是右边的。右边的数据。
第2个回答  2013-03-25
LEFT是求A2单元格中字符最左端到第一个逗号前的部分字符,即Donnely。
LEFT 基于所指定的字符数返回文本字符串中的第一个或前几个字符。
RIGHT 根据所指定的字符数返回文本字符串中最后一个或多个字符。
相似回答