EXCEl高手们请指教!遇到难题了

如何几列横向排列的数据,全部显示在一列?... 如何几列横向排列的数据,全部显示在一列? 展开
 我来答
sk432600
2014-11-28 · 知道合伙人软件行家
sk432600
知道合伙人软件行家
采纳数:580 获赞数:2264
毕业于华北水利水电学院,本科学位.cad excel 等办公相关软件操作,现为公司技术员

向TA提问 私信TA
展开全部
选中数据执行宏 不限数据行列
Sub ss()
Dim i
For i = 1 To Selection.Count
[F1].Offset(i - 1, o) = Selection(i)
'F1 可以自己改
Next
End Sub
追问
我采用了稍简单的方法,非常感谢您!
yangsanmubd
高粉答主

推荐于2016-11-29 · 繁杂信息太多,你要学会辨别
知道大有可为答主
回答量:2.7万
采纳率:87%
帮助的人:3525万
展开全部
=INDIRECT(ADDRESS(INT(ROW(A3)/3),MOD(ROW(A3),3)+1))

=INDIRECT("R"&INT(ROW(A3)/3)&"C"&MOD(ROW(A3),3)+1,)

=INDEX($A$1:$C$3,INT(ROW(A3)/3),MOD(ROW(A3),3)+1)

=OFFSET($A$1,INT(ROW(A3)/3-1),MOD(ROW(A3),3))
这几个公式都可以办到啊
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
朱科技
2014-11-28 · 帮助需要帮助的人,共享知识促进文化交流
朱科技
采纳数:2379 获赞数:8722

向TA提问 私信TA
展开全部
F1输入公式后,按CTRL+SHIFT+ENTER
=INDIRECT(TEXT(SMALL(IF(A$1:C$6="",4^8,ROW($1:$6)*10+{1,2,3}),ROW(A1)),"r0c0"),)&""
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友f9b5499ae7
2014-11-28 · TA获得超过129个赞
知道小有建树答主
回答量:262
采纳率:0%
帮助的人:111万
展开全部
这个用录制宏来做吧
追问
您能教一下我吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式