中企动力 > 商学院 > excel怎么把数据倒过来
  • ?

    数据整理那么难?Excel提取大法超简单

    友梅

    展开

    最新有订阅粉留言,大意如图所示,统计用的原始数据内一个部门内多个人,想整理成以人单独列表,如果手动摘录太费时间,有没有办法让Excel自动拆分提取?小编试着弄了一下,还真琢磨出来了,这里也分享给所有人,以后有类似的需求,大家都能够用Excel自动拆分,不需要手工摘录了。

    点击任意数据(人员列表)然后切换选项卡到“数据”,选中“从表格”,弹出的数据来源默认即可,点击确定,生成带有选单的表格,并弹出查询编辑器。

    小提示:

    查询编辑器即Power Query,此功能需要以插件形式单独下载,安装到Excel 2010或Excel 2013版本中才能使用,而Excel 2016直接集成了该功能,所以在界面显示上也有所区别,本文以Excel 2016为例,2010、2013的用户可以根据实际情况操作。

    在弹出的查询编辑器中,单击“列2”选中,切换到“转换”选项卡,点击“拆分列”中的“按分隔符”。

    单击“选择或输入分隔符”下拉选单,选中“自定义”,并输入顿号“、”(注:本例中是人员是以顿号分割)点击确定。

    这时,查询编辑器的数据已经变为多个列,人员名单已经独立分拆。我们特意留了一个错误,列2.2的第6行是以逗号“,”分割人员,所以没有被提取出来,所以建议大家在转换提取时,要统一分割符号。注意,这里使用分列和在工作表中使用分列有所不同。如果需要分列的右侧列中还有其他的内容,会自动扩展插入新的列,右侧已有数据列自动后延。而在工作中使用分列,右侧有数据时则会被覆盖掉。

    接下来,按住Ctrl并单击所有列,在“转换”选项卡中点击“逆透视列”。

    新转换的列表已经改成以人员为基准数据的拆分方案,但是多了一列“属性”单击选中后右键选择“删除”。

    最后,点击“文件”中的“关闭并上载”,回到Excel界面,这样再看是不是已经通过这一系列的操作,数据提取转换过来了?部门重复罗列,但是人员名单为单独独立存在了。

    ——电脑爱好者

  • ?

    excel电子表格怎么设置数据系列产生在行或列

    石水之

    展开

    设置系列产生在行或列的方法有以下两种:

    方法一:

    选择已经生成的图表,在“图表工具”“设计”选项下,按“切换行/列”选项,一键切换数据系列;

     

    方法二:

    1、选项已经生成的图表,单击鼠标右键,“选择数据”;

    2、在“选择数据源”编辑框中,点击“切换行/列”;

    3、点击后,原“图例项(系列)”与“水平(分类)轴标签”位置互换。

    (本文内容由百度知道网友贡献)

  • ?

    技巧 | 如何在Excel中巧妙的提取你需要的数据?

    孤兰

    展开

    Hi,大家好,我是胖斯基

    又是一个突如其来的周三傍晚,风雨交夹,狂风相随……

    想想那许久未更新的公众号,再摸摸那胸前的一整块腹肌,愧色依旧,还是码字减肥吧!

    如何在Excel中巧妙的提取你需要的数据?

    举个例子:

    由于从财务系统导出的数据中,会计科目是一种全级显示,用””来展示层级的划分,但是实际在数据统计或应用的时候,需要用到末级科目,故:如何在批量数据中,快速提取末级科目的名称?

    也许猴急如你,一上来就想着函数或VBA,可行是可行,但是这种霸王硬上弓的模式,往往因用力过猛而不能快速得到预期效果……

    聪明人,应该懂得循序渐进!

    1

    查找替换法

    曾经有那么一个快捷键,它可以在茫茫人海中帮你寻觅“对象”,活好话不多,Ta就是Ctrl+F。

    如果你想起了Ta,那这个问题便迎刃而解,效果如下:

    注意这里查找的时候,用到的查询内容是 【*\】,查找内容替换为空,过程进度的处理基本上是秒级。

    说明:由于要获取的是末级科目名称,故希望在科目信息中,保留的内容是最后一个【\】后面的内容,所以这里查找的时候采用了通配符【*】,组合起来就是【*\】,故:凡是最后一个【\】前的内容都查询出来,并替换为空

    想想,这种温柔的方式,是不是比直接上函数和VBA的来的更和谐?

    2

    快速填充法

    当然条条大路通罗马,何必单恋一种法?

    曾经也有那么一个智能填充工具,Ta有那么一点人工智能的特效,能够想你所想,取你所需……

    Ta就是在Excel2013版及之后推出的一个快速填充工具(Ctrl+E)。如果你想起Ta,那基本也就是万花丛中笑春风般的效果,如下:

    注意:这里手工输入了2条记录(目的在于给Excel更多判断的选择),然后手工拖拽,选择快速填充后,所有末级科目数据自动呈现出来,怎么样?处理进度上是不是也是秒级?

    So,循序渐进是不是很重要?

    慢慢来,你会发现不一样的精彩

    3

    函数法

    这种方法呢不是特别提倡,毕竟不是人人都能上手就来函数,当然,你要是Excel大神,无妨,怎么开心怎么来。

    函数1:=TRIM(RIGHT(SUBSTITUTE(B3,"",REPT(" ",200)),200))

    函数2:=MID(B3,COUNT(,FIND("",B3,ROW($1:$99))),20)

    函数3:=VLOOKUP("*",RIGHT(B3,ROW($3:$24)-{0,1}),2,)

    具体函数逻辑就不在重复累赘说明了

    胖斯基|说

    在Excel中提取有效的数据,是一项频率极高的操作,其处理逻辑基本都已成为套路,学会灵活应用就好。

    当然,依旧要敲黑板说明的是:观察Ta,循序渐进,温柔对待,也许灵巧的技巧,能解决你很大的问题……

    更多精彩,敬请关注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数据处理的最常用的方式。可能大家最经常用的是INT函数,但,INT函数并不能满足所有的取整要求。比如,今天一位朋友要按照某位数的倍数取整,INT就解决不了了。

    韩老师总结各种取整函数,大家可以收藏起来,遇到不同的取整要求,可以翻出来找合适的函数与方法。

    九种方法分析一:INT取整

    举例:

    特征:

    1、对正数,直接截掉小数取整;

    2、对负数,截掉小数再-1取整。

    二:TRUNC取整

    特征:不管正数还是负数,都是直接截掉小数取整。

    三:ROUND小数取整

    第二个参数为0,采取四舍五入方式取整。

    四:ROUND整数取整

    第二个参数为负数,采取四舍五入方式取整。

    五:ROUNDUP向上舍入函数

    1、朝着远离 0(零)的方向将数字进行向上舍入。

    2、如果第二个参数为 0,则将数字向上舍入到最接近的整数。

    3、如果第二个参数小于 0,则将数字向上舍入到小数点左边的相应位数。

    六:ROUNDDOWN向下舍入函数

    1、朝着零的方向将数字进行向下舍入;

    2、如果第二个参数为 0,则将数字向下舍入到最接近的整数;

    3、如果第二个参数小于 0,则将数字向下舍入到小数点左边的相应位数。

    七:MROUND函数

    1、返回参数按指定基数舍入后的数值;

    2、舍入的方式是“四舍五入”;

    3、数值和基数参数的符号必须相同。如果不相同,将返回 #NUM 错误。

    八:CEILING函数

    1、 向上舍入(沿绝对值增大的方向)为最接近的指定基数的倍数。

    2、如果数值为正值,基数为负值,则 返回 错误值 #NUM!;

    3、如果数值为负,基数为正,则对值按朝向 0 的方向进行向上舍入;

    4、如果数值和基数都为负,则对值按远离 0 的方向进行向下舍入。

    九:FLOOR函数

    1、将数值向下舍入(沿绝对值减小的方向)为最接近的指定基数的倍数

    2、如果数值为正值,基数为负值,则 返回 错误值 #NUM!

    3、如果数值为负,基数为正,则对值按远离 0 的方向进行向下舍入;

    4、如果数值和基数都为负,则对值按朝向 0 的方向进行向上舍入。

  • ?

    Excel文本倒序(将文本顺序颠倒)

    马曼柔

    展开

    要将单元格里面的文本顺序批量颠倒过来,似乎还没有什么便捷的方法,那我给大家推荐一个非常给力的办法。

    【温馨提示】熟练使用方方格子,让工作更简单、更高效。

  • ?

    在Excel中怎么把一行数据转化成一列?一键就能帮你轻松搞定!

    燕霜霜

    展开

    很多人都觉得,跟 Word 、 PPT 比起来,Excel 要更难入手一些,很多操作都不会。

    不说函数、图表这种上档次的难题,就连复制有隐藏行列的数据内容都够人头疼大半天的了。

    其实这是因为 Excel 有一些特别实用的小功能大家一直都没有发现。

    今天生活君就为大家介绍四个 Excel 中非常实用的小技巧,帮助大家快速搞定 Excel 。

    一键将一行数据转化为一列

    选中要转化的行数据并复制,再任选一个单元格,选择“选择性粘贴“,在弹出的对话框中勾选”转置“,即可发现数据从一行变成一列了。

    复制其他表格的格式

    有时候在做 Excel 表格的时候,看到别人的表格做的十分精致好看,自己也想把人家的格式套用过来,却不知道怎么弄。

    其实不用把数据复制到人家的表格上,只需要选中别人的表格并复制,再在自己的表格上右键,在粘贴选项中选择“格式”,就能轻松把别人的格式借用了~

    复制隐藏后的单元格内容

    表格有些行列的内容被隐藏了,直接复制的话是未隐藏的内容怎么办呢?

    其实很简单,选中要复制的内容后,先按“ Alt +”定位可见单元格,再正常复制粘贴就好啦!

    把表格转化为链接图片

    既想把数据转化为图片,又想在更改表格数据内容后图片数据也能自动刷新,听起来是不是像痴人说梦?其实是可以实现的!

    先选中表格并复制,再选择粘贴选项下的“链接的图片”,就能得到根据表格自动刷新数据的链接图片了,是不是炒鸡完美?

    掌握了实用的小技巧后,就会发现其实 Excel 并不难入手,难的是什么时候可以克服懒散去学习技能。

    还是那句老话“机会只留给有准备的人”,所以不要犹豫了,现在就开始学习吧!

  • ?

    excel如何把想要的数据导出来到另一张表格里?

    语琴

    展开

    1.如下是一个Excel工作薄中的两张表,分别为Sheet1和Sheet2,下面分别以表1和表2来代替。我们要把表2中的语文成绩导入到表1中,但是从图中可以看出表1和表2名字并不一一对应

    2.选中表1,选中C2单元格,即语文项目中第一个要录入的成绩。选择“插入—函数”命令

    3.在“或选择类别”中选择“查找与引用”

    4.在对应的“选择函数”中选择“VLOOKUP”,点击确定

    5.在出现的“函数参数”面板点击第一个选项箭头处的按钮

    6.点击“张三”名字,即“A2”单元格,表示我们要查找“张三”的成绩,点击上面的按钮回到面板上

    7.点击第二个选项箭头处的按钮

    8.选中表2,同时选择A列和B列,然后点击上面的按钮

    9.因为在表2中语文成绩在第二列,所以第三项我们填入数字“2”

    10.第四项我们直接填入“0”即可,点击确定

    11.看到表1中张三的语文成绩出现了数值,该数值与表2相同

    12.选中C2单元格,用填充柄下拉,所有的语文成绩就从表2填入表1中去了

    (本文内容由百度知道网友茗童贡献)

  • ?

    Excel小技巧,一秒钟让你的文字倒下来或者从右往左显示

    以菱

    展开

    我们在工作中制作Excel表格的时候,偶尔会使用倒下的文字,让文字倒过来写,这样的操作我们需要怎么做呢?今天和大家分享一下这个小技能,只要一秒钟就可以让你表格中的文字像喝醉了一样,倒下去。

    让你Excel表格中的文字倒下来

    通常的情况下,如果我们需要让单元格中的文字倒下,需要选中要倒下的单元格,然后再右键选择“设置单元格格式”,然后选择设置单元格格式里的“对齐”,然后再转动右侧的时钟一样的“方向”表盘。最后点击“确定”,这样我们的文字就可以倒下来了。

    如果是这样的操作,就没必要写一篇这样的文章了,因为这个只是常规的操作,并且操作有点慢,浪费了很多的时间,那么最快捷最简单的方法是什么呢?首先,我们要选中需要它倒下的文字所在的单元格。然后在上方功能区的字体前面添加一个“@”符号。OK,回车,搞定。

    我们一起来看一下效果。你可以随意让哪个文字倒下都是可以的,只要在刚才的操作中选中它就可以了,是不是非常的简单快捷,比起一步一步的进入单元格格式修改要方便的多。

    让你Excel表格中的文字从右往左显示

    其实这个小技巧还可以延伸成为另一项技能,我们都知道,古人在阅读的时候,文字都是从右往左看的,那么假如有一天有一个穿越的小哥哥来到你家里,你就需要这个技能了,让我们的文字变成从右往左看。

    这个需要怎么操作呢,其实也是很简单,和刚才一样,我们使用“@”符号,让字体倒下,倒下来以后,我们找到上方功能区里的“文字方向”,然后找到里面的“向下旋转文字”。点击它。

    点击完成后,我们的文字就竖了起来,呃。应该是站起来了。站的笔直笔直的那种。

    接下来,我们在上面的功能区中找到“自动换行”,点击它就OK了。

    所有操作完成,是不是很简单,我们一起来看一下下图的效果。

    注意事项:

    需要让大家注意的是,在最后一步选择“自动换行”的时候,千万不要把单元格拉的很大,刚才图中我把单元格拉的很大是因为想让大家可以看清文字竖起来的效果,在最后一步如果你把单元格拉的很大,他可以正常显示的话,就不会执行“自动换行”操作,这样的话,我们的文字就不能从右往左显示了,我们的穿越小哥哥就不知道我们在说什么了。

    今天的这个让文字倒下来的小技巧你学会了么?欢迎关注水煮鱼科技,每天分享办公小技巧,总有一个可以帮助到你,哪怕是节省了你一秒钟的时间。有什么问题和建议欢迎在评论区留言,我会第一时间回复。最后希望大家都会遇到一个穿越来的小哥哥或小姐姐。这样,今天的小技巧就没有白学了。

  • ?

    如何将excel中的一组数据倒置?

    妙竹

    展开

    有时候我们需要将excel中的数据倒置,便于计算,但是又不会弄,一个数据一个数据的输入很麻烦,工作量也非常大,如何才能很快的将数据倒置,而又不改变数值,以便节省我们的宝贵时间呢?

    第一步,复制你需要倒置的数据

    第二步,点开一个新建的sheet,选中一个单元格,点击鼠标右键选择“选择性粘贴”,

    第三步,勾选“倒置”,点击确定

    第四步,你就可以看到你需要倒置的数据了!,

    第五步,保存,开始进行数据处理

    查看原文 >>

excel怎么把数据倒过来

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

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

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP