中企动力 > 商学院 > excel表格转置
  • ?

    整理Excel数据,10秒搞定别人半天的工作量

    燕映天

    展开

    Hi,我是秋小叶~

    我们在学习工作中难免会遇到一些奇葩表格,比如应该写在一列里面的内容,偏偏被拆成了两列……

    碰到这种奇葩数据,压根没办法正常统计计算,只能先调整成正常的形式。如果你只会复制粘贴,那可得忙半天,甚至熬夜通宵才能搞定。

    而如果你掌握一些整理数据的小技巧,那可就不一样了。别人半天的工作量,可能你只需要 10 秒!

    今天 King 老师就来分享 6 个整理数据的万能公式。

    01.行列互换

    需要将数据的行和列对调过来时,可以用 TRANSPOSE 转置函数。

    万能配方:

    TRANSPOSE是数组函数,必须先选中区域,输入公式后按【Ctrl+Enter】完成输入才能生效。

    案例第 10 行中因为源数据没有更多数据,产生了错误值,这些错误值不能单独删除,因为数组区域是一个整体,必须同时修改。

    其实,普通的行列互换转置,用选择性粘贴更简单,还可以保留源格式。So,函数公式虽好,可不要贪多哦 ~

    02.一行转多行

    想要把一行数据转换成多行数据怎么办?比如,转换成固定 3 列的多行数据:

    万能配方:

    这是一个万能的函数公式,你不需要懂太多,只要会改参数就能套用。

    =INDEX($A$1:$G$1,1,(ROW(A1)-1)*3+COLUMN(A1))

    把红色的数据区域换成你的数据区域

    把 3 换成一行希望填写的数据个数,比如一行 4 个,就换成 4。

    03.一列转多列

    相对应的,如果想要把一列数据按固定的行数转成多列怎么办呢?还是一样的配方,稍微改造一下公式结构,就能能套用:

    万能配方:

    这同样是一个万能的公式结构,只需要改变两个参数,就能套用

    =INDEX($A$1:$A$7,ROW(A1)+(COLUMN(A1)-1)*3,1)

    把红色的数据区域换成你的数据区域

    把 3 换成一列希望填写的数据个数,比如一列 2 个,就换成 2。

    04.多行转一行

    一行转多行可以,那反过来多行转一行行不行?当然可以,看效果:

    万能配方:

    这里用的公式看起来更复杂了,但是要做的事情反而更简单了,只需要将下方公式中 3 个一样的数据区域,统一换成你要转换的数据源,就可以直接套用。

    =INDEX($A$1:$B$3,INT((COLUMN(A1)-1)/COLUMNS($A$1:$B$3))+1,MOD(COLUMN(A1)-1,COLUMNS($A$1:$B$3))+1)

    05.多列转一列

    你应该已经猜到了,多列转一列,也很简单:

    万能配方:

    照猫画虎似的,将下方公式中的标红数据区域统一换掉,就能直接套用

    =INDEX($A$1:$B$3,MOD(ROW(A1)-1,ROWS($A$1:$B$3))+1,INT((ROW(A1)-1)/ROWS($A$1:$B$3))+1)

    06.交叉转换

    下面这个表格中的数据就比较棘手了,所有的人员信息都分成了两列,一列是人员信息类别的名称,一列是具体的信息。怎么把他们转成一个人的信息为一行的数据记录呢?

    这是一个函数公式的高级应用:

    万能配方:

    案例效果中涉及 3 个函数公式,都是非常经典的套路。

    利用 COUNTIF 函数自动分组

    =COUNTIF(数据区域,条件)

    案例公式COUNTIF($B$2:B2,$B$2) 中第一个参数 $B$2:B2 表示锁定起点为 B2 ,但终点跟随公式自动变化的动态区域;第二个参数则是计数条件。公式含义为,计算 B 列第 2 行到当前公式所在行中,值和 B2 相等的单元格数量。结果就是每一行信息属于第几个人的。

    利用LOOKUP 函数实现多条件查找匹配

    =LOOKUP(1,0/((条件1)*(条件2)*(条件N)),匹配区域)

    案例中的公式为 Lookup(1,0/(($D$2:$D$14=$F2)*($B$2:$B$14=G$1)),$C$2:$C$14)。用到了两个条件,D 列中的数据等于公式所在行的组名,B 列中的数据等于公式所在列的标题。返回同时满足 2 个条件时,C 列中的数据,也就是每一个人的具体信息。

    利用 IFERROR 屏蔽错误值

    =IFERROR(原公式,出错时返回另一个结果)

    当原公式结果出错时,让整个公式结果等于横杠符号。实现暗度陈仓的效果。

    这些技巧,是不是很好用呢?

    行列互换

    一行转多行

    一列转多列

    多行转一行

    多列转一列

    交叉转换

  • ?

    Excel表格表头菜单栏快速「横向-竖向」互换,你知道怎么操作么?

    微妙

    展开

    Excel表格中,横列和竖列如何快速相互转换?

    @安志斌制作

    首先选中需要转换的横列或者竖列,我们先拿横列转换为竖列举例;选中需要转换的文本,进行【复制】操作!

    @安志斌制作

    然后选中空白区域进行粘贴,不能黏贴在 所复制的区域,粘贴的时候要点击【选择性粘贴】

    @安志斌制作

    点击后会弹出【选择性粘贴】提示框,找到【转置】按钮,勾选后,点击【确定】!

    @安志斌制作

    这样就能成功的把横列转换为竖列了;

    如果是需要竖列转换为横列方法是一样的,先复制竖列的内容,然后重复操作以上步骤即可~

    @安志斌制作

    @安志斌制作

  • ?

    Excel中如何对数据进行分列转置、批量修改

    周子安

    展开

    日常使用Excel进行数据整理时,我们可能会遇到需要将数据分别整理到不同的行,如下图

    那么是怎么实现的呢?

    首先,我们以“、”为分隔符,将数据进行分列,接着我们选中数据,用"转置”功能将列变为行进行粘贴即可:

    那么,如何批量修改数据了。比如在姓名的前面统一加上“市场部”。如下图:

    只需选中单元格,鼠标右键-设置单元格格式:

    然后自定义—类型中写入:"市场部"@

    当然还有一种更省心的方式,用表单大师收集报名信息,不同维度用单一字段来收集。这样就不存在格式不一致等情况呢。

    至于批量修改数据就更简单啦。在数据页面选中数量,点击批量修改就可以了。

  • ?

    看完Excel这12个逆天神技,你也加入到高手行列了,从此做表不求人!

    卫翎

    展开

    我们日常办公中越来越离不开Excel了,掌握这些逆天神技可以大大提高我们的工作效率。

    一、行列转置

    1、原表格如下

    2、选择以下数据复制

    3、选择复制的位置,右键--选择性粘贴,勾选 转置

    4、点击确定后,行列转置的表格如下

    二、多次复制格式

    1、我们知道格式刷单击一次只能复制一次格式,其实格式刷双击的话,可以复制多次格式,这个功能多数人不知道,我们来试试。我们选择A1单元格张三,双击格式刷后,分别点击李四、王五、赵六,直到按ESC退出,则此时李四、王五、赵六和张三的格式一样,是红色加粗字体。

    2、以下是双击格式刷后,复制的格式

    三、自动换行

    1、下面A1单元格宽度不够,内容放不下。我们可以选择A1单元格,右键设置单元格格式,在对齐选项卡下 勾选自动换行,然后确定

    2、确定后,A1单元格就实现了自动换行了

    四、强制换行

    1、有时我们做表格,单元格太小,放不下内容,这时我们可以利用强制换行让表格更美观。这时我们只要把光标移动到要换行的位置,按下Alt+Enter,即可

    2、以下是光标放在“你”前面时,按下Alt+Enter的结果

    五、插入当前日期和时间

    我们按下快捷键ctrl+;(分号)可以快速输入当前日期,按下快捷键ctrl+shift+;(分号)可以快速的输入当前时间。

    六、快速选择表格整行数据或整列数据

    1、首先选A2单元张三,按下ctrl+shift+向下光标键

    2、则张三、李四、王五,赵六全部被选择。同样的ctrl+shift+向右光标键时,会选择A2 B2 C2单元格。

    七、快速移动光标

    1、选择张三,按下ctrl+向下光标键

    2、则最底行的赵六被选择。同样的按下ctrl+向右光标键时,则最右边的单元格也会被选择

    八、快速插入几行

    1、比如以下表格,想在张三的下面插入三行,我们可以选择张三下面的三行(需要插入几行就选几行),右键 插入

    2、以下表格实现在张三下面插入三行的效果

    九、快速删除几行或几列

    1、比如我们想把李四、王五所在的行删除,我们选择两行后按下ctrl+-(即ctrl+减号)即可

    2、以下就是删除两行后的效果

    十、快速求和

    1、当我们想要快速求和时,按下Alt+=(即Alt+等于号)即可快速求和。 我们算张三的总分时,鼠标放在D2单元格,然后按下Alt+=

    2、回车后即算出总分

    十一、双击自动填充数据

    1、鼠标选择下列单元格,当鼠标变成十字光标时,双击鼠标,则单元格下面行内容自动填充

    2、填充后的表格如下:

    十二、冻结首行或首列

    1、当数据比较多时,我们有时为观窗数据方便,会进行冻结首行或首列。如下表格我们选择B2单元格,选择窗口菜单---冻结窗格即可。

    2、当 滚动条往下滚动时,首行因为冻结了能看到,张三、李四、赵六则隐藏起来了,对于多行数据有助于观察和方便输入数据。

    高手都在用的逆天神技,大大提高了工作效率。你掌握了吗?请收藏、转发、关注,从此做表不求人!

    本百家号:时代新生分享工作、生活、技能方面的经验,愿和您一起成长。请多多关注哦!

  • ?

    如何快速将Excel的行变成列,这里有绝招!

    莫碧灵

    展开

    有时我们在Excel中做好了表格,需要将行变成列,或者列变成行。重新做太麻烦,这里有没有快速的方法呢,这里就教你一招,利用Excel的转置功能快速将行变成列或者列变成行。以下实例详细讲解转置功能的使用。

    1、比如下面的表格,将行变成列

    2、首先我们选择 表格数据

    3、右键 点选复制

    4、然后鼠标选择空白处,比如B3单元格。 此时点击编辑菜单下的 选择性粘贴

    5、重点来了,弹出的选择性粘贴的对话框中,我们选择转置功能,点击确定

    6、此时刚才的行已转换为现在的列了,我们帮第一行和第二删除后,需要的行转为列的表格就实现了。

    总结:同样的方法也可以帮Excel列数据转换为行数据,只是复制的数据是列数据。对于多行多列的数据表格,利用转置功能实现行列互换的需求,非常省时省力。

    本百家号:时代新生分享工作、生活、技能方面的经验,愿和您一起成长。请多多关注哦!

  • ?

    EXCEL函数|两种方法,告诉你行、列内容怎么转置

    Tanisha

    展开

    在日常工作中,我们有时候希望把表格设置的更美观直观,或者更符合自己的视觉习惯,需要将表格中行、列的内容进行转置,通常的做法用选择性粘帖直接搞定,不过超人这个函数控今天给大家介绍一下函数法的转置,也很简单的。

    视频讲解

    文字详解

    例子:如何将行列转换?

    【函数法】选择E2:L4单元格区域,直接输入公式=TRANSPOSE(A1:C8),按【Ctrl+Shift+Enter】组合键即可实现行列转置。

    【格式法】复制A1:C8单元格区域,然后将鼠标放至E6单元格,右击→”选择性粘帖” →“转置” →“确定”。

    【效果如图】

    以上就是我们今天主要学习的知识点,希望对你有所帮助~~有什么问题欢迎留言,我们会及时的给你答复~~

  • ?

    Excel中矩阵如何转置?

    黎含玉

    展开

    一、如果数据是输入在列(或行)中,希望将这些数据重排到行(或列)中,使用“转置”操作可以将数据快速地从列(行)转置到行(列)中。

    二、如下图中A列的数据,要转成在第一行中,则选中A列的A1至A14单元格,点右键,复制,再选中第一行的B1单元格,右键,选择性粘贴,勾选“转置”,确定,删去原有的A列,这样就将一列的数据快速转到一行中了。

    最后删去A列,得到的效果如下

    (本文内容由百度知道网友我是来吓宝宝的贡献)

  • ?

    Excel之转置区域(竖的变横的),一行变多列(不用函数)

    玉蝴蝶

    展开

    转置——这个词你听过吗?

    很多同学经常会问:“老师,怎么把我竖排的数据,变成横着的,让我自己慢慢输入或复制粘贴一遍也太麻烦了!”

    这个就叫转置

    这个是对我们报表的一个布局的转换,像不像乾坤大挪移!

    我们带公式的表格同样可以。

    还有种情况,就是一行变多列,

    有的人说,用函数不是很快就解决了吗?

    但是,公式很复杂,部分同学表示看不懂,

    咱们就讲一下不用函数的方法,看下图↓↓↓

    现在一行的数据,我想把他转为一列,不要那么宽

    =L35——就是我们想要断开的地方

    向右拉,就是复制,直到出现0

    再向下拉,复制,同样也是出现0为止

    复制公式区域,右键粘贴为数值,步骤1-3,写着哦

    再将多余的数据区域删除,保留我们需要的就可以啦!

    将我们转置好的数据区域复制到其他地方也可以!

    转置的方法还有很多,像下面↓↓

    更多Excel学习和问题交流请加群!558669700

    觉得不错的朋友可以分享转发给更多的朋友知道!

    有什么问题和想说的,请在下面的讨论区写下来哦!

  • ?

    Excel函数公式:Excel行列转置选择性粘贴法和函数法,必须掌握

    Darren

    展开

    实际的工作中,我们有是需要对表格进行行列转置,暨原来的列位现在的行,原来的行为现在的列。在Excel中如何完成了?

    一、选择性粘贴法。

    方法:

    1、选定原数据。

    2、快捷键Ctrl+C复制。

    3、选定目标单元格,并【右键】-【选择性粘贴】-【转置】。

    4、【确定】。

    二、TRANSPOSE函数法。

    方法:

    1、选定目标单元格。

    2、输入公式:=TRANSPOSE(A2:F9)。

    3、Ctrl+Shift+Enter填充。

    解读:

    公式=TRANSPOSE(A2:F9)中的A2:F9为需要转置的数据范围。

  • ?

    3步搞定!巧用转置功能让行列互换!图解Excel表格!超级实用!

    口红

    展开

    Excel表格排版,有时会遇到需要将行列项目互相转换的情况,你不会一个一个再复制粘贴吧!

    最近小编发教程的时候,也有网友问过类似这个问题,

    今天小编就跟大家图解一下:巧用转置功能让行列互换

    第一步,选中要行列互换的数据区域,选择“复制”,参考下图:

    第二步,在其他空白处单击鼠标右键,选择“选择性粘贴”

    第三步,弹出选择性粘贴窗口后,勾选上“转置”命令前的对勾。点击确定。

    这样,右侧得到的新表格,就是我们行列互换之后的结果。

    大家可以一起动手来操作一下。

    如果有更好的方法,也可以在评论下留言,大家一起交流学习。让办公更便捷!

excel表格转置

所有视频需要登录后,才能观看

请先登录您的帐号,即可完整播放,如果您尚未注册帐号,请先点击注册。

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP