excel中怎么根据每天的就餐人员名单,统计每月每人的出勤名单;就餐人数*餐费用公式合计出来?

大神们,救救小弟吧,详细请看图表

仅供参考,或者你可以按照我这个格式试试看。

在 Excel 中,你可以使用一些函数和公式来根据每天的就餐人员名单统计每月每人的出勤名单,并计算就餐人数乘以餐费用的合计。

以下是一种可能的方法:

    创建一个工作表,将每天的就餐人员名单记录在其中。假设你有一个名为 "就餐记录" 的工作表,其中包含以下列:

    列A:日期

    列B:姓名

    在另一个工作表中,创建一个名为 "出勤统计" 的工作表,用于统计每月每人的出勤名单和计算费用。

    列A:姓名

    列B:出勤次数

    列C:费用

    在 "出勤统计" 工作表的列A中,输入所有参与就餐的人员姓名。

    在 "出勤统计" 工作表的列B中,使用以下公式来计算每个人的出勤次数:

    Copy Code=COUNTIFS(就餐记录!$B:$B, A2)

    这个公式会统计 "就餐记录" 工作表中姓名列与当前行相匹配的出勤次数。

    在 "出勤统计" 工作表的列C中,使用以下公式来计算每个人的费用:
    假设餐费用存储在单元格D1中,你可以使用以下公式:

    Copy Code=B2 * D1

    这个公式会将出勤次数与餐费用相乘,得到每个人的总费用。

    最后,在 "出勤统计" 工作表中,你可以使用以下公式来计算所有人员的费用总和:

    Copy Code=SUM(C2:C)

    这个公式会计算列C中所有费用的总和。

    请注意,上述步骤假设你的数据按照特定的格式组织,并且就餐记录和出勤统计位于不同的工作表中。你可以根据自己的实际情况进行调整和修改。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2023-07-17
在 Excel 中,可以通过使用公式和函数来实现根据每天的就餐人员名单统计每月每人的出勤名单,并计算就餐费用的合计。
以下是一种实现的方法:
1. 准备数据:在 Excel 中,将每天的就餐人员名单记录在一个表格中,每列代表一个日期,每行代表一个人员。可以在第一列标注人员姓名,在第一行标注日期。
2. 计算出勤次数:在每个人员的行下方,创建一个计数公式,使用 COUNTA 函数来统计该行中非空单元格的数量。例如,在每个人员的最后一列使用公式:=COUNTA(起始单元格:终止单元格),其中起始单元格和终止单元格分别表示该人员的就餐名单范围。
3. 计算就餐费用:在下方的一个单元格中,使用 SUMPRODUCT 函数来计算就餐费用的合计。假设餐费使用在单元格中记录,每个人员的就餐次数记录在另一个表格中,可使用以下公式:=SUMPRODUCT(就餐人数的单元格范围*餐费用的单元格范围)。确保单元格范围的大小一致,例如,餐费用和就餐人数表格中的行数相同。
4. 复制公式:将出勤次数和就餐费用的公式应用到所有人员的行中,确保数据按列统计。
这样,您将获得每个人员每月的出勤次数,并计算出就餐费用的合计。
请注意,在具体操作中,根据您的数据结构和需求,可能需要进行适当的调整和修改公式。使用 Excel 的帮助文档和函数说明可以找到更多相关的详细信息和示例。
第2个回答  2023-07-17

基础表改一下, 例如第二行根据C列变成四行,如果加人,插入行就行,A、F、G、H列把行合并,最后汇总也方便。

追问

这个我当时也考虑过,那人员变多以后哪个就餐人数和餐费那里就会很空,还有餐费是固定了所以想用公式统计每月的放在后面,谢谢你!

第3个回答  2023-07-17

看图说话吧。

但其实并不提倡原始表做成这样。

追问

确实不想做成这样,应该把每月的基础统计表格放在一起,然后另起一个汇总表格统计一下那个当月每人每天就餐的出勤次数然后统计出当月每人的餐费以及合计!还有能直接发一下公式吗?我输入后是公式错误的,谢谢你!

追答

错误提示是什么

本回答被提问者采纳