如何扫描某列的某个单词,触发后删除前4个字符

时间:2017-03-29 10:51:29

标签: excel vba excel-vba excel-formula

嘿大家所以这里是我的设置

enter image description here

我的问题是关于" C"列以及如何删除" 2nd |"和"第3 |"因此它只显示" Mikes Auto Shop" "卡尔斯汽车维修"等

喜欢这个

http://imgur.com/a/ddpYq

3 个答案:

答案 0 :(得分:1)

只需D2中的公式就可以了解

=RIGHT(C2,LEN(C2)-4)

答案 1 :(得分:1)

https://www.mrexcel.com/forum/excel-questions/375502-remove-first-letter-each-cell-column.html

在论坛上他们提到你可以使用= RIGHT(A1,LEN(A1)-1),对你来说它看起来更像是=右(C1,LEN(C1)-1)而你会放置它在D列然后只需抓住右下角并向下拖动它将为您提供D列中所需的所有值,希望这有帮助

答案 2 :(得分:1)

如果有时只有前缀或者它可以大于9,您可以使用:

=RIGHT(C2,LEN(C2)-IFERROR(FIND("|",C2),0))