现场有两个名字

时间:2017-05-24 18:17:20

标签: excel vba

目前,我正在使用一个场景,我在该字段中有0到6个名字。例如,A2有Bob Smith和Jone Random。以下是他们查看支票的示例。

Effi Liu      
               <- (enter/gap)    
Kevin Xing

基本上,我想要生成1列,计算A2中有多少人。例如,两个人然后创建一个将分开的功能。每个名称分成不同的列。

1 个答案:

答案 0 :(得分:0)

如果您的名字由Enter Key中的Column A分隔,请使用Column B中的以下公式并将其向右拖动至6个或更多单元格,然后向下拖动,< / p>

=TRIM(MID(SUBSTITUTE(SUBSTITUTE($A1,CHAR(10),"#"),"#",REPT(" ",999)),(COLUMN(A:A)-1)*999+1,999))

enter image description here

当您拖动时,此公式会将您的名称字符串与Enter Key作为分隔符拆分为多个列。然后,您可以使用COUNTA函数查找非空单元格(名称数)。我把那部分留给你谷歌找到它。希望这有助于你。