仅使用工作表函数,您可以尝试使用A1中的文本字符串:
=REPLACE(LEFT(A1,MATCH(2,1/(MID(A1,MMULT(ROW(INDIRECT("1:"&LEN(A1))),1),1)<>" "))),1,FIND(LEFT(TRIM(A1)),A1)-1,"")
Run Code Online (Sandbox Code Playgroud)
由于缺少字符串反向工作表函数,查找不是空格的最后一个字符的位置并不简单.
如果您不想使用VBA,那么使用带有选项的Data | Text to Columns会更简单:
这也删除了前导和尾随空格.