返回信息流1、已有单元格内容如下:张三,李四,王十八
如何写公式让指定的列或行中分成三个单元格分别内容是张三、李四和王十八?
2、已有三个相连的单元格,内容分别是张三、李四和王十八。
如何在一个单元格中写公式,使得其内容是:张三,李四,王十八。
这是一条镜像帖。来源:北邮人论坛 / office-tool / #27534同步于 2010/2/25
该镜像源已超过 30 天没有更新,可能在源站已被删除。
OfficeTool机器人发帖
问两个EXCEL逗号分隔的问题
mop
2010/2/25镜像同步9 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
【 在 kalaisadog 的大作中提到: 】
: 1 数据-分列-分割符号-选逗号
: 2 =a1&","&b1&","&c1
感谢你的回答,不过你说的两个方法我都知道
但是我想有更好的办法,
对于第一个,我想知道还有没有什么函数使得这个地方能用公式完成?
对于第二个,我想知道如果我有几十、甚至几百个相连的话,有没有更简便的写法?
2,CONCATENATE
【 在 mop 的大作中提到: 】
: 感谢你的回答,不过你说的两个方法我都知道
: 但是我想有更好的办法,
: 对于第一个,我想知道还有没有什么函数使得这个地方能用公式完成?
: ...................
【 在 mop 的大作中提到: 】
: 感谢你的回答,不过你说的两个方法我都知道
: 但是我想有更好的办法,
: 对于第一个,我想知道还有没有什么函数使得这个地方能用公式完成?
: ...................
第一个问题用公式也能,不过比起分列的操作来说,更加复杂
思路是使用find函数找分隔符,每找到一个分隔符,将这个数据使用mid函数割出来。这个可能不是最简便的方法。
1、处理原数据,原数据使用连字符,在每个单元格数据的最后加上一个都好;
2、使用find函数先寻找出第一个逗号,在从第一个都好后开始寻找第二个逗号;
3、第一个数据是使用left分割,后面的数据依次使用mid函数进行数据的分割,分割的起始和终止位置为找到的相邻的两个逗号。
4、加上判断是否空值、错误值的处理
具体实现看附件。
附件(18.6KB)
【 在 picture 的大作中提到: 】
: 第一个问题用公式也能,不过比起分列的操作来说,更加复杂
: 思路是使用find函数找分隔符,每找到一个分隔符,将这个数据使用mid函数割出来。这个可能不是最简便的方法。
: 1、处理原数据,原数据使用连字符,在每个单元格数据的最后加上一个都好;
: ...................
辛苦了,非常感谢。
本想有什么更简单的函数能解决,看来没有了……
【 在 jat 的大作中提到: 】
: 第一个问题用分列应该是最快的办法
: 第二个可以用剪贴板复制粘贴的技巧实现
呵呵,最后我确实是这么解决的。
第2个我写好了一个公式,然后其他的按个替换公式……效率也挺高