excel如何把多行数据里的内容进行拆分(有分隔符),然后整合在同一列中显示?

excel如何把多行数据里的内容进行拆分(有分隔符),然后整合在同一列中显示,如图示... excel如何把多行数据里的内容进行拆分(有分隔符),然后整合在同一列中显示,如图示 展开
 我来答
退休画线工
2022-02-15 · 知道合伙人软件行家
退休画线工
知道合伙人软件行家
采纳数:5412 获赞数:27031
1981年毕业于湖南大学,从事化工设计30多年,精于工程设计

向TA提问 私信TA
展开全部

Power Qurey中一个步骤搞定,所以整个过程就是点几下鼠标:

数据菜单——获取数据——自表格或区域

数据导入到Power Qurey中后,一个拆分列,按分隔符拆分,选择高级—拆分为行。确定后就按要求拆分了。文件菜单——关闭并上载至,选择现有工作表(也可以在新工作表中),选择放置数据的起始单元格,图中为C1,一会就会把Power Qurey中处理好的数据上载回工作表中。

也可以用公式法,如图

E2=MID(TEXTJOIN("|",,A$2:A$4),ROW(1:1)*2-1,1)&""

下拉到出现空白单元格。

更多追问追答
追问

用公式显示出错,请帮忙看看哪里输入不对了,谢谢

追答
请问你的Excel版本是哪个,textjoin需要版本为2019或2021或Office365
极度狐狸
科技发烧友

2022-02-15 · 随便在网上分享一点自己做出来的东西
极度狐狸
采纳数:696 获赞数:1730

向TA提问 私信TA
展开全部

如果只是单字母,那么把前面连起来,然后使用mid跳空抓取就好了。如果是不定字符串那就使用分隔符来判定抓取了。

公式:

=MID(TEXTJOIN("|",TRUE,$A$2:$A$4),(ROW(A1)-1)*2+1,1)

通用公式:

=TRIM(MID(SUBSTITUTE(TEXTJOIN("|",TRUE,$A$2:$A$4),"|",REPT(" ",99)),ROW(A1)*100-99,99))

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
倾心的福源心理

2022-02-16 · 用量子思维探索量子纠缠、潜意识和暗能量
倾心的福源心理
采纳数:4 获赞数:297

向TA提问 私信TA
展开全部
建议你这样试试看:
1. 请确保 excel中的分隔符是相同的一个字符或者是符号(比如示例中的|)。
2. 将excel中的数据选择后,复制--粘贴到word中。
3. 在word中将相同的字符或者是符号替换成换行符,这样就保证了需要的数据分布在不同的段落中了。
4. 然后将word数据中的数据再复制--粘贴到excel中,就可以达到转换后的效果了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ssg365
科技发烧友

2022-02-15 · 有一些普通的科技小锦囊
知道大有可为答主
回答量:7584
采纳率:52%
帮助的人:1906万
展开全部

=FILTERXML("<a><b>"&SUBSTITUTE(TEXTJOIN("|",,A1:A3),"|","</b><b>")&"</b></a>","//b")

是这意思么?

追问

意思是这个意思,但是怎么我用你的公式显示出错,谢谢

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
二性北b
科技发烧友

2022-02-15 · 有一些普通的科技小锦囊
知道答主
回答量:99
采纳率:25%
帮助的人:8.6万
展开全部
加两个辅助列比较容易理解,b1=LEN(A1)-LEN(SUBSTITUTE(A1,"|",""))+1下拉
d1=a1,d2=IF(ROW(A2)>SUM(B:B),"",IF(ROW()-MATCH(D1,D$1:D1,0)<VLOOKUP(D1,A:B,2,0),D1,INDEX(A:A,MATCH(D1,A:A,0)+1)))下拉
最后e1=IF(D1="","",LEFT(MID("|"&D1,FIND("+",SUBSTITUTE("|"&D1,"|","+",ROW()-MATCH(D1,D:D,0)+1))+1,20)&"|",FIND("|",MID("|"&D1,FIND("+",SUBSTITUTE("|"&D1,"|","+",ROW()-MATCH(D1,D:D,0)+1))+1,20)&"|")-1))下拉
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式