如何快速的将excel里多个题目下面的选项依次排列在题目后单元格成一行?像图中这种,求大神指点

 我来答
论坛砖家
2016-07-29 · TA获得超过676个赞
知道小有建树答主
回答量:647
采纳率:83%
帮助的人:233万
展开全部

一、先给你一组笨公式

在C2 输入公式=IF(LEFT(A3)="A",A3,"")

在D2输入公式 =IF(LEFT(A4)="B",A4,"")

在E2输入公式 =IF(LEFT(A5)="C",A5,"")

在F2输入公式 =IF(LEFT(A6)="D",A6,"")

然后选中C2:F2 下拉公式,就OK

二、若嫌上边四个公式不方便,可以用以下公式,不过理解上可能费解些。

在C2输入下列公式,然后向右、再向下拖拽公式,就OK

=IF(LEFT(INDIRECT("A"&(COLUMN(A2)-1+ROW(A3))))=CHAR(64+COLUMN(A2)),INDIRECT("A"&(COLUMN(A2)-1+ROW(A3))),"")

追问
非常感谢你,公式真好用!谢谢谢谢!!!
czh082504
2016-07-29 · TA获得超过144个赞
知道小有建树答主
回答量:157
采纳率:75%
帮助的人:36.6万
展开全部

建议还是将内容复制到word里面进行替换,excel并不是很好操作换行

原理很简单,就是利用英文字母和"."符号,把所有的选项都单独选出来,然后替换成换行通配符“^p (换行符号)”+"原来的字符串"

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
山口坛斜
2016-07-29 · TA获得超过2万个赞
知道大有可为答主
回答量:2.3万
采纳率:63%
帮助的人:7788万
展开全部
C2 写公式=IF(LEFT(A3,1)="A",A3,"")
D2写公式 =IF(LEFT(A4,1)="B",A4,"")
E2写公式 =IF(LEFT(A5,1)="C",A5,"")
F2写公式 =IF(LEFT(A6,1)="D",A6,"")
然后选中区域C2:F2下拉填充
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式