怎样将excel的一个单元格里的文字选出来,用什么函数?

怎样将excel的一个单元格里的文字选出来,用什么函数?例如:
"我的家乡ABC"将ABC前面的文字选出来:我的家乡。
“我的满月喜宴ABC123"将123前面的选出来:我的满月喜宴ABC。

例如:
"我的家乡ABC"将ABC前面的文字选出来:我的家乡。
“我的满月喜宴ABC123"将123前面的选出来:我的满月喜宴ABC。
如果都是去掉后面三个字符,可以用下面的公式
=left(A1,len(A1)-3)
下拉填充
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-01-10
如果都是去掉后面三个字符,可以用下面的公式
=left(A1,len(A1)-3)
下拉填充本回答被提问者采纳
第2个回答  2012-01-10
思路:如果文字字数是不定的,需要找到标志字符如例子中的"A","1"作为分界(如果可能有重复字符,可以将标志字符多增加几个字,如ABC,123):

=LEFT(A1,FIND("A",A1)-1)

=LEFT(A1,FIND("1",A1)-1)
第3个回答  2012-01-09
两个条件不一样,不可能用一个公式。
第4个回答  2012-01-09
第一个用公式 =LEFT(A1,7)
第二个用公式 =LEFT(A2,9)
第5个回答  2012-01-10
用MID(A1,1,4)也可
相似回答