Excel formula 如何从excel单元格中动态提取中间名?
从给定的名称中提取中间名称 假设单元格A1由带尾随和前导空格的数据组成: 粉红弗洛伊德笔记本电脑Excel formula 如何从excel单元格中动态提取中间名?,excel-formula,Excel Formula,从给定的名称中提取中间名称 假设单元格A1由带尾随和前导空格的数据组成: 粉红弗洛伊德笔记本电脑 有人能帮我动态提取中间名吗?试试这样的方法: =MID(A1,FIND(" ",A1,1)+1,FIND(" ",A1,FIND(" ",A1,1)+1)-FIND(" ",A1,1)-1) 我实现了这个,它为我工作 =中间(修剪(D8),查找(“,修剪(D8),1)+1,查找(“,修剪(D8),查找(“,修剪(D8),1)+1)-查找(“,修剪(D8),1)) 对于单元D8 有很多前导空格和尾随
有人能帮我动态提取中间名吗?试试这样的方法:
=MID(A1,FIND(" ",A1,1)+1,FIND(" ",A1,FIND(" ",A1,1)+1)-FIND(" ",A1,1)-1)
我实现了这个,它为我工作 =中间(修剪(D8),查找(“,修剪(D8),1)+1,查找(“,修剪(D8),查找(“,修剪(D8),1)+1)-查找(“,修剪(D8),1)) 对于单元D8
有很多前导空格和尾随空格,所以我不得不使用TRIM()函数。使用TRIM函数的时间很长,只需一个TRIM函数就可以轻松完成。或者使用-1
=MID(D8,FIND(" ",D8,1)+1,FIND(" ",D8,FIND(" ",D8,1)+1)-FIND(" ",1)-1)
试试这个,它适合我。中间名是什么?用空格隔开的三个单词中的第二个?还有三个字吗?