Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google sheets 嵌套VLOOKUP公式_Google Sheets_Vlookup - Fatal编程技术网

Google sheets 嵌套VLOOKUP公式

Google sheets 嵌套VLOOKUP公式,google-sheets,vlookup,Google Sheets,Vlookup,我正在编写一个谷歌工作表,跟踪员工的工作时间(从谷歌表格中记录) 将结果填充到响应谷歌表(表3,供参考)后(注意:“周”列是一个公式:=WEEKNUM(B2)): 然后,我想在另一张纸(第4张)上,按周计算小时数: (免责声明:纯属巧合,女性工作做得更少) 然而,我很难得到正确的公式。以下是我尝试过的: =VLOOKUP(A2,Sheet3!A:A,Sheet3!D:D,1)。但这有一个错误:函数VLOOKUP参数3的值为0。它应该大于或等于1。(这没有意义,因为参数实际上是1) =VLOO

我正在编写一个谷歌工作表,跟踪员工的工作时间(从谷歌表格中记录)

将结果填充到响应谷歌表(表3,供参考)后(注意:“周”列是一个公式:
=WEEKNUM(B2)
):

然后,我想在另一张纸(第4张)上,按周计算小时数:

(免责声明:纯属巧合,女性工作做得更少)

然而,我很难得到正确的公式。以下是我尝试过的:

  • =VLOOKUP(A2,Sheet3!A:A,Sheet3!D:D,1)
    。但这有一个错误:
    函数VLOOKUP参数3的值为0。它应该大于或等于1。
    (这没有意义,因为参数实际上是
    1
  • =VLOOKUP(B$1,Sheet3!C:D,2)
    ,但这只返回了
    7:15
    (这很有意义,它正在为
    Bob
    查找最后一个值)
  • 我被难住了。我是不是用
    VLOOKUP
    找错了树了?

    我找到了答案(在这一页的帮助下:):

    VLOOKUP
    是错误的公式。相反,我需要将
    SUM
    FILTER
    相结合:

    =SUM(FILTER(Sheet3!$D:$D,Sheet3!$B:$B=$A2,Sheet3!$C:$C=B$1))
    
    这产生了所需的输出。

    我找到了答案(在本页的帮助下:):

    VLOOKUP
    是错误的公式。相反,我需要将
    SUM
    FILTER
    相结合:

    =SUM(FILTER(Sheet3!$D:$D,Sheet3!$B:$B=$A2,Sheet3!$C:$C=B$1))
    
    这产生了期望的输出