点菜根据人数下菜单 快速统计每张桌子的点菜总价

某一饭店内有8张桌子的顾客都在吃饭,每一张桌子点的菜都不同,老板想要快速知道每一张桌子点的菜加起来是多少钱,方便结账,如果我们用Excel公式来算,公式该怎么写?

下图中,M2:N10单元格区域是菜单名对应的价格,B列是桌位数,C:J单元格区域是菜单名,我们需要对照M:N两列算出每一张桌子的总计。

点菜根据人数下菜单 快速统计每张桌子的点菜总价(1)

具体操作步骤如下:

1、选中K3单元格,在编辑栏中输入公式:=SUM(SUMIF($M$3:$M$10,C3:J3,$N$3:$N$10)),按组合键“Ctrl Shift Enter”完成公式的输入,此时公式左右两边会自动帮你加上大括号,大括号手动输入无效。

点菜根据人数下菜单 快速统计每张桌子的点菜总价(2)

2、将K3单元格的公式下拉填充至K10单元格即可。

点菜根据人数下菜单 快速统计每张桌子的点菜总价(3)

3、公式解析。

SUMIF($M$3:$M$10,C3:J3,$N$3:$N$10):使用SUMIF函数可以对报表范围中符合指定条件的值求和。公式中的第一个参数M3:M10表示条件区域,第二个参数C3:J3表示求和条件,第三个参数N3:N10表示实际的求和区域,该公式返回的结果是:{58,38,0,0,0,0,0,0}。

SUM({58,38,0,0,0,0,0,0}):利用SUM函数将数组中每个值进行相加,得到K3单元格的结果:96。

点菜根据人数下菜单 快速统计每张桌子的点菜总价(4)

4、完整的动图演示如下。

点菜根据人数下菜单 快速统计每张桌子的点菜总价(5)

好了,今天就跟大家分享到这里,如果你觉得文章有用,可以转发分享给你的朋友,希望多多支持,谢谢!

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页