Excel 中的一列转多列

  转置都会用吧,复制》选择性粘贴》转置,可那个只适用纵横转,如果一列要转成五列N行的呢?(如下图)


  不要告诉我用 INDIRECT 函数啊,这是中级函数,不适用菜菜级的同学……

  由于 EXCEL 本身的相对引用在起作用,所以在某单元里录入“=A1”,向右填充会变成“=B1、=C1、=D1……”但是却无法直接实现向右填充变成“=A2、=A3、=A4……”,如下图:


  但如果只是在单元格里输入“A1”再向右填充,奇迹就出现了,如下图:


  利用这个原理,转置就变得非常简单,只要把 C1:G5 的区域填成如下图这样即可:


  但这还没完,接下来还需要把那些长得像行号列标的数据变成单元格引用,一个一个手工添加当然不行,需要:

三联推荐:点击免费下载最新版WPS办公软件    》》查看更多电脑教程

  查找“A”全部替换为“=A”

时间: 2024-10-03 01:41:15

Excel 中的一列转多列的相关文章

在excel中如何在同行或同列自动填充相同的值

  在excel中,函数非常多,功能也很强大,只是平时很少用,都不知道. 在处理大量数据时,为对应的栏目id设置一个数值,比如是5,这个数值需要同步到每一条数据上,一直点着鼠标,太累了,手也酸,比较总数据量达到了150万,太费力了,于是想到有没有办法能够让我输入值之后,同步到全部呢? 查了相关资料,先选中数据区域,如A1:C5,然后在上方框框中输入数字,按Ctrl++Enter就完成了. 后来突然发现,其实也可以先空白字符串导入到mysql,再写句sql与就行了! 分类: Excel教程

Excel中使用快捷键快速删除行、列、单元格的操作方法

  1.删除行的方法: 将所要删除的行选中,使用组合键"Ctrl+ -",即可删除当前行.本人比较习惯使用右边的Ctrl,这样就可以单手操作了. 2.删除列的方法: 学会了删除行的方法后,删除列如法炮制就可以了. 3.删除单元格的方法: 删除单元格时要注意一下,这和用鼠标右键来进行单元格的删除操作一样,软件会询问您如果当前单元格删除后,表格中的格式将做何种调整. 将光标放在要删除的单元格上单击选中,使用组合键"Ctrl+ -",会弹出如下询问表格格式调整的对话框,根

锁定某一列实现同Excel中的样式

excel       锁定某一列实现同Excel中的样式   在Excel中,当列很多时,我们移动当前行到最后一项时,第一列就看不到了,那么我们可以将第一列或者第一行的值锁定,这样,不管有多少行或者多少列我们都可以看到,以确保数据的准确性.这样我们在pb中也很容易做到.具体代码如下: //锁定的列为ID,数据窗口为dw_masterdw_master.HSplitScroll = Truedw_master.Object.DataWindow.HorizontalScrollSplit = d

在EXCEL中获取列中不重复的值的个数

excel|重复 Public Sub distinctCount()'求Col列中StartRow到EndRow范围中不重复的个数'本例是计算标题为sheet1的Excel表中的A1:A240的不重复值的个数 '修改下面四行的结尾值 Dim sheetsCaption As String: sheetsCaption = "Sheet1" Dim Col As String: Col = "A" Dim StartRow As Integer: StartRow

如何在C++中将数据库数据分行和列保存到Excel中

如何在C++中将数据库数据分行和列保存到Excel中? 程序中的数据在StringGrid控件中显示的,那如何按照StringGrid显示的格式分行分列保存到Excel表格呢?请看如下两种方法的实现: 第一种方法:采用的一格一格填充数据 Variant ExcelApp,WorkBook1,WorkSheet1; //--------------------------------------------------------------------------- __fastcall TFo

Excel中数据按行和按列排序的方法

Excel中数据按行和按列排序的方法   上图中的表格是案例,先来对它按第二季度的销售量由低到高排序,再让表格按第2行的某种顺序进行排列. 按列排序 1.选中表格中的"第二季度",切换到"数据"选项卡,在"排序和筛选"中单击"升序"按钮. 2.现在表格已经按列排序完成,效果如上图. 按行排序 1.选中A2至E5单元格区域,切换到"数据"选项卡,在"排序和筛选"组中单击"排序&q

对Excel中数据进行单列排序和多列排序的方法

  对Excel中数据进行单列排序和多列排序的方法          1.启动Excel 2013并创建工作表,在工作表中单击选择"语文"列中的任意一个单元格,然后在"开始"选项卡的"编辑"组中单击"排序和筛选"按钮,在打开的下拉列表中选择"降序"选项,如图1所示,工作表中的数据将按照单元格所在列的数据大小进行降序排列. 图1 选择"降序"选项 2.再次单击"排序和筛选&quo

excel中怎么一次性插入多列?

  excel中怎么一次性插入多列? 1.首先我们打开要编辑的Excel电子表格 如图 2.左键拖动选择空白列,你要插入多少列 你就选择多少列,然后右键复制 如图 3.鼠标右键你要插入的位置 如图 4.然后点击"插入复制单元格" 如图 5.完成以上操作以后,就可以实现快速插入多列单元格了 如图

Excel中完美冻结第一行、第一列的技巧

第一步:在Excel中,单击选中"B2"单击格,执行"窗口"→"拆分"命令(如图1),接下来便会出现图2所示的效果,如果没有出现图2所示效果则说明窗口拆分未成功. 第二步:单击选中最左上角的"A1"单元格,执行"窗口"→"冻结窗格"命令(如图3). 这时就完美的实现了冻结第一行.第一列的效果了(如图4).对于一些数据较多的表格,需要固定表头或者第一列,冻结后查看就方便多了.你也遇到了秀秀

python使用xlrd实现检索excel中某列含有指定字符串记录的方法

  这篇文章主要介绍了python使用xlrd实现检索excel中某列含有指定字符串记录的方法,涉及Python使用xlrd模块检索Excel的技巧,非常具有实用价值,需要的朋友可以参考下 本文实例讲述了python使用xlrd实现检索excel中某列含有指定字符串记录的方法.分享给大家供大家参考.具体分析如下: 这里利用xlrd,将excel中某列数据中,含有指定字符串的记录取出,并生成用这个字符串命名的txt文件 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 1