如何从excel自定义格式化单元格中仅获取文本部分

时间:2018-04-19 06:21:12

标签: excel excel-vba excel-formula excel-2010 excel-2007 vba

我的excel列已经使用excel中的自定义格式选项格式化了数字和文本..现在我只需要从列中获取文本部分..如果我复制粘贴另一个单元格中的列,它只分配值..当我双击那个单元格时,它只显示数值..所以我不能得到文本部分..

示例图片列如下..我只需要文字值' nos' ,' PKS'在单独的栏目中......

enter image description here

1 个答案:

答案 0 :(得分:0)

非常基本的尝试,在某些额外的空格情况下会失败

=RIGHT(A1,LEN(A1)-FIND(" ",A1,1))

用于额外的空白处理:

=RIGHT(TRIM(SUBSTITUTE(A1,CHAR(32)," ")),LEN(TRIM(SUBSTITUTE(A1,CHAR(32)," ")))-FIND(" ",TRIM(SUBSTITUTE(A1,CHAR(32)," ")),1))