作者:乔山办公网日期:
返回目录:excel表格制作
根据问题叙述我是否可以理解为:百你的要求是将第三列后面的两列数据按照第一列的数据显示在第一列的后度方?
如此:我将做以下假定:
1、你数据列分别为:A\B\C\D\E列。问
步骤:
1、在C列的前面再插入一个辅助列,即为答A\B\C\D\E\F列。
2、在B1单元格输入公式:版
=IF(A1<>"",VLOOKUP($A1,$D:$F,2),"")
向下填充。
3、在C1单元格输入公式:
=IF(A1<>"",VLOOKUP($A1,$D:$F,3),"")
向下填充。
4、复制A\B\C列到权你想要显示的其他地方。。
可以用SUMIF函数来达成百,方法步骤如下:
步骤一、首先打开EXCEL表格文件。
步骤二、若结果输出在E列,双击E2单元格,进入输度入状态。
步骤三、在E2单元格内输入函数“问=SUMIF(C:C,A2,D:D)”
步骤四、敲击回车后返回结果“77”。
步骤五、鼠标移到答E2单元格的右下角,直至指针变成“+”号。
步骤六、按住鼠标不放内,下拉到E11单元格。
步骤七、松开鼠标,函数填充完毕,容表格完成。
排序的时候,excel不是会提升扩展排序还是单独排序嘛,一般默认扩展排序, 这样排序之后就会把旁边的列也按这列的顺序排序。要求是排序的列本身没有空复行,否则可能后面的没有进行排序,旁边要一起排序的数据列中间没有空列,否则空制列另一边的数据不会跟着排序。
另外如果你已经排好序了,这列的数据在总表里每一个数据没有重复的,那么可以用vlookup公式把其他列一列列的匹配过去。数量多的话,可以用match+index这两个公式计算(这两个公式的功能合起来就是vlookup公式的功能,match是计算此数值在某列里的行数,index是根据行数列zd数在指定区域内获取值)
1、以下图百中的表格数据为例演示操作方法。接下来,要把表格数据按月分组。
2、把7月的数据全选中。
3、鼠标移到菜单栏的数据选项卡度这里,点击一下。下面展开与之相关的所有功能组。再看右边这专里,找到:创建组。
4、点击创建组的下拉按钮。弹出两选项,点击:创建组
5、弹出对属话框,点选:行;再点确定就可以了。