Excel sheet1中A1 A2 A3 A4的内容合并显示在sheet3的A1单元格中,要求A1 A2 A3 A4不在同一行,该怎么搞定呢

 我来答
shiyi130
2012-05-07 · 超过13用户采纳过TA的回答
知道答主
回答量:27
采纳率:0%
帮助的人:32.6万
展开全部
1,首先右键sheet3的A1单元格,在右键菜单中选中【单元格格式选项】-->【对齐】-->【文本控制】-->勾选上【自动换行】项目
2,将sheet3的A1的公式设置为=Sheet1!A1 & CHAR(10) & Sheet1!B1 & CHAR(10) & Sheet1!C1 & CHAR(10) & Sheet1!D1
追问
如果当sheet1中AA2没有内容时,sheet3里面就会有一行空白,怎样能避免空白呢?

=CONCATENATE(Sheet1!D2,CHAR(10),Sheet1!Z2,CHAR(10),Sheet1!AA2,CHAR(10),Sheet1!AB2,CHAR(10),Sheet1!AC2,CHAR(10),Sheet1!AD2,CHAR(10),Sheet1!AE2)

sheet1中AA2里面没有内容,sheet3中的这个AA2对应的位置就是一行空白,
想要:当sheet1中任意一个位置没有内容时,自动忽略掉,不显示空白,而是显示接下来的内容。
追答
因为sheet1中A1,A2,A3或是A4可能为空,所以修改一下上面的公式,增加了空字符串的判断处理,
修改后的公式如下=IF(Sheet1!A1="","",Sheet1!A1) & IF(Sheet1!B1="","", CHAR(10) & Sheet1!B1) & IF(Sheet1!C1="","", CHAR(10) & Sheet1!C1) & IF(Sheet1!D1="","", CHAR(10) & Sheet1!D1)
小矇
2012-05-07 · TA获得超过1.6万个赞
知道大有可为答主
回答量:8342
采纳率:75%
帮助的人:3205万
展开全部
如果内容不是数字,而是文字,而且不是通过公式得到的结果,可以用公式:
=PHONETIC(Sheet1!A1:A4)
否则用公式:
=Sheet1!A1&Sheet1!A2&Sheet1!A3&Sheet1!A4
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
chx_darkelf
2012-05-07 · TA获得超过940个赞
知道小有建树答主
回答量:655
采纳率:40%
帮助的人:278万
展开全部
将sheet3的a1格设置成自动换行
然后输入
=sheet1!A1&char(10)&sheet1!A2&CHAR(10)&SHEET1!A3&CHAR(10)&SHEET1!A4
追问
如果当sheet1中A3没有内容时,sheet3里面就会有一行空白,怎样能避免空白呢?
追答
加上个判断就行了,判断相邻两格是不是都有内容,如果有,插入换行符,没有,不插入
=Sheet1!A1&IF(AND(Sheet1!A1"",Sheet1!A2""),CHAR(10),"")&Sheet1!A2&IF(AND(Sheet1!A2"",Sheet1!A3""),CHAR(10),"")&Sheet1!A3&IF(AND(Sheet1!A3"",Sheet1!A4""),CHAR(10),"")&Sheet1!A4
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式