小E温馨提示:私信发送关键词【福利】,年度最全Office办公资源等你免费领哟~
我们在学习工作中难免会遇到一些奇葩表格 , 比如应该写在一列里面的内容,偏偏被拆成了两列……
碰到这种奇葩数据,压根没办法正常统计计算,只能先调整成正常的形式 。如果你只会复制粘贴,那可得忙半天,甚至熬夜通宵才能搞定 。而如果你掌握一些整理数据的小技巧,那可就不一样了 。
别人半天的工作量,可能你只需要 10 秒!
今天小E就来分享3个整理数据的万能公式 。一句歌词的时间,搞定Excel里的烦人操作!
01
一行转多行
想要把一行数据转换成多行数据怎么办?比如,转换成固定 3 列的多行数据:
万能配方:
这是一个万能的函数公式 , 你不需要懂太多,只要会改参数就能套用 。
=INDEX($A$1:$G$1,1,(ROW(A1)-1)*3 COLUMN(A1))
? 把红色的数据区域换成你的数据区域
? 把 3 换成一行希望填写的数据个数,比如一行 4 个,就换成 4 。
02
【整理Excel数据,10秒搞定别人半天的工作量】一列转多列
相对应的,如果想要把一列数据按固定的行数转成多列怎么办呢?还是一样的配方,稍微改造一下公式结构,就能能套用:
万能配方:
这同样是一个万能的公式结构,只需要改变两个参数,就能套用
=INDEX($A$1:$A$7,ROW(A1) (COLUMN(A1)-1)*3,1)
? 把红色的数据区域换成你的数据区域
? 把 3 换成一列希望填写的数据个数,比如一列 2 个,就换成 2 。
03
多行转一行
一行转多行可以,那反过来多行转一行行不行?当然可以,看效果:
万能配方:
这里用的公式看起来更复杂了,但是要做的事情反而更简单了,只需要将下方公式中 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)
04
多列转一列
你应该已经猜到了,多列转一列,也很简单:
万能配方:
照猫画虎似的,将下方公式中的标红数据区域统一换掉,就能直接套用
=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)
好了,赶快收藏这些公式吧,关键时刻10秒帮你搞定「烦人的」数据整理操作!
最后小E温馨提示:私信发送关键词【福利】,年度最全Office办公资源等你免费领哟~戳我头像,点击【私信】按钮,操作如下哟~
想知道是什么福利?赶紧私信我吧!