excel学习库

excel表格_excel函数公式大全_execl从入门到精通

使用sumifs行数实现复杂行转列,Excel函数实战

sumifs函数不止可以用来多条件求和,还可以用它来实现复杂的行转列,如果所示的左边的这个表格,要转成右边表格的形式。

在左边的表格中,每个商品都有两行,第一行对应的是单瓶的会员价和零售价,第二行对应的是整箱的会员价和零售价。

现在要把它转成每个商品显示成一个,把4个价格横向排列。这就是实际工作中遇到的难题,没有现成的函数可以解决,只能靠自己动脑子,把所学的知识综合起来完成。

我们可以先看下,区分一个商品的无非就是商品名称,能区分价格的就是两个单位,所以用sumifs函数不就可以了吗。

第一步:

先复制商品名称这一列,粘贴到右边表格,然后【数据】【删除重复项】

这样做,商品名称就成唯一了。

第二步,输入公式

=SUMIFS(C$2:C$21,$B$2:$B$21,"瓶",$A$2:$A$21,$H2)

第一个参数:C$2:C$21 为求和项。

第二个参数:$B$2:$B$21为单位列,

第三个参数:"瓶"为第一个条件。

第四个参数:$A$2:$A$21为商品列。

第五个参数:$H2为商品名称

然后向右填充公式,在向下填充即可。

那如何求箱的价格呢,只要把公式中的瓶改为箱即可:

=SUMIFS(C$2:C$21,$B$2:$B$21,"箱",$A$2:$A$21,$H2)

然后公式向右填充,这样就求出了箱价。我知道很多人看着头疼,也不想看,因为大神的一秒钟看着太爽了。你看那些,你永远提高不了。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接