每日生产表和考勤表集成

Daily production sheet and Attendance sheet integration

提问人:alexisgerminal2 提问时间:11/8/2023 最后编辑:Codedabbleralexisgerminal2 更新时间:11/11/2023 访问量:34

问:

我有 3 张。第一张工作表名为 ACTUAL HRS。它有一个从 A 到 F 的表。 A 列是用户 ID,C1、D1 和 E1 列是 Nov 01 到 Nov 04 日期的标题。单元格中的值是代理从 11 月 1 日到 11 月 4 日工作的小时数。如果单元格为空,则表示代理在该特定日期不存在。

下一张工作表名为 DAILY PRODUCTION。它具有与第一张工作表相同的列。但是,该值不是时间作为值,而是代理在特定日期生成的潜在客户数量。如果单元格为空,则表示代理未产生任何潜在客户。

现在在第 3 张纸上。我想创建一个与前 2 个工作表具有相同列的表。但是每个单元格的值将是当天生成的潜在客户的值,如果代理不存在(ACTUAL HRS 表上的空单元格,意味着代理不存在),则单元格将“不存在”。如果代理与生产一起存在,则返回值应为生成的潜在客户数。

此外,在第 3 张纸上,我只包含特定的用户 ID。这意味着,我将在第 3 张纸上输入用户 ID。在此处输入图像描述

在此处输入图像描述

我使用和功能,但我没有得到正确的值。我希望这些值与 USER ID 匹配,但根据我的公式,它没有正确反映。IFVLOOKUP

if-语句 google-sheets-formula vlookup 多条件 index-match

评论


答:

1赞 Prez7112 11/8/2023 #1

我建议尝试类似于“IF”函数的“IFS”函数,但在这里我们可以输入多个逻辑测试。 我推荐这个,因为我们可以说你的情况有 2 个“如果”是:

  1. 如果“实际小时数”表上的小时数为空 -> 不存在
  2. 如果 ACTUAL HRS 表上的小时数不为 NULL -> #leads

因此,我们可以尝试以下操作: =IFS('实际小时数'!B2 = “”,“缺席”,'实际小时数'!B2>=1,日产量!B2)

第一部分:“实际小时数”!B2 = “”,“缺席” 这是指如果 HRS 工作表有一个空白单元格,我们返回“不存在”

第二部分:“实际小时数”!B2>=1,日产量!B2层 这是指如果 HRS 工作表的单元格为 1 或更大,则我们从 PROD 工作表返回相同的单元格位置

我们可以向各个方向扩展此公式,以涵盖您概述的 ID x 日期网格,这应该会在工作表 3 中留下一个表格,其中填充了 #leads 或字符串“Absent”。