请帮忙编写EXCEL代码,完成以下要求。
如图有两个电子表格,分别为“明细表”和“统计表”,现需要编写函数1,函数2,函数3,函数4,以及需要的其他函数,使之完成以下功能。1、函数1,为水果类所有入库总计;函数2...
如图有两个电子表格,分别为“明细表”和“统计表”,现需要编写 函数1,函数2,函数3,函数4,以及需要的其他函数,使之完成以下功能。1、函数1, 为水果类所有入库总计;函数2 为水果类出库总计;函数3 为肉蛋类入库总计;函数4 为肉蛋类出库总计。2、如果发现电子表格“统计表”中有类似“明细表”中“椅子”这样的新品种,则给出提示。3、“明细表”每日更新,“统计表”应可以随之更新。4、“统计表”做好后,需要单独发给其他部门,请确保在其他电脑上打开后,数据不会发生改变。5、实际明细表会很长,请勿使用简单相加的方式解决。
展开
3个回答
展开全部
可以采用辅助列的方法:
根据上表,构建类别辅助列:
你要求的4个函数,其实一样:
直接拖动函数就可以。
辅助列前面的表,可以用lookup直接替换构建辅助列,如果需要调整,建议采用我给出的方式,这样方便修改
如果有个“牛奶草莓”,他的出库量的30%计入“肉蛋”类,70%计入“水果”类。但是在最终的统计表中,是只有“水果”和“肉蛋”两项的。那么,“牛奶草莓”怎么处理呢?当然利用辅助sheet转一下是可以做到的,想直接用公式去实现,能做到吗?
可以做到,设置兼类,方法同上,可以参考截图,
而且可以设置很多兼类,根据需要,只要列表辅助表做的对,类似要求都可以参考类似方式实现,,,而且随时可以更改
如果需求更加多多样,可以在分列辅助表添加比例列,遮阳就可以用sumproduct函数,对两列就求和
展开全部
并不复杂,首先要建立一个辅助的对应表,这里我在H列写入名称,在对应的I列写入大类。
再在E列做一个辅助列,用来对输入的信息进行分类。
E3单元格输入公式
"=IF(B3="","",IF(COUNTIF(H:H,B3)<1,"无此品类,请输入品类",LOOKUP(B3,H:H,I:I)))""
函数一:
=SUMIF($E:$E,$K3,C:C)
向右向下填充生成函数二三四
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你到底要函数还是代码?
代码要编程
代码要编程
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询