您现在的位置是:首页 > 精选知识 >正文

excel怎么把一行分成多行(excel怎么把一行分成两行)

发布时间:2022-08-15 00:48:46蓝雯月来源:

导读您好,蔡蔡就为大家解答关于excel怎么把一行分成多行,excel怎么把一行分成两行相信很多小伙伴还不知道,现在让我们一起来看看吧!1、假设:...

您好,蔡蔡就为大家解答关于excel怎么把一行分成多行,excel怎么把一行分成两行相信很多小伙伴还不知道,现在让我们一起来看看吧!

1、假设:你的这些数据在“表1”,请在“表2”里面设置公式。

2、如图:   步骤:1.首先,在“表2”的A1单元格内,输入公式:=OFFSET(表1!$A$1,(ROW()-1)/2,COLUMN()-1)并该公式向右填充至N1单元格; 2.然后,在“表2”的E2单元格内,输入公式:=OFFSET(表1!$A$1,ROUNDDOWN((ROW()-1)/2,0),COLUMN()+9)并该公式向右填充至N2单元格; 3.最后,选中“A1:N2”单元格区域,向下拖动填充即可! 如果希望把“表2”里面的数据“固化”,使之脱离开“表1”,可采取“复制,选择性粘贴---数值”。

3、你把第一行黄色下面那行相同的剪切到黄色上面一行,就可以了。

4、用VBA可以做到上图示例代码如下Sub A()Dim n As Longn = ActiveSheet.UsedRange.Item(ActiveSheet.UsedRange.Count).RowApplication.ScreenUpdating = FalseFor i = n To 1 Step -1    Range("E"& i + 1).Select    Selection.EntireRow.Insert , CopyOrigin:=xlFormatFromLeftOrAbove     Range("O"& i &":X"& i).Copy Range("E"& i + 1)Next iApplication.ScreenUpdating = TrueEnd Sub点击最左边的数字,插入行合并单元格 最简单了。

本文就讲到这里,希望大家会喜欢。

标签:

上一篇
下一篇