excel中提取一列数据中固定的间隔段,并横向展示出来。

如原数据A1-A100为1-100,然后提取1-10横着放在B1-K1,11-12放在B2-K2,以此类推……... 如原数据A1-A100为1-100,然后提取1-10横着放在B1-K1,11-12放在B2-K2,以此类推…… 展开
 我来答
yanxy0924
2016-08-04 · 知道合伙人互联网行家
yanxy0924
知道合伙人互联网行家
采纳数:7683 获赞数:18591

向TA提问 私信TA
展开全部

B1输入

=OFFSET($A$1,MOD((COLUMN(A1)-1),10)+(ROW(A1)-1)*10,,)

公式右拉下拉

笑一笑说一说
科技发烧友

推荐于2017-09-03 · 职场办公软件基础应用
笑一笑说一说
采纳数:16868 获赞数:33717

向TA提问 私信TA
展开全部
在B1中输入或复制粘贴下列公式之一
=INDIRECT("A"&(ROW(A1)-1)*10+COLUMN(A:A))
=INDEX($A:$A,(ROW(A1)-1)*10+COLUMN(A:A))
=OFFSET($A$1,ROW(A1)*10-11+COLUMN(A:A),)
下拉填充,右拉填充
追问
非常感谢,大家的方法都可行。这位写的比较全,只能采纳一家就采纳这个了,别介意。
另外,如果现在按这个方法得出了两个矩阵数列,如10x10的矩阵横着排列数据为1-100,另一个同样的矩阵为501-500,然后把这个两个矩阵合并成一个10*20的矩阵,行交叉,最后得到第一排为1-10,第二排为501-510,第三排为11-20,第四排为511-520……,
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
平阳虎01
高粉答主

2016-08-04 · 每个回答都超有意思的
知道大有可为答主
回答量:3.7万
采纳率:75%
帮助的人:5011万
展开全部
在B1中输入
=ROW(A1)*10-10+COLUMN(A1)
右拖、下拉填充
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tcmcz
2016-08-04 · TA获得超过3496个赞
知道大有可为答主
回答量:3744
采纳率:73%
帮助的人:1089万
展开全部
B1:
=INDEX($A:$A,COLUMN(A1)+INT(ROW(A1)-1)*10)&""
然后向右、向下填充。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式